How to use TurnUp
Everything from creating your account to withdrawing your first deposit payout โ organized so you can jump straight to what you need. For policy questions rather than steps, see our Terms, Deposit Policy, or message us on WhatsApp using the button in the corner of any page.
Getting started
Everything up to your first bookable link โ about 10 minutes end to end.
Create your business account
~1 min- Go to the home page and select Set up my business, or visit /onboarding directly.
- Choose New here? Create an account, then enter your email address and a password of at least 8 characters.
- Select Create account โ you'll see a "Check your inbox" screen. Your account exists, but isn't active yet.
Verify your email
- Open the verification email we sent you and select Verify email.
- You'll land on a confirmation page, then be taken back to sign in with the email and password you just created.
Set up your business profile
~3 min- After your first sign-in, you'll land in the onboarding wizard.
- Enter your business name โ TurnUp suggests a booking-page link (turnup.show/your-business) from it, which you can edit.
- Choose your country, and set your opening hours and any closed days.
- Add your first services (next step), then finish onboarding โ you'll land on your Today dashboard.
- Fill in your address and location later from Settings so clients can find you on the marketplace.
- Optionally pick a brand color under Settings โ Profile โ it colors your booking page's hero instead of TurnUp's default plum, with legible text picked automatically.
Add your services
- Open Settings โ Services and select + Add service.
- Enter a name, duration in minutes, and price.
- To make it a group class instead of a one-on-one appointment, check Group/class booking and set a default seat capacity.
- Select Add. You can edit or hide a service any time โ hiding removes it from your booking page without deleting its history.
Deposits & payouts
How money actually moves โ deposits settle straight to your own account, never to us.
Configure deposits
- Open Settings โ Deposits (Business plan required).
- Choose a policy: a flat amount, or a percentage of the service price.
- Choose a collection mode: automated (charged online through Stripe/Paystack at booking) or manual (you write your own payment instructions and verify receipt yourself).
- Optionally override the deposit amount for a specific service under that service's settings.
Connect a payout account
- Automated deposits need a connected payout account. Open Settings โ Payments.
- For Stripe-supported countries, select Set up payouts and complete Stripe's hosted onboarding (business details and identity verification).
- For Paystack-supported countries (Ghana, Nigeria, Kenya, South Africa), enter your bank or mobile money details directly โ TurnUp creates a Paystack subaccount for you.
- Your payout status shows as onboarding, pending verification, or active โ deposits only charge automatically once it's active.
Manage your payout account later
New- Once connected, the same Settings โ Payments card switches to a Manage payout account view.
- Stripe businesses get a one-click link into Stripe's own Express Dashboard to update bank details or view payouts.
- Paystack businesses can select Update bank/MoMo details to re-submit new settlement details at any time.
How the client-side checkout works
New- A client's slot is held for 10 minutes with a visible countdown while they pay, instead of blocking your calendar indefinitely.
- Payment opens as a popup right on your booking page โ Paystack clients never leave the page; Stripe clients are redirected and brought straight back.
- If the countdown runs out, or the client cancels, the hold releases automatically and the slot is bookable again.
Resolve no-shows & deposits
- From Today, mark a booking No-show once it's clear the client isn't coming.
- If a deposit was paid or manually verified, you'll be offered Keep deposit or Refund instead.
- If a client claims they sent a manual deposit, confirm it under the booking with Confirm deposit before the appointment.
Withdraw your deposits (payouts)
- Deposits collected automatically settle to your connected Stripe or Paystack account, not to TurnUp โ we never hold your funds directly.
- Payout timing and any holding period follow your processor's own schedule and risk checks, visible from your Stripe or Paystack dashboard.
- Manually-collected deposits (bank transfer, mobile money) are already in your own account the moment your client sends them.
Classes & groups
For workshops, seminars, and anything with a headcount.
Create a class or seminar
- First, add a service and mark it as Group/class booking.
- Open the Classes tab in your dashboard โ it lists every group service you've created.
- Each service's card is where you'll schedule actual dated sessions for it (next step).
Schedule class sessions
- On the Classes tab, find your class service and select + New session for a single date and time, or + Recurring for a repeating pattern.
- For a recurring pattern, pick a start date and time, whether it repeats daily or weekly on specific weekdays, and how many sessions to create (up to 52 at once).
- Set the seat capacity โ this can differ from the service's default.
- Select Create session(s). Each one appears with a live seats booked / capacity count.
Bulk-add a class roster
- On a scheduled session, select + Add attendees.
- Paste a list, one attendee per line, as Name, Phone (a straight paste from a spreadsheet also works).
- Select Review list to see an editable preview โ fix or remove a row before committing.
- Select Add N attendees. A list longer than the remaining seats has the extras rejected and reported back rather than silently overbooking.
Day-to-day operations
What running the business actually looks like once bookings are coming in.
Manage bookings from Today
- Your Today dashboard lists today's and tomorrow's bookings, ordinary appointments and class sessions both.
- Tap a booking to expand it and mark it Completed or No-show, or confirm/refund a deposit.
- Class sessions collapse into one card showing the attendee count โ expand it to manage each attendee individually.
Add a walk-in or phone booking
- Select New appointment from your dashboard (or the + button on mobile).
- Start typing the client's name โ recent matching clients autocomplete their phone number.
- Pick a service and a time (a quick "now", "in a bit", or "tomorrow" chip, or a custom date/time).
- Select Save โ manual bookings never require a deposit.
Reminders & client replies, explained
- For a normal appointment, TurnUp sends a reminder 24 hours and, if not yet confirmed, again 2 hours before.
- Clients reply 1 to confirm or 2 to request a reschedule link.
- Class attendees can still reply 1 to confirm, but replying 2 asks them to contact you directly โ a class has a fixed time and capacity, so self-serve rescheduling to "any open slot" doesn't apply.
Read your monthly report
On the 1st of each month, we send a Turn-Up Report by SMS/WhatsApp and email summarizing how much revenue deposits protected and your turn-up rate โ also visible as a card at the top of your Today dashboard throughout the month.
Connect Google Calendar
Updated- Open Settings โ Reminders, or select Connect Google Calendar right from the Calendar page.
- Sign in with Google and grant access โ every future booking, cancellation, and reschedule then syncs automatically.
- Sync only ever flows one way, from TurnUp to Google โ nothing you edit directly in Google Calendar changes a TurnUp booking.
Grow your reach
Getting found, getting trusted, and getting rebooked.
Share your booking page & get listed
- Your booking page lives at turnup.show/your-slug โ found under Settings.
- Open the Share tab for one-tap sharing to WhatsApp, Instagram, or TikTok, plus your Clients list and Reviews.
- Add your location under Settings โ Location to also appear in the TurnUp marketplace for nearby clients (Business plan).
Request the verified badge
Updated- Open Settings and find the verification card.
- Upload a photo ID and a short video of your business premises โ both required, so our review team is looking at something real, not just a form.
- A Google Business Profile link is optional but strengthens your request.
- Pay the one-time processing fee to submit โ we review manually and you'll see the request's status (pending, approved, or rejected) on the same card, plus an email either way.
Promote a service in the marketplace
New- Open the Promotions tab (or the promotion option shown right after adding a new service).
- Choose 7 or 30 days to show that service above others in marketplace search results.
- Pay the listed fee โ pricing is shown in your own currency, matching what you'll actually be charged.
See what clients are saying
New- Open the Reviews page from Attendance or the Share tab.
- See your average rating and a star-by-star breakdown at a glance.
- Search by client name/comment, or filter by rating and service to find specific feedback quickly.
Your account
Password, notification channel, and billing.
Manage your account & password
- Open Settings โ Account to change your password while signed in.
- Forgot your password? Select Forgot password? on the sign-in screen and follow the emailed link.
- Switch between SMS and WhatsApp as your default reminder channel from Settings at any time.
Upgrade to the Business plan
Updated- Open Settings โ Plan & badge and select Upgrade to Business โ it's instant and self-serve, no need to email anyone.
- You're taken straight to checkout (Stripe or Paystack, matching your account) and your plan updates automatically once payment confirms.
- Manage your card or cancel any time from the same Manage billing button. See Pricing for what's included.
Contact support
New- Tap the WhatsApp icon in the corner of any page (drag it out of the way any time โ it stays put).
- It opens a chat with our WhatsApp number, prefilled with @support โ just add your message and send.
- Our team replies right in that same WhatsApp chat, no ticket portal or email thread to check.
For clients
What booking with a TurnUp business looks like from the other side.
Book an appointment
- Open the business's booking link, or find them on the marketplace.
- Choose a service. For a class, you'll see upcoming sessions with seats remaining instead of a time grid.
- Pick a time or session, then enter your name, phone number, and an optional email for a copy of your booking.
- If a deposit is required, pay it online (right there on the page โ no redirect for most Paystack businesses) or follow the manual instructions, then you're booked.
Create a client account
Updated- Go to /account and enter your phone number โ no password required.
- Enter the one-time code we text you.
- The first time, tell us your name โ adding your email and location is optional but speeds things up later: the marketplace defaults to your area instead of asking again, and your name, number, and email pre-fill on your next booking.
- Missed adding them at signup? A reminder card on your account page lets you fill them in any time.
Confirm or reschedule by text
When you get a reminder, reply 1 to confirm you're coming, or 2 to get a link to pick a new time (for an individual appointment โ a class session asks you to contact the business directly, since seats are limited and time-fixed).
Manage your deposit
Your deposit is held toward your appointment. Cancel or reschedule with enough notice (by default, 12 hours โ a specific business may set a different window) and it's protected; if you don't show up, the business decides whether to keep it or refund it, per our Deposit Policy. If something looks wrong, contact the business first, or message us on WhatsApp using the button in the corner of any page.