How to Sell Spa Packages with M-Pesa in Kenya
"How much?" Then silence. That long treatment menu you send costs you the slot and the client, and leaves your therapist idle. Sell one package with the treatment, duration, price and a free time in a single WhatsApp message. Take a deposit by M-Pesa, state the amount, and send a written confirmation after payment so the booking sticks.
Most spa enquiries in Kenya arrive as a WhatsApp message asking "how much?" That single question decides whether the booking happens. A long treatment menu sends the customer away to think. One package, one price, one till number, and a clear next step gets a payment.
Why spa packages are easier to prepay than single treatments
A single massage competes on price. A package - massage plus facial plus steam, or a monthly self-care bundle - competes on outcome, and outcomes are easier to describe in a caption.
Packages also fix a cash-flow problem. Prepayment holds the slot, reduces no-shows, and gives you money for oils, linen and therapist time before the client walks in.
Treat the prepayment as part of the experience, not an obstacle to it. A customer who has paid arrives committed and usually rebooks.
Choosing how to collect the payment
Not every collection method fits a spa. The right choice depends on how many bookings you handle weekly and whether you want the money traceable to a package.
| Method | Best for | What the customer does | Main trade-off |
|---|---|---|---|
| Buy Goods till | Shops and salons with steady daily bookings | Enters till number and amount on the M-Pesa menu | Needs a registered business and merchant setup |
| Paybill | Businesses that want a reference per booking | Enters paybill, account number, amount | Slightly more steps for the customer |
| Send Money | Testing a package before formalising | Sends to your personal number | Hard to reconcile, mixes business and personal money |
| Card | Corporate bookings and larger packages | Pays on a checkout page | Adds a second payment route to manage |
Safaricom publishes the current merchant options and requirements on its M-Pesa pages, and those requirements change, so confirm them before you advertise a till number.
The honest constraint: merchant setup takes paperwork
A Buy Goods till or Paybill is normally issued to a registered business. If you are still operating on a personal number, start with the Business Registration Service to reserve a business name, then apply for the merchant account. Planning for that gap is better than promising customers a till you do not have yet.
How to explain the payment step to a customer
Explain it in three lines: what the package includes, what it costs, and the exact till or paybill steps with the amount. Customers do not need a paragraph about mobile money. They need to know what to type and what happens next.
Here is a script that works in a WhatsApp reply:
Glow Half-Day package: massage, facial and steam, 3 hours, KES 6,500. To confirm your slot, go to M-Pesa, Lipa na M-Pesa, Buy Goods, till XXXXXX, amount 6500. Send me the confirmation message and I will lock in your time.
The confirmation message matters more than the payment itself, because it starts the booking record.
Promoting packages on WhatsApp, Instagram and Facebook
Where the enquiry starts is where the payment instructions belong. Keep them in the same thread rather than sending customers to a separate page to hunt.
- WhatsApp status: post the package name, price and till number together in one image so a screenshot is self-contained.
- Instagram and Facebook: set up a catalogue through Meta Business Suite so each package has a stable entry point, then repeat the payment steps in the caption and the first comment.
- DMs: save a short reply template with the till steps. Repetition is not a problem here - clarity is.
- Follow-up: if a customer goes quiet after receiving the details, one polite reminder 24 hours later recovers a surprising number of bookings.
Common mistake: posting the package price but leaving the till number in a comment reply. The customer has to scroll and ask, and the moment passes.
Trade-off: full prepayment or a deposit?
This is the decision most spa owners get stuck on.
Full prepayment suits fixed-group packages, first-time customers and peak weekends, because it filters out people who were never going to arrive. It also asks for the most trust up front.
A deposit - say half the package price - suits repeat clients and higher-value packages, because it lowers the barrier while still committing the slot. The risk is that the balance conversation happens at the counter while the client is already on the bed.
A workable middle path: full payment for weekend and holiday slots, deposits for weekday bookings, and full payment always for packages involving a booked external therapist.
Records, invoices and client details
Every package payment needs a matching record. The Kenya Revenue Authority sets the rules on sales records and tax invoicing, including electronic tax invoicing for many businesses, so check the current guidance rather than relying on last year's practice.
Spa bookings also collect sensitive information - health notes, allergies, pregnancy status, phone numbers. The Office of the Data Protection Commissioner regulates how that data is collected and stored. Keep intake forms to what you actually need, tell clients why you are asking, and do not leave client numbers in shared phone galleries.
What you need before posting your first package
- One package, named and priced in KES
- A confirmed till or paybill number in the business name
- The exact M-Pesa steps written out for customers
- A booking reference convention, such as a package code
- A confirmation message template for after payment
- A simple record of every payment received, kept separately from personal money
- A short policy on cancellations and transfers, stated before payment
Getting started
Write your package as one sentence with a price, test the payment flow yourself with a small amount, then run it past two real clients before you advertise it. If you want the booking and payment path handled in one place instead of stitched across chats, a LinkDuka service shop lets you present the package, take the booking and collect M-Pesa without rebuilding the flow for every enquiry.
The sellers who sell spa packages well are not the ones with the longest menu. They are the ones whose customer knows exactly what to pay, where to pay it, and what happens next.
Was this post helpful?
Discussion
Comments