Go live in days · app in the stores in 2–4 weeks

For spa and wellness centre owners and front-of-house.

Fewer no-shows. WhatsApp reminders your guests actually read.

Every empty slot is lost revenue. Fill your calendar and keep guests coming back — on autopilot.

If a quiet Tuesday afternoon costs you more than you like to admit, this was built for you.

The problem

A 90-minute massage room sitting empty at 2pm is revenue you cannot sell again — the hour is gone. Your receptionist spends the morning sending confirmation messages one at a time instead of selling. Guests book, forget, and you find out when the therapist is already standing in an empty room.

What changes for you

  • ✓WhatsApp reminders go out the day before and an hour ahead.
  • ✓Take a deposit at booking — the slot is held, not hoped for.
  • ✓Sell 10-session packages and memberships before the visit.
  • ✓Review requests send themselves after the guest checks out.

What you get

  • ✓Your own iPhone and Android apps, under your spa's name
  • ✓Owner dashboard — occupancy, revenue, packages, guests
  • ✓Therapist and room calendar, conflict-free
  • ✓Automatic WhatsApp reminders and confirmations
  • ✓Deposits, packages, subscriptions and guest wallet
  • ✓Automatic review requests after every visit
  • ✓Reports by service, by therapist and by branch — cancellations and no-shows are never counted as revenue
  • ✓Wallet balances shown as money owed to your guests, not as takings
  • ✓A follow-up window per service: check in after so many days, remind after so many more — you set both
  • ✓Arabic, English or German — the dashboard, your customers' app and the messages they receive all run in your language, and every price shows in your currency: riyals, dollars or euros

How it works

  1. 1Book a demo — 30 minutes, we walk you through the live app.
  2. 2We brand it — your logo, treatment menu, rooms, therapists and durations.
  3. 3We publish — your app goes live on the App Store and Google Play under your name.
  4. 4You go live — reminders, deposits and review requests start running on their own.

What it looks like

Screenshots from a demo environment. The clients, bookings, prices and packages shown are sample data, not a real business.

Each free time names the therapist and the room together — a massage with no room free is not offered at all.
Each service declares whether it needs a room, which is what lets the calendar refuse an impossible booking.
Sessions paid for up front, with a shared balance and an expiry — the cash-flow model most treatment businesses actually run on.
Codes with a redemption cap and an end date, so a seasonal offer closes itself.
Wallet money is shown as held for customers, not as revenue — it has not been earned until the treatment happens.
Balance, points and packages sit on one record, and every movement stays in the balance history.

Try it yourself, in your language

The same platform set up three times over, each as a separate business with its own language, currency and branding. Open any of them and look around — these are live, with sample data.

Owned by youNo booking commissionArabic-firstZATCA-compliantSource code available

How it differs from the alternatives

TessafoldGlobal booking marketplacesGeneric booking software
An app under your centre's name in the storesYesNo, the marketplace's appUsually no, a booking link
Commission on bookingsNoOn new clients from the marketplaceNo
ZATCA invoicesYesNoSome
Rent or ownBothSubscription onlySubscription only

Rent or own

Choose the way that suits you.

Rent

Salons and spas: from SAR 399 a month, plus a one-time setup from SAR 6,900 that includes your app in the stores. Aesthetic clinics and recovery centres: from SAR 1,290 a month, setup from SAR 9,900. Hosting, updates and support are on us. Cancel any time after the first year.

Own

A one-time payment from SAR 27,900 for salons and spas, and from SAR 39,900 for clinics and recovery centres, app included. The system runs on your server or ours, your data is yours, the first year of maintenance is free, then optional yearly maintenance.

Prices depend on the country where your business is registered, start from the amounts shown, and exclude VAT where it applies. Large chains get a tailored offer.

A Saudi company, built for Saudi Arabia

  • Tessafold is a Saudi company with a Saudi Commercial Registration, headquartered in Jeddah, operating since 2017.
  • ZATCA-compliant tax invoices with a QR code on every invoice.
  • Arabic-first interface and messages, with support in Arabic on Saudi time.

The UAE and the Gulf

  • In the UAE: prices in dirhams, 5% VAT invoices under your TRN, card and Apple Pay payments, and sign-in codes on WhatsApp. Tessafold is registered in the UAE.
  • In Qatar, Kuwait, Bahrain, Oman and Iraq: available on request. We set up your currency, mobile numbers and invoices for your country before going live.

Questions buyers ask

Does a booking reserve the treatment room as well as the therapist?

Both, in one booking. A massage with no room free is not offered as a time at all, so you never discover the clash when the guest is already changed and waiting.

Is the app published under our own name?

Yes. The iPhone and Android apps carry your name, your logo and your colours, and they are published under your business, not ours. Customers never see Tessafold.

Do you take a commission on bookings?

No. There is no commission on a booking, a package or a payment. You choose either renting — a one-time setup plus a monthly subscription — or owning with a single payment.

Who owns the customer list?

You do. The list is yours, it is exportable at any time, and it is never shared with another business on the platform.

Does it work in Arabic?

Arabic, English or German — right across the admin dashboard, the customer app and the messages customers receive. Arabic runs right-to-left throughout, and prices show in riyals, dollars or euros depending on where the business is.

Can we buy the source code?

Yes. One of the two ways to buy is a full purchase: we set it up and customise it, you receive the source code, and you run it on your own hosting.

How long until we go live?

Five to seven weeks from the first call, including the app-store review. We load your services and prices, your staff, your rooms and your follow-up windows before launch, so you open with your own data in it.

Book a demo and see what a full week looks like when nobody has to chase a confirmation.

  • A one-off setup fee, not a subscription
  • Go live in weeks
  • We set it up for you

Last updated: