Built for businesses that run on appointments

Stop losing revenue to no-shows

TurnUp is a booking platform built for service businesses — a real booking page, deposits that actually settle to you, and reminders clients reply to. One place, no spreadsheet.

Deposits settle to you

Never to TurnUp — Stripe/Paystack pay your account directly, split at the source.

10-minute fair hold

A slot is reserved just long enough to pay, then released automatically if it doesn't.

Replies, not just alerts

Clients confirm or reschedule with a single text back — no app for them to open.

Booking & payments

The core loop — a client finds a time, pays what's required, and it's held.

Your own booking page

A clean, shareable page at turnup.show/your-business — no app to download, no account required for a client to book.

Deposits & no-show protection

Require a flat or percentage deposit at booking time, collected automatically via Stripe or Paystack, or manually on your own terms.

Walk-ins in 15 seconds

Booking in person or by phone? Add a manual appointment with name-autocomplete in a few taps — no deposit friction required.

Make it yours

Pick a brand color for your booking page's hero — we automatically keep the text legible against whatever you choose, no design work needed.

Stay in touch

The reminders that actually get replied to, on channels people already use.

SMS & WhatsApp reminders

Automatic reminders 24 hours and 2 hours before an appointment. Clients confirm or ask to reschedule with a single text reply.

Branded email notifications

Booking confirmations, reminders, and account emails sent from your brand — clients always know it's really from you.

Client accounts, no password

Clients sign in with just their phone number and a one-time code. Once they've added their details, their next booking with any TurnUp business pre-fills — no retyping name, number, or email.

Support, one WhatsApp away

Tap the WhatsApp button on any page to message us directly — every message starting with @support reaches our team, who reply right in the same chat.

Classes & operations

For businesses running more than one-on-one appointments.

Classes & group sessions

Run seminars, workshops, or classes with a capacity limit. Each attendee gets their own seat, confirmation, and deposit.

Bulk roster import

Paste a list of names and numbers to fill a class in one go, or schedule a whole term of recurring sessions in a single action.

Install as an app

Add TurnUp to your home screen for push notifications the moment a client books, cancels, or claims a deposit.

Grow & manage

What keeps working once the bookings start coming in.

Marketplace discovery

Get found by nearby clients browsing services in your area, with an admin-reviewed verified badge to build trust.

Today dashboard & reports

See today's and tomorrow's bookings at a glance, resolve deposits with one tap, and get a monthly report on revenue protected.

Built for global business

Multi-currency, multi-country from day one, with payment rails that fit your market — Stripe where it's strongest, Paystack across Africa.

Synced to your Google Calendar

Connect once and every booking, cancellation, and reschedule flows through automatically — no double-booking against your own calendar.

Live in three steps

No sales call, no setup fee — most owners are live the same day.

1

Set up your business

Add your services, hours, and location — takes about 5 minutes.

2

Share your booking link

Post it on Instagram, WhatsApp status, or your Google listing.

3

Let TurnUp chase no-shows

Deposits, reminders, and reschedules run automatically from there.

Read the full step-by-step guide

Questions owners actually ask

Is my client's deposit safe with you?

It never touches us. Deposits settle directly to your own Stripe or Paystack account — TurnUp is the platform in between, not the merchant of record. We can't hold, delay, or lose funds we never had.

What happens if a client starts paying and disappears?

Their slot is held for 10 minutes with a visible countdown while they pay — long enough for a real checkout, short enough that it can't quietly block your calendar. If it times out, the slot releases automatically and it's fair game again.

Do I need an app or website to get started?

No — your booking page is just a link (turnup.show/your-business) that works in any browser. You can optionally install TurnUp itself to your phone's home screen for push notifications, but nothing about client booking requires it.

I'm not on Stripe or Paystack yet — can I still collect deposits?

Yes. You can turn on manual deposit mode with your own payment instructions (bank transfer, mobile money) and confirm receipt yourself with one tap — or connect a real payout account right from Settings when you're ready for it to run automatically.

What does the verified badge actually check?

A verified business has submitted an ID document and a short video of their premises for our team to manually review — it's a real human check, not just a checkbox, so it means something to a client seeing it for the first time.

For business owners

Salons, tutors, consultants, coaches, clinics, and studios use TurnUp to protect their time and get paid for it.

Set up your business

For clients

Book a real appointment with a real business in a couple of taps — no app to install, no account required unless you want one.

Browse services near you