GUIDE

Start an Online Booking Business by Selling the Setup, Not Building a Marketplace

For one person starting out, the online booking business that pays is a service. You set up and run booking for local businesses in a trade you know, and charge a monthly fee. A booking marketplace or your own booking app is the slow, expensive version of the same idea.

WHAT THIS ADDSAt a 10% commission on a $60 booking you keep $3.96 after card fees, so a marketplace needs about 1,263 bookings a month to clear $5,000. A booking service gets the same income from about 21 clients at $250 a month. Price that service against each client's no-show losses, not your hours.

There are three different businesses hiding inside this question

If you want to start an online booking business, the version most likely to pay you within a year is not a booking website or an app. It is a service: you set up and run online booking for local businesses in one trade you understand, and you charge them every month for keeping it working.

People who type this question usually mean one of three things:

  • "I run a business and want my clients to book online." That is a setup job, not a new business. We covered it in three booking models, five rules and the deposit decision and in what a booking page actually needs.
  • A booking marketplace. This is a site where customers find and book many businesses, and you take a cut of each booking. Think of the directory apps for salons or fitness classes.
  • A booking service. You do the setup and the ongoing running of booking for other businesses. That covers their booking page, calendar sync, reminders, deposit rules, intake forms and no-show follow-ups, and you bill them monthly.

This guide covers the second and third. The short version: a marketplace is a venture-capital-shaped business that rarely works for one person, and building your own booking software is a trap. The service is the one you can start this month, with no code and a handful of clients.

Why a booking marketplace is the hard way in

A marketplace has to win two sales problems at the same time. Customers will not use a booking site with three businesses on it. Businesses will not list on a site with no customers. Every marketplace that works found a way to fake one side until the other showed up, and that usually costs money.

Now look at what one booking actually earns. Take a $60 haircut and a 10% commission, so you collect $6. Say the customer pays through you at Stripe's standard US card rate of 2.9% plus 30 cents. The fee on $60 is $2.04, and if you absorb it, you keep $3.96.

To clear $5,000 a month at that rate, you need about 1,263 bookings a month. That is roughly 42 a day, every day. Each one needs a customer who found you and a business that is still willing to pay your cut.

Those businesses will not stay willing for long. Once a client has booked a barber twice, the barber hands them a card with the shop's own booking link. Your commission gets paid on first visits and resented on repeat ones. The big marketplaces handle this by charging mostly for new clients, by giving the scheduling software away, or both. You cannot match that and also pay yourself.

A marketplace does make sense when you already own the demand. Say you run a local account that thousands of people in your city follow for wedding vendors or kids' activities. A booking layer on top of that audience is a reasonable bet. If you are starting from zero on both sides, it is not.

Booking price$60.00Your 10% commission$6.00Card fee on $60$2.04What you keep$3.96
What a marketplace keeps from one $60 booking at 10% commission, after Stripe's standard US card fee (2.9% + 30¢) on the full charge

Building your own booking software is the second trap

The other instinct is to build the tool yourself. A booking page looks simple: a calendar, some open slots, a button. The hard parts are hidden under the floor:

  • Two-way sync with Google and Outlook calendars, so nobody gets double-booked.
  • Time zones and daylight saving changes. Twice a year, someone gets booked an hour off.
  • Buffers between appointments, hours that differ by staff member, services of different lengths, and shared resources like a single treatment room or one paint booth.
  • Deposits, refunds and cancellation windows. That includes what happens to the deposit when the business cancels.
  • Reminder emails that actually arrive and do not land in spam.
  • Reschedule links that do not let someone grab a slot that closed a minute ago.

Every one of these has been solved many times by tools that cost less per month than a single client meeting. Building it yourself means a year or more before you can sell anything. You would then compete against products that already exist and are cheap or free for the business side.

There is one exception. You are a developer, and you have found a scheduling problem in one industry that nothing handles, such as mobile vets routing visits by area. Otherwise, do not start here.

The version that works is running booking for businesses that hate doing it

Most small business owners already know they should take bookings online. The software is not what stops them. It is the afternoon of setup they never find, and the decisions they do not know how to make: deposit or no deposit, a 15-minute buffer or 30. Then come the ongoing chores of chasing no-shows, cleaning up the calendar and sending the follow-up that gets a rebooking.

That gap is the business. You are not selling a tool. You are selling a front desk that runs online.

Pick one trade

Choose an industry you have worked in or around. A former receptionist at a physio clinic knows that the new-patient intake form matters more than the booking page. Someone who has worked in a body shop knows customers want to book an estimate, not a repair. They also know a drop-off slot really ties up a bay for a whole day.

That knowledge is what lets you charge more than a generalist. It also lets you set up a client in hours instead of days, because you have already made the decisions once.

What a client actually gets

  • A booking page with the right services, durations, buffers and staff hours.
  • Calendar sync, so the owner's existing calendar stays the one they trust.
  • A deposit or card-on-file rule sized to their no-show problem.
  • Confirmation and reminder emails written in their voice, not the software's.
  • An intake form that asks the questions they currently ask on every first phone call.
  • Every month: a short no-show report, follow-ups to lapsed clients, a calendar tidy-up, and changes when they add a service or hire someone.

What it is not

It is not marketing, ads or "growth." Keep it narrow. The moment you promise more customers, you get judged on something you do not control. Promise fewer empty slots and less time on the phone, which you can measure and deliver.

The arithmetic for a booking service, worked out

Here is a worked example. The person and the prices are illustrative, so replace them with your own.

Maya spent six years on the front desk of a dental office. She offers clinics a one-time setup at $500 and a monthly running fee of $250. These are her numbers to test, not a market rate.

  • Software. She can run every client on one platform with a sub-account each, so her tool cost stays flat as she adds clients. On a $149-a-month plan, that is her whole software bill. The alternative is for each client to pay for their own tool, with Maya building the setup into her fee.
  • Break-even against the marketplace example. To clear the same $5,000 a month: ($5,000 + $149) ÷ $250 is about 21 clients.
  • Card fees. Deposits go into each clinic's own payment account, so the processing fees are theirs, not hers.

That is 21 clients against 1,263 bookings a month. Twenty-one is a sales problem one person can work through by phone and in person over a year. The other needs an advertising budget.

The cost that does not show up on paper is your time, so track your hours per client for the first three months. At $250 a month, a client who takes 5 hours pays you $50 an hour before taxes and tools. A client who takes 10 hours pays $25. If clients keep landing near the second number, raise the price or cut what is included.

How to find your price

Do not copy a "market rate" from a blog. Ask three prospective clients what a no-show costs them, then do the sum with them.

A clinic with $150 appointments and two no-shows a week loses about $1,200 a month. If you halve that, $250 a month is an easy yes. A dog groomer with a $45 service and one no-show a week loses about $180 a month. For the groomer, $250 is a hard sell, and you need a smaller package or a different trade. Price against the client's loss, not against your hours.

Booking marketplaceBooking serviceWhat you sellA cut of each bookingSetup plus monthly runningVolume for $5,000/monthAbout 1,263 bookings a monAbout 21 clients at $250/mCard feesOften yours to absorbPaid by each client'sNeeds before first dollarCustomers and businesses aOne business in a trade yoMain riskBusinesses route repeat clClients that eat more hour
Two ways to reach $5,000 a month from bookings, using the worked examples in this guide

What to do in your first 90 days

  1. Weeks 1–2: pick the trade and write a one-page offer. List what you set up, what you do each month, the price, and what you do not do. If it does not fit on one page, it is too broad.
  2. Weeks 2–4: do one setup at cost for a business you know. In return, ask for real before-and-after numbers: no-shows per month, and the hours the owner spent booking by phone. Those numbers become your sales pitch.
  3. Month 2: sell five. Walk in, call, and show the first client's numbers. Owners in the same trade talk to each other, so one local result travels further than any ad.
  4. Month 3: turn your setup into a template. Save the service list, reminder emails, intake form and deposit wording for your trade. Client six should take half the time client one did.
  5. Throughout: do the paperwork. Choose a business structure. Then write a simple contract covering scope, notice period, and who owns the data.

Two paperwork points matter more than people expect.

First, put in writing that the client owns their customer list, and that you will hand it over in a usable format if they leave. That clause wins trust faster than any discount, and it is only fair.

Second, if your trade is healthcare in the US, you will be handling patient information on a clinic's behalf. That likely makes you a business associate under HIPAA, and you will need a business associate agreement with the clinic. Before you put any patient data into a booking tool, ask the vendor whether they will sign one too. If the answer is no, that tool is out for clinic clients.

1Pick one trade,write a one-pageofferWeeks 1–22Do one setup atcostWeeks 2–4; collectbefore-and-afternumbers3Sell five clientsMonth 2; use thefirst client'sresults4Template the setupMonth 3; client sixtakes half the time5Contract and datatermsThroughout; clientowns their customerlist
The first 90 days of a booking service

Which tools to run it on, and where ours falls short

You have two realistic setups.

Per-client tools. Each client pays for their own scheduling product, such as Square Appointments or Calendly, and you manage it on their account. You carry no software cost and they own everything outright. The downside is a different login and slightly different settings for every client, so your templates do not carry over as cleanly.

One platform with sub-accounts. You run every client from one login, with a separate account for each. Templates copy across and your cost is flat. The downside is that you need a clean way to hand an account over, or export it, when a client leaves.

Fynl's Agency plan is built for the second setup: $149 a month with unlimited sub-accounts. Each client gets booking, calendar, CRM, forms, quotes and invoices, and Gmail-connected email in one place. The AI features run on the client's own Claude or ChatGPT API key, so nobody pays a markup on AI usage.

What it does not do yet is SMS or phone calls. If your clients' customers expect text reminders, you need a tool that sends them, either alongside or instead. Square Appointments, for example, includes text reminders. Check what your trade's customers actually respond to before you pick, rather than after you have set up ten clients.

Whichever you choose, test the exit before you sign a client. Export one account's contacts and booking history and look at what you get. If it is a mess, your contract's data clause is a promise you cannot keep.

DO THISPick one trade you know, set up booking for one business at cost, and record its no-show and phone-time numbers before and after. Use those numbers to sell five more at a monthly fee priced against what no-shows cost them.

Questions people also ask

Do I need to know how to code to start an online booking business?

Not for the service model. You configure existing booking tools for your clients, which takes care and knowledge of the trade, not programming. You only need code if you plan to build your own booking software, and for most people that is the wrong first move.

How much money do I need to start?

For a booking service, the main costs are your software, business registration and a simple contract. Registration fees vary by state, so check your state's filing office. If you use per-client tools that each client pays for, your software cost can be close to zero until you have clients.

Should I charge a commission per booking or a flat monthly fee?

For a service, charge a flat monthly fee. Per-booking commission ties your income to volume you do not control. It also annoys owners on repeat clients, who are the bookings they feel they earned themselves.

How do I know what to charge?

Ask a few prospective clients how many no-shows they get a week and what an appointment is worth, then multiply out the monthly loss. If your fee is a fraction of what you can realistically save them, it sells. If it is close to the whole loss, pick a different package or trade.

Can I start a booking marketplace instead?

You can, but it works best if you already have an audience on the customer side. Starting from zero, you need roughly a thousand or more bookings a month at typical commissions to earn a modest income. That usually takes ad spending a solo founder does not have.

Sources

One portal instead of five subscriptions

CRM, calendar, quotes, invoices, website and email — with the AI running on your own Claude or ChatGPT API key, so there is no markup on it.

See pricingMore posts