Skip to content

Planning a practice website

Online booking for a medical practice: call, request or real-time

By Vivek Kumar Updated 6 min read

An empty, modern waiting room with black chairs and a potted olive tree
Photo: Amy Vosters on Unsplash
On this page
  1. Call, request or real-time booking: which fits your practice?
  2. Which visits should stay on the phone?
  3. Should new and returning patients book the same way?
  4. What can go wrong with online booking?
  5. How many patients book online today?
  6. Where should the booking link live on the website?
  7. How do you add a booking link to your Google Business Profile?
  8. What should the public website never collect?
  9. Checklist: a booking path that works for the front desk
  10. Sources
  11. Next step

The short answer

Online booking for a medical practice comes down to three choices: a call button, a request form, or real-time booking in your scheduling tool. Mix them by visit type, and keep visits that need a person, such as surgery, on the phone. Put the link at the top of every page and on your Google Business Profile. This guide is about that choice, not which software to buy.

Call, request or real-time booking: which fits your practice?

It depends on the visit and on your scheduling system. Real-time booking means the patient picks an open time and the visit is booked right away. Here are the three choices.

Patient on your website Surgery, emergencies: call CALL Taps the call button Front desk answers and books the visit REQUEST Sends a name and a way to reach them Front desk calls back and books the visit REAL-TIME BOOKING Picks an open time in your booking tool Booked right away Staff fix wrong types Visit booked Patient on your website CALL Surgery, emergencies: call Taps the call button Front desk answers and books the visit REQUEST Sends a name and a way to reach them Front desk calls back and books REAL-TIME BOOKING Picks an open time in your booking tool Booked right away Staff fix wrong types Visit booked
Three ways from your website to a booked visit. Visits that need a person, such as surgery and emergencies, stay on the phone.
  • Call

    What the patient does
    Taps a call button and talks to the front desk
    What your scheduling system needs
    Nothing new
    What the front desk needs
    Staff to answer and book the visit
  • Request

    What the patient does
    Sends a name and a way to reach them
    What your scheduling system needs
    A way to see the requests
    What the front desk needs
    Staff to call back and book the visit
  • Real-time booking

    What the patient does
    Picks an open time in your own booking tool
    What your scheduling system needs
    Visit types and correct open times
    What the front desk needs
    Staff to fix mistakes, such as wrong type

A request form should ask only for what the front desk needs to call back. Do not use it to collect health details.

Your own system decides what is possible. Ask your scheduling vendor what it can do before you pick.

Which visits should stay on the phone?

The ones that need a person. In my years on the billing side, I saw visits that always needed a person to book them by phone. They were surgery and emergency visits.

So do not offer those visit types in online booking. Show a call button instead. Make the phone number easy to see on every page.

Should new and returning patients book the same way?

You can choose. I would let new patients book in real time.

If you do, set up the booking tool to show the right visit types and a short reminder about insurance. Without that, a patient may pick a visit that does not fit. Check with your vendor first.

A call or a request form still works for any visit you keep off the booking page.

What can go wrong with online booking?

You can plan for both. Ask your scheduling vendor these questions:

  • Can the booking page show only the visit types that fit online booking?
  • Can the booking page tell patients to bring their insurance card?
  • Can the booking page tell patients to call their plan about coverage?

The guide on routine patient questions shows which calls should stay on the phone.

How many patients book online today?

Not many, in one poll. The Medical Group Management Association (MGMA) asked practices about this. This is a poll, not a rule. It does not tell you what your practice will see.

In an MGMA Stat poll on July 29, 2025, there were 244 applicable responses. Practices said how many of their patients used digital tools to schedule themselves (MGMA Stat, July 30, 2025):

Patients who schedule themselves (MGMA Stat, July 30, 2025) Practices (%)
Fewer than 25% 71%
25% to 50% 21%
51% to 75% 5%
More than 75% 3%

The same MGMA page says a similar poll in November 2024 found 73% had fewer than one in four patients using digital self-scheduling (MGMA Stat, July 30, 2025).

In the 2025 poll, practices with the highest share of self-scheduling were more likely to say it helped cut no-shows. That is what they reported themselves (MGMA Stat, July 30, 2025).

At the top of every page. Put one clear “Book” or “Call” button there. Add the same button to your contact page, and to each service or clinician page.

The home page of a concept site for a fictional family practice. A “Book a visit” button sits at the top right of the page, and the main area shows “Book a visit” next to “Call (352) 555-0122”.
A Book button at the top of every page, and a Call button with the phone number next to Book on the home page. Marlow Springs Family Medicine (Concept site — fictional practice), designed by ClinicBuilds.

Link to the booking tool your practice already uses. The page-by-page list for a practice website shows where the other parts go.

Add it in your profile’s booking links. A Google Business Profile is the listing that shows your practice on Google Search and Maps. As of October 26, 2026, its help page gives these steps (Google Business Profile Help: links):

  1. Go to your Business Profile.
  2. On Google Search, select Booking. On Google Maps, select Edit profile, then the type of link you want to add.
  3. Select Add link. If you already have links, select Add another link.
  4. Enter the web address of your booking page.
  5. Select Save.

You can add up to 10 booking links. If you have more than one, you can set one as “Business preferred.” It then shows at the top of your links (Google Business Profile Help: links).

Some links can show up on their own. Google works with some outside booking companies, and their links can appear on your profile automatically. To remove one, go to Booking and select Remove Provider. The provider must remove its link within 5 days. If it does not, you can report a violation (Google Business Profile Help: links).

Some booking companies can also connect to your profile. On your profile, select Bookings, then Get started, pick your provider and select Done. Google says the provider shows up on your profile within a week. It also says a provider might charge you for bookings made through Google (Google Business Profile Help: booking providers).

What should the public website never collect?

Patient details, such as health details, insurance numbers or birth dates. The website should send patients to your booking tool or your phone instead. To learn what to keep off the site, read the guide on keeping patient information out of your contact form. This is general information, not legal advice.

Checklist: a booking path that works for the front desk

Sources

Next step

To have your booking path checked, ask for a free presence review. A new website from ClinicBuilds comes with click-to-call. It also links to the online scheduling you already use, if you have it.

Get started

Start with a free presence review.

Get a free, no-obligation review of your practice's current online presence. Replies within one business day.