Online Booking That Your Ads Can Actually Point At

You pay for the click. Yelp charges you when someone taps your listing. Google charges you when someone taps your ad. Facebook charges you when someone taps your profile. Every one of those taps is a person who has already decided they have a problem and has already chosen you over the three other names on the screen.

Then most of them land somewhere that asks them to wait. A contact form that promises a callback. A phone number that rings out because you are under a sink. A message thread inside the ad platform that you will read at nine tonight. The click is billed either way. The job is not.

Every Ansdale account comes with a public booking page that runs off the same live calendar the AI receptionist uses. You can put it on your own website, and you can point a paid ad straight at it.

What online booking software for a small business actually has to do

Online booking is a page where a customer picks a service, picks a time you can genuinely work, and leaves you enough detail to turn up prepared — without an account, without a download, and without waiting for you to reply. That is the whole job. Most of the products sold under this name are marketplaces, payment processors or CRM suites that happen to include a calendar, and they charge accordingly.

Three things separate a booking page that works from one that quietly leaks money:

  • It offers times you can actually work. A booking page reading a stale calendar is worse than no booking page, because now you have to ring someone back and take a slot away from them.
  • It lives on your own domain. Sending a paid click to a third-party booking link costs you the branding, and on some ad platforms it is not permitted at all.
  • It captures permission to text properly. If you cannot prove consent, you cannot send the reminder, and the reminder is how the booking survives to become a job.

Why the booking page has to sit on your own website

This is the part most owners find out the expensive way.

Yelp’s Call to Action button — the one on an enhanced or advertised listing that can say Book Appointment — is documented as linking to a page on the business’s own website. Yelp’s published guidance is explicit that third-party links are not allowed, and that the destination has to match the button: if the button says book, the page it opens has to accept a booking. A generic homepage does not satisfy that, and neither does a link to somebody else’s platform.

So the useful thing is not that Ansdale has a booking page. It is that the booking page embeds into your site. You drop it into a page on your own domain — /book, or wherever you like — and that page is what your Yelp button, your Google ad and your Instagram link point at. The customer never leaves your brand, the destination matches the button, and the booking lands on the same calendar your phone bookings land on.

Yelp’s own rules change, so check the current Call to Action guidance in your business account before you set it up. The structural point holds regardless: a booking page you can host yourself is worth more than one you can only link to.

The phone and the booking page cannot double-book each other

Running an answering service and an online booking tool as two separate products is how most shops end up with two customers arriving at ten past nine.

In Ansdale they are the same calendar. The AI receptionist reads it before it offers a caller a slot. The booking page reads it before it shows a customer a slot. And the whole thing syncs two ways with Google Calendar on every plan, including the $49 one — bookings are pushed out to your calendar, and anything you have already blocked out there is read back before either the AI or the booking page offers that time to anyone.

That last part matters more than it sounds. A one-way sync writes to your calendar but never reads it, so it will happily book you into your daughter’s school play. Plenty of well-known field service products only sync one way.

It captures text consent the way the TCPA actually wants it

The booking form has a tick box for text messages, and it stores the tick with a timestamp and a record of where it came from.

A ticked box on a web form is prior express written consent under the TCPA. A verbal yes in the middle of a phone call is not the same thing, and it is much harder to evidence a year later when somebody complains. If a customer leaves the box unticked, the record stores that as unknown rather than as a refusal — because “was not asked” and “said no” are different facts, and collapsing them is how businesses end up either spamming people or never texting anyone.

This is not legal advice, and text-message rules vary. It is a description of how the consent is recorded so that your compliance position is something you can show rather than something you assert.

What the booking page does not do

It does not take payment, hold a card or collect a deposit. If your business model depends on charging up front, this is not the tool for that part of it, and you should keep whatever you use for payments.

It is also not a marketplace. Nobody discovers you inside Ansdale the way they might inside a booking marketplace, and there is no commission on anything booked, because there is nothing to take a commission on. You bring the customer; the page books them.

Where it fits with the rest of it

The people who want to talk, ring you, and the AI answers at two in the morning and books them. The people who would rather not talk — the client on a lunch break, the homeowner comparing three quotes at eleven at night — book themselves. Both land on the same board, in front of the same techs, on the same $49 a month with no per-call fee and no commission.

Explore mode runs seven days with sample data loaded, so you can see how a call and a self-booking both become a job before you activate anything.

Related: how an answering service, a virtual receptionist and an AI differ · how Ansdale compares to booking platforms and all-in-one suites · plans and pricing · watch a booking land on the dispatch board.

Frequently asked questions

Can I point a Yelp ad at my Ansdale booking page?

Point it at the page on your own website where you have embedded the booking widget. Yelp’s Call to Action guidance says the button links to a page on your own site and that third-party links are not allowed, and that the destination has to match the button label. Because the Ansdale booking page embeds into your own site, an ad button reading Book Appointment opens a page on your domain that takes bookings. Check Yelp’s current guidance in your business account before you configure it.

Do customers need an account to book?

No. The booking page is public. There is no login, no app to download and no account to create. They pick a service, pick a time and give you the details you need for the visit.

Can the booking page and the AI receptionist double-book me?

No. They read and write the same calendar, and that calendar syncs two ways with Google Calendar on every plan, so a slot taken by a caller is gone from the booking page and a slot blocked in your Google Calendar is offered by neither.

Does the booking page take deposits or payments?

No. It does not take payment, hold a card or collect a deposit. If you need to charge before the visit, keep whatever you use for that today.

Is online booking included at $49 a month?

Yes. The public booking page and two-way Google Calendar sync are included on every plan, including Starter at $49 a month. There is no per-booking fee and no commission on anything booked through it.

Start nowSee pricing