Features

Everything between a client finding you and a client coming back

A booking page clients can use without an account, reminders that reach them where they already are, attendance you can prove, and a nudge that brings them back before you have had to ask.

Get booked

Your link, your work, your prices

A page that looks like your business

Put your logo at the top of your booking page instead of sending clients to your Instagram to work out what you actually do. It is the same link you already keep in your bio, except now it does the selling.

Services with photos, descriptions and real prices

Add a photo to each service and write what it actually involves, so a client choosing between two options is not guessing. Show a fixed price, a range, or a starting price, whichever fits how you charge.

A form, or a conversation

Some clients want to tap through a form. Others would rather chat their way to a booking, WhatsApp style. Switch your page to the chat view and offer both without building two pages.

Get paid

How the advance works, in plain terms

The advance, before the slot is held

A client cannot hold your slot without paying an advance first. You set the amount per service, more for a bridal package and less for a single session, and you can change it at any time from your dashboard.

Mobile Money, or a card

Clients pay with MTN MoMo, Telecel Cash, or a card, all processed through Paystack. Most use the wallet that is already on their phone.

Refund rules you set

Cancel with plenty of notice and a client gets most of it back. Cancel close to the appointment and they do not. The terms appear on your booking page before anyone pays, so there is nothing to argue about afterwards.

Processing takes 5–10 business days. Every account starts on Hapo's default policy, and writing your own tiers is available on paid plans.

Getting it out

Forfeited advances land in your account balance. Withdraw to your MTN MoMo or Telecel Cash wallet from the dashboard whenever you want, with no minimum wait beyond Paystack's standard settlement.

Get shown up to

Reminders they will actually see, and attendance you can prove

Reminders on WhatsApp, with SMS behind it

An automated reminder goes out before every appointment on WhatsApp, and falls back to SMS when a number is not reachable there. Nobody has to be chased, and nobody gets to say they forgot.

When they do not show

No code, no attendance. The advance is forfeited automatically and credited to your balance, with no awkward conversation and nothing for you to chase.

Attendance you can prove

When a client arrives they read out a six-digit code and you enter it. That is what turns attendance into a record rather than a recollection, which is what makes a forfeited advance defensible.

Get them back

The clients you already have are the cheapest ones to book again

Come-Back Campaigns

Hapo reads the pattern in bookings you have already taken and shows you who is due for a visit and who has gone quiet. You approve the batch, and a WhatsApp or SMS nudge goes out carrying a link that rebooks them in one tap. Clients can opt out at any time.

Status Card

Every morning a text gives you a one-line briefing and a link. The link builds a ready-to-post image of your real availability: your logo, your services and which days are still open, sized for WhatsApp Status and Instagram Stories.

Free on every plan, including the free one.

Posts at Status and Stories size, 1080 by 1920

Each piece is useful. Together they are a business.

You could assemble something like this yourself: a shared calendar, a payment request sent by hand, a WhatsApp broadcast list for regulars. It works, for a while, until the calendar does not know a client has paid, the request depends on you remembering to send it, and the broadcast goes out to everyone or to no one.

Hapo's pieces hand off to each other automatically, so none of them need you standing in the middle.

You stay in control of the link

What's on which plan

Free

GHS 0/mo

30-day advance trial
Bookings
15 bookings/month
Services
Up to 3 services
Advances
30-day free trial
Refund rules
No advances collected
Rebooking nudges
Add rebooking nudges on any paid plan
Status Card
Included, free

Starter

GHS 99/mo

Bookings
150 bookings/month
Services
Unlimited services
Advances
Included
Refund rules
Set your own cancellation refund rules
Rebooking nudges
Automatically nudge up to 100 past clients/month to rebook
Status Card
Included, free

Business

GHS 599/mo

Bookings
Unlimited bookings
Services
Unlimited services
Advances
Included
Refund rules
Set your own cancellation refund rules
Rebooking nudges
Automatically nudge up to -1 past clients/month to rebook
Status Card
Included, free

Questions about what Hapo does

Can I use Hapo without collecting advances?

Yes. The free plan takes bookings without requiring an advance from clients, and every new paid account also gets a 30-day trial of advance collection before it counts against the plan. If you decide advances aren’t for your business, you can keep using Hapo for scheduling, reminders, and your booking page without ever turning deposits on.

Can clients book without WhatsApp?

Yes. The booking page and payment flow work in any mobile browser and don’t require WhatsApp. Reminders and Come-Back Campaign nudges use WhatsApp when it’s available on a client’s number and fall back to SMS automatically, so a client without WhatsApp still gets reminded and can still book.

What happens to my bookings if I delete a service?

Existing bookings made against that service keep their original details (name, price, duration) even after you delete it. Deleting a service only removes it from the list new clients can choose from; it never rewrites or breaks a booking that already happened.

Can I take bookings for a walk-in client?

Yes. You can create a booking manually from your dashboard for a client who calls, messages, or walks in, using the same services and time slots your public booking page offers. It lands on the same calendar as bookings clients make themselves.

Do I need a laptop?

No. The dashboard, the booking page, and every feature on this page work in a mobile browser. Most Hapo owners run their whole business from a phone: bookings, reminders, Status Card, withdrawals.

Your booking page takes ten minutes to build

Free plan, 30-day advance trial, no card required.

Start free