← The Den
Pricing & comparisons

How Much Does Online Booking Cost to Add to a Small Business Website?

Online booking can cost a monthly fee or a custom build. Here is what drives the price and how to budget it for your small business site.

By The Forzur Team · October 27, 2026 · 7 min read

You want customers to book you without a phone tag. Reasonable. Then you ask what it costs and get answers ranging from "free" to "it depends."

We will not give you "it depends." We will give you what moves the price, so you can read any quote and know what you are looking at.

We are not going to put a dollar figure on it either. Any number we printed would be wrong for your business. What we can do is show you where the money goes.

What are you actually paying for when you add online booking?

Not the calendar. Calendars are the cheap part.

You are paying for four things:

  • The scheduling engine. Availability, time zones, buffers between appointments, and double-booking protection.
  • The connection to your site. How the booking step looks, where it lives, and whether a visitor ever feels like they left.
  • What happens afterward. Confirmations, reminders, and where the booking record goes.
  • Who owns it. Whether it is a monthly subscription you rent or something built into your site.

Two businesses can both say "we have online booking" and have very different amounts of work behind it. The price follows the work.

How do subscription scheduling tools compare with a custom integration?

A subscription tool is rented software. You pay on a recurring basis, set up your availability, and get a booking page or an embed code. It is quick to start, and it usually works well for the standard case.

The tradeoffs are predictable:

  • Subscription tools cost little upfront, but you pay for as long as you use them. You work within their design and their rules.
  • Custom integration costs more upfront, but the booking step is built into your site and can talk to your other systems. You are not renting the experience.

Neither is the right answer by default. The right answer depends on whether your booking is a simple appointment or part of a larger flow. Which brings us to the question most owners skip.

When is an embedded calendar enough?

More often than agencies like to admit.

An embedded calendar is likely enough if:

  • You offer one or two kinds of appointment.
  • You are the only person on the calendar, or close to it.
  • Nothing needs to happen after the booking except a confirmation email.
  • You are fine with the booking window looking a little like someone else's product.

If that is you, do not buy a custom build. Spend the money on the pages that get people to the calendar in the first place. A perfect booking tool behind a weak page books nobody.

What does a custom booking integration look like in practice?

Take The Social Boot, a digital marketing agency. The site needed to be direct about price and to move interested owners toward a conversation. So booking was integrated directly into the site, which removed the back-and-forth between interest and a scheduled call.

That phrase is the point. The prospect reads the pricing tiers, decides they fit, and books. No email asking "when are you free?" No wait.

That is what you pay for with a custom approach. Not a prettier calendar. A shorter path from "I am interested" to "it is on the calendar."

What does it add to connect booking to a client portal?

A portal changes the job. Booking stops being a single event and becomes the first step of a relationship.

BodyWise Birth Co., a Raleigh doula practice, routes the whole site toward one action: a free 30-minute discovery call. Scheduling and a client portal are wired in so booking never leaves the site. For someone choosing a person to be with them at one of the most vulnerable moments of their life, that matters. They are not bounced to a stranger's tool at the exact moment they are deciding to trust you.

Expect a portal to add cost, because someone has to design the logins, decide what clients see, and connect it to scheduling. It is real work. It is also the part that makes a service business feel organized.

Do you need a portal at all?

Probably not on day one. Be honest about it.

A portal makes sense when clients return, share documents, or need somewhere to find what you have promised them. If you take a booking, do the job, and send an invoice, a portal is a luxury.

Ask yourself one thing: after the first appointment, does the client need to come back to your site for anything? If yes, price a portal. If no, skip it and put that budget elsewhere.

How does booking tie into confirmations and reminders?

This is where cheap setups leak.

A booking with no confirmation feels like it may not have happened. A booking with no reminder is a no-show waiting to be scheduled. Both are small details that decide whether the whole system feels trustworthy.

Confirmations and reminders are automated email, and that is a piece of work on its own. If you want them to match your brand, reflect the type of appointment, and fire at sensible times, that is what email automations are for.

Many subscription tools include basic versions. Check what they send, how it looks, and whether you can change it. A confirmation that looks like it came from a different company undermines the site it came from.

What does a missing booking path cost you in leads?

We will not invent a statistic. You do not need one.

Picture the visitor. They find you on their phone, read your page, and want to talk. If the only option is a contact form, they now have to wait for a reply, then reply back, then agree on a time. Each step is a place to lose them. They are comparing you to a competitor who let them pick a time right there.

The cost of a missing booking path is not on any invoice. It shows up as people who almost called. You can estimate it for your own business:

  • Count the inquiries you get each month.
  • Count how many turned into a scheduled conversation.
  • Look at the gap, and ask how many of those had a long email thread before going quiet.

That gap is your real cost, and it belongs in the budget conversation.

Which questions should you ask before approving a quote?

Whether you are comparing a subscription tool or a custom build, ask these:

  1. Who owns it? If you stop paying or leave the agency, what happens to your bookings?
  2. What do customers see after they book? Confirmation, reminder, and what the emails look like.
  3. Where do booking details go? Your inbox, a spreadsheet, a portal, or nowhere.
  4. What does it look like on a phone? Most of your visitors are on one.
  5. What are the ongoing costs? Subscription fees, maintenance, and anything that renews.
  6. What happens when you change your hours or services? Can you edit it yourself?

A good quote answers all six without being asked. A vague one answers none.

How do you decide what to budget first?

Start with the cheapest thing that removes the back-and-forth. For many businesses, that is an embedded calendar on a page that is clear about who you serve and what happens next.

Then move up only when a real problem demands it:

  • No-shows? Fix reminders first.
  • Clients who return? Look at a portal.
  • Booking that feels bolted on? That is when custom web development earns its place.
  • Multiple services or staff? Expect more setup, whichever route you choose.

Spend on the problem you have today, not the one a sales deck describes.

Where should you start?

Write down the path a new customer takes from "I found you" to "it is on the calendar." Count the steps. Circle every one that needs a human reply.

Those circles are your scope. Bring that page to us at /get-started and we will tell you plainly whether a subscription tool does the job or not.