You use Booksy to manage appointments in your barbershop, TheFork to fill tables in your restaurant or Resy to project a premium image. You get bookings, you pay commission, everything works. But there’s a detail almost nobody reads in the terms: you don’t have those customers’ email addresses or direct phone numbers. The platform owns the relationship. You’re only renting access.
If the platform raises its commission from 15% to 25% tomorrow, you either accept or lose the channel. If they block your account over a fake review or a system error, you vanish from the map. And if you want to run a loyalty campaign or send an offer by WhatsApp, you can’t: the data isn’t yours. This article breaks down the business model of these platforms, explains exactly what you lose and sets out a realistic plan to take back control without sinking your operation.
This page is for information only and is not binding advice. Every case is tailored after a diagnóstico.
TL;DR
- Booking platforms own the database; you only rent temporary access to each booking.
- You can’t contact your customers directly without going through the app, which blocks loyalty schemes and your own campaigns.
- Rising commissions plus total dependence mean lost margin and lost strategic control.
- Viable alternatives: your own website with a booking engine, WhatsApp Business, an AI voice agent and automated reminders.
- Migration doesn’t happen overnight: start by capturing data in parallel, offer incentives for direct bookings and measure.
- Data ownership is a business asset that gains value; renting is a recurring expense with no return.
What it means when your customers aren’t yours
When a customer books through Booksy, TheFork, OpenTable or Resy, their main commercial relationship isn’t with you. It’s between the customer and the platform. You appear as the service provider, but the data (email, phone number, booking history, preferences) stays in the platform’s database.
In practice, you see the name and mobile number at the time of the appointment. You can serve the customer, take payment, say goodbye. But if you want to send a reminder that it’s been three months since their last visit, a birthday coupon or a satisfaction survey, you have no legal or technical way of doing so without going through the app. The platform decides which messages are sent, when, in what tone and under which brand.
This is no accident. It’s the core of the business model: the platform monetises the recurring relationship. The more you depend on it to reach your customers, the more bargaining power it has to raise commissions, impose conditions or change visibility algorithms.
How Booksy, TheFork and similar platforms work under the bonnet
These platforms operate as two-sided marketplaces. On one side, they attract end users (diners, hair salon customers, aesthetic clinic patients) by offering convenience: a single app for booking at hundreds of venues, reviews, photos, instant confirmation.
On the other side, they attract businesses by offering a flow of bookings with no marketing investment. The sales pitch is simple: “We bring you customers, you only pay when they book.” Commission per use, no setup, no apparent risk.
But the platform’s real value isn’t in bringing in new customers. It lies in capturing the relationship with customers who already knew you. A diner who found you through Instagram, walked past your premises or saw a review on Google searches for your name on TheFork because it’s convenient to book there. TheFork didn’t discover them, but it takes the commission and the data. You pay for a customer who was already yours.
Over time, the platform becomes critical infrastructure. Leaving it is frightening because “what if I lose bookings?” Raising prices to offset the commission is tricky because customers compare in the app. And building your own alternative seems expensive or technically out of reach.
Meanwhile, the platform can raise commissions (in some markets it has done so within a few years), change conditions, prioritise those who pay for premium plans and turn your business into a commodity. Two restaurants on the same street appear side by side. The customer chooses on photo, rating and availability, not on value proposition. You compete on price, not on brand.
What you lose when your customers sit on someone else’s platform
1. No way to build loyalty
You can’t send a monthly message reminding people you exist. You can’t run reactivation campaigns for customers who don’t come back. You can’t segment by frequency, average spend or preferences. The only tool you have is waiting for them to book again through the app.
2. Permanently eroded margin
High commissions on every booking. If your net margin is tight, you may be handing a good part of your profit to the platform. And because the customer always books through it, it isn’t a one-off acquisition cost: it’s a perpetual rent.
3. Strategic dependence
If the platform changes its algorithm and drops you down the rankings, your bookings fall. If it raises the commission, you accept or leave. If it blocks your account by mistake or over a fake review that takes weeks to be reviewed, you lose income with no immediate recourse. You have no plan B because all your customers are there.
4. Zero control over communication
The platform decides how your business is presented, which photos are highlighted, which reviews appear at the top, which automated messages the customer receives. You can’t customise the tone, add your own CTA or explain your value proposition beyond a standard listing.
5. Data you can’t analyse
You don’t know how many customers return, how many come only once, which days they book most, which time slots stay empty. The platform gives you a basic dashboard, but you can’t cross-reference data with your till system, your CRM or your accounts. You can’t measure lifetime value, true acquisition cost or campaign return because you don’t have access to the full historical series.
6. No way to build your own brand
The customer associates the booking experience with Booksy or TheFork, not with you. If they move to another city or switch app, you lose them. There is no direct relationship that outlasts the platform. You’re an interchangeable supplier in a catalogue.
When it makes sense to use these platforms (and when it doesn’t)
It isn’t all black and white. There are situations where using Booksy, TheFork or similar is reasonable as a temporary or complementary tool.
It makes sense if:
- You’ve just opened and need quick volume to test demand and fine-tune operations. The platform acts as paid market validation.
- Your area has a high concentration of app users and fierce competition. Leaving the platform makes you invisible next to neighbours who are on it.
- You have neither the team nor the budget to build your own infrastructure and would rather pay commission than manage technology. It’s a conscious decision to outsource.
- You use the platform as a secondary channel (20-30% of bookings) and most of your customers already come through your own channel. Here the platform is a complement, not the backbone.
It doesn’t make sense if:
- 80% or more of your bookings come from the platform and you pay recurring commission without capturing any data of your own. You’re giving away margin and building dependence.
- You have an established brand, repeat customers and a local presence. Those customers would book just as readily through your website or WhatsApp if you make it easy for them.
- Your margin is tight (fast food, neighbourhood hairdressers, low-cost beauty centres). The commission wrecks profitability and you can’t raise prices because the app makes comparison easy.
- You want to grow and increase the value of the business. A buyer pays for a customer base, a brand and assets. If your customers are on Booksy, you have no asset: you have a revocable contract.
How to start taking ownership of your customers back
Moving from someone else’s platform to your own channel doesn’t happen overnight. The realistic plan has five steps.
1. Capture consent at the point of sale
When the customer arrives at your premises (whether they booked through Booksy or not), ask for their phone number for WhatsApp or their email to send the invoice, a welcome coupon or a reminder for their next appointment. Use a simple form on a tablet or on paper. Include a consent tick box for marketing communications (RGPD, Spain’s implementation of the GDPR). This gives you legal permission to contact them later.
You don’t need a complex CRM at the start. A spreadsheet with name, phone number, visit date and consent is already yours. With 50 contacts you can run your first reactivation campaign on WhatsApp.
2. Set up a simple direct booking channel
You don’t need a custom website from day one. You can start with:
- Free Cal.com or Calendly embedded in your Instagram or Google My Business. The customer books, you get a notification, and it syncs with your Google Calendar. Zero technical cost.
- WhatsApp Business with an automatic welcome message and a link to your calendar. The customer sends “Hello”, and receives “Book here: [link]”. You confirm manually or with a basic chatbot.
- Google Forms form with a date/time selector. Rudimentary, but functional. You receive an email and confirm by WhatsApp.
What matters isn’t sophistication. It’s that an alternative to the platform exists and is visible. Put it in your Instagram bio, on the sign in your shop window, in your email signature.
3. Offer a small incentive for direct bookings
You don’t need a 20% discount. With a free coffee, 5% off the next visit or a product upgrade, the customer sees a benefit. Say: “Book directly on WhatsApp and we’ll give you X.” Don’t publish it on the platform (it breaches the terms), but do on your own social media, signage and by word of mouth.
Over time, the customer understands that booking directly benefits them. You save the commission, they get a gift. Win-win.
4. Automate reminders and follow-up
When you have 50-100 contacts of your own, handling reminders by hand is feasible. When you reach 300, you need automation. This is where automatización tools such as n8n, Make or Zapier come in, connecting your calendar with WhatsApp, email or SMS.
Typical flow:
- Customer books via your website or WhatsApp → saved to your database.
- 24 hours before the appointment, an automatic reminder is sent by WhatsApp.
- After the appointment, a thank-you message is sent with a link to leave a Google review.
- After 30 days without a new booking, a reactivation campaign with an offer is triggered.
A configured chatbot de WhatsApp or an automation flow does this. It needs no manual intervention. The customer perceives personal attention, while you reduce no-shows and reactivate customers effortlessly.
5. Measure, adjust and gradually scale back the platform
Keep track of how many bookings come through each channel. A simple spreadsheet: week, channel (Booksy, your own website, WhatsApp, direct phone), number of bookings. Once your own channel represents 30-40%, reduce your visibility on the platform (limited hours, fewer slots). If total volume doesn’t fall, keep migrating.
Goal: within 6-12 months, 70% of bookings come through your own channel. At that point, closing your platform account may have little impact and could help you save a significant share of the commissions.
Tools for building your own base without commissions
Booking engine embedded in your website
Solutions such as Cal.com (open source, free with paid options), Calendly (from 10 EUR/month), or a custom build integrated into your web profesional let the customer book directly from your own domain. They sync with Google Calendar, Outlook or any external calendar. They prevent double bookings, send automatic confirmations and charge no commission per use.
WhatsApp Business API with chatbot
The WhatsApp Business API (not the free app, but the business version) lets you automate conversations. A customer sends “I’d like to book”, the chatbot replies with available slots, confirms the appointment, saves the data in your CRM and sends a reminder. The cost is per message (pennies), not per booking. With a high volume of bookings, it usually works out cheaper than paying a platform commission. More details in soluciones de automatización con IA.
AI voice agent
If your customers prefer to phone (restaurants, clinics, garages), a voice agent answers 24/7, asks for the date and time, checks availability in your diary and confirms. It isn’t an IVR with menu options, it’s natural conversation. The assistant introduces itself as a virtual assistant and hands over to a person when needed. You save on hiring a receptionist and don’t lose bookings outside opening hours. The cost is per call minute, not per booking closed.
Simple CRM connected to your operation
You don’t need Salesforce. With Notion, Airtable, Google Sheets or a lightweight CRM (free HubSpot, Brevo, Clientify) you can keep a record of customers, visit history, preferences, campaigns sent and results. What matters is that the data sits in your database, not Booksy’s. From there you can export, analyse, segment and act.
Your own payment gateway (optional)
If you want to take a deposit or full payment upfront (aesthetic treatments, dining experiences, rentals), integrate Stripe, Redsys or PayPal into your website. The customer pays, you receive the money directly (minus the gateway fee, which is normally far lower than a booking platform’s), and you keep the tokenised card data for future purchases if they authorise it.
Migration plan: from someone else’s platform to your own channel
Months 1-2: Audit and preparation
Review how many bookings you receive each month through Booksy/TheFork, how much you pay in commission and what percentage of customers return. Calculate the platform’s annual cost. Decide which of your own channels to activate first (website, WhatsApp, phone). Set up the minimum infrastructure: calendar, contact form, automatic welcome message.
Months 3-4: Parallel capture
Keep using the platform, but start capturing your own data on the premises. Ask every customer who comes in for their phone number or email. Offer a small incentive to book directly next time. Send a first thank-you message by WhatsApp or email with a link to your booking channel. Measure how many book again through your own channel.
Months 5-6: Basic automation
Set up an automatic reminder 24 hours beforehand by WhatsApp or email. Set up a reactivation message at 30 days. Measure the reduction in no-shows and the increase in repeat visits. Adjust copy, timings and incentives according to results.
Months 7-9: Gradual reduction of the platform
If you already have 30-40% of bookings through your own channel, reduce slots on Booksy/TheFork or raise prices slightly there. Tell people on social media and in the premises that booking directly has advantages. Watch whether total volume holds or grows. If it falls by less than 10%, keep reducing.
Months 10-12: Exit or residual maintenance
Once your own channel exceeds 70%, you can close the platform account or keep it as a marginal channel (10-15% of bookings) to attract new customers who only search there. Measure the annual saving in commissions and compare it with the cost of your own infrastructure (hosting, chatbot, automation). In many cases, the saving more than covers the cost.
Frequently asked questions
Can I export my customers from Booksy or TheFork?
No. Booksy and TheFork don’t allow you to export the customer database. The terms of use prohibit bulk data extraction, and the customer belongs to the platform, not the business. You only see the name and phone number at the time of booking, but you can’t build your own list for campaigns or loyalty schemes.
Is it legal to contact customers who booked through TheFork?
It depends. If the customer gave explicit consent to receive marketing communications from you (not from TheFork), yes. But if they only accepted the platform’s terms, contacting them on your own may breach the RGPD. The platform acts as data controller and you as a limited processor. That’s why you need to capture your own consent on the premises or on your website.
How much does it cost to set up your own booking system?
It varies with complexity. A basic solution with Calendly or Cal.com can be free or from 10 euros a month. A booking engine integrated into your website with payments, automated reminders and calendar sync starts in the range of hundreds of euros in setup plus a monthly fee. Each case is tailored after a diagnóstico; there’s no standard price because it depends on flows, integrations and volume.
Will I lose visibility if I leave TheFork or Booksy?
In the short term there may be a dip if you relied 100% on the platform to attract new customers. But TheFork and Booksy aren’t mass acquisition channels; most users already know your business and are looking for a convenient way to book. If you build a presence on Google Maps, social media, WhatsApp and your own website, you can gradually recover that visibility without depending on a perpetual commission. The key is not to close the platform account all at once, but to migrate in parallel.
What if I have limited technical resources?
You don’t need to build complex infrastructure yourself. Solutions such as Cal.com, WhatsApp Business API integrations, chatbots and voice agents let you automate bookings without any programming knowledge. A specialist automation provider can connect your website, Google Calendar, WhatsApp and reminders in a single flow. The aim is for the system to work on its own, without you having to manage servers.
Can I use both systems in parallel?
Yes, and it’s the safest strategy. Keep Booksy or TheFork active while you build your own channel. Offer small incentives (a discount on the next visit, a welcome gift) to anyone who books directly through your website or WhatsApp. Sync calendars to avoid double bookings. When you see that 50-70% of bookings already come through your own channel, reduce your presence on the platform or close it altogether. A gradual transition minimises risk.
Next step
If you want to stop paying perpetual commission and take back control of your customers, the first step is to map your current situation: how much you pay, how often your customers return, which direct channel makes most sense for your business. From there, a gradual migration plan is designed, without switching anything off all at once.
You can explore how automatización de reservas y seguimiento works, or how a web profesional con motor de reservas gives you more independence. Every case starts with a free diagnóstico to understand volume, flows and priorities.
Agenda una llamada de diagnóstico aquí and in 20 minutes you’ll know what you need to stop renting your customers and start building an asset of your own.