Let patients book themselves into visits that have a fixed length and need no one to check anything first. Anything that needs a clinical or insurance check goes through a request your staff confirms, or stays on the phone.
Quick answer
- Sort your visit types into three groups: instant booking, request, phone only.
- Open instant booking first for established-patient follow-ups and routine visits with a standard length.
- Take new patients, procedures and long visits as requests until staff approve nearly all of them unchanged.
- Keep urgent symptoms off the calendar and put an emergency notice above it.
- Judge the policy after 90 days with four numbers: share booked online, no-show rate by who booked, wrong-type bookings staff caught, and new patients from ads who booked themselves.
How do you decide which visit gets which door?
Ask three things about each visit type. Does it need a human to check something before it is safe or billable? Does it always take the same amount of time? And what does a wrong booking cost: a wasted slot, an insurance problem or a patient who should have been seen sooner?
A yes to the first, a no to the second or a serious answer to the third keeps the visit off instant booking.
An instant booking puts a confirmed time on your schedule the moment the patient clicks. A request collects the patient's preferred times and details, and staff confirm or change them. Phone only means the website shows the number and nothing else. This is a policy about visit types, not about software: what to look for in the tool and where the booking button belongs are separate decisions.
What should each kind of visit get?
This table is my starting position, not a rule. Your specialty, payers and staffing move rows from one column to another.
| Visit type | Door | Reason |
|---|---|---|
| Established-patient follow-up | Instant | Known patient, known insurance, standard length |
| Annual physical or routine wellness | Instant | Fixed length; ask the intake questions below |
| New patient, insurance and referral rules simple | Request | Staff check the plan and any referral before confirming |
| New patient, many plans or referrals required | Request, with the plan asked first | A patient on a plan you do not take should never see a time |
| Procedure or long visit | Request | Prep, length and insurer approval vary by patient |
| Telehealth | Instant, limited to established patients | Same rules as an in-person follow-up, plus a device and a quiet room |
| Urgent symptoms | Phone only | Deciding how soon the patient must be seen needs a person; an emergency needs 911 |
The telehealth row depends on your state (in Canada, provincial) rules and payer contracts, so confirm them with whoever handles compliance. The row I would change last is the urgent one.
What goes wrong, and what should the scheduler do about it?
Four things go wrong, and a good scheduler has a control for each.
A patient books the wrong visit type. The fix is visit-type rules by patient status, plus a required reason for the visit that staff can read before the day. SigmaMD's help page, as one example, lists an availability setting with "All visits," "First visit only" and "After first visit only," and a reason-for-visit field that can be made required (SigmaMD, checked 2026-10-12). It does not mention a request or approval mode, so I would ask any vendor about that separately.
A patient books a plan you do not accept. Ask for the insurance plan before showing any time, and let the answer decide whether the patient sees a calendar or a request form.
A patient with urgent symptoms books days out. Put wording above the calendar. A patient having an emergency must call 911, and the page should say so before any appointment times appear. For symptoms that are worrying but not an emergency, the same notice should point to your phone line.
Slots are booked and not used. Here you have a minimum notice before the visit, a cap on how far out patients can book, a limit on open future bookings per patient, and appointment reminders. SigmaMD lists an earliest and a maximum time period for booking (SigmaMD, checked 2026-10-12). Deposits are a further control; whether your payer contracts allow them is a question for your billing lead, not the scheduler vendor.
What does published research say?
Less than vendors imply. The study I found is from Mayo Clinic: "Impact of Web-Based Self-Scheduling on Finalization of Well-Child Appointments in a Primary Care Setting: Retrospective Comparison Study" in JMIR Medical Informatics, 2021 (JMIR Medical Informatics via PubMed Central, checked 2026-10-12). It followed 13 months of well-child visits for children aged 2 to 12 at Mayo Clinic sites in Minnesota and Wisconsin.
Its no-show numbers cover finalized appointments, the ones still on the calendar on the day of the visit: 3.07% (28 of 912) for self-scheduled ones and 4.12% (693 of 16,828) for staff-scheduled ones, a difference the authors found not significant. Of the self-scheduling actions, 29.5% happened outside regular business hours, which the study set at 7 a.m. to 5 p.m. on weekdays. The authors note that other studies linked self-scheduling with fewer no-shows, but read their own result as a sign that self-scheduling by itself may not reduce them.
The authors name the limits themselves: one visit type, a mostly White community, only families registered on the patient portal, and a scheduling platform specific to Mayo Clinic. Two details from the methods matter as well: the software did not allow lead times (the gap between booking and visit) over 12 weeks, and patients got text or phone reminders however the visit was booked.
So the study supports a narrow claim: for one routine visit type with no symptoms to assess, self-booking did not raise no-shows there. It says nothing about new patients, procedures or a small practice.
Who handles the requests, and how fast?
A request door is only as good as the reply. Name one person and one backup, pick a reply time you can keep, and say it on the request form. A patient who sends a request on Friday night and hears nothing until Tuesday has been worse served than by a phone call.
Decide what an out-of-hours request gets: an automatic message that says the request arrived and when to expect an answer. Do not let the message promise a time slot. Staff should see each request with the reason, the plan and the patient's status in one place, so approval is a quick read and not a callback.
Treat approval as a measurable step. If staff approve nearly all requests for a visit type without changing them, that visit type has earned instant booking. If they change many, the intake questions are missing something.
How do you judge it after 90 days?
Compute four numbers for the quarter, every one from your own schedule:
- Share booked online = visits booked online ÷ all visits booked
- No-show rate by source = no-shows ÷ visits, for self-booked and staff-booked separately
- Wrong-type rate = bookings staff had to change ÷ self-booked visits
- Ad patients who booked themselves = new patients from ads who booked online ÷ all new patients from ads
Illustrative: the practice in this quarter is imaginary (family medicine, two providers), and every figure is made up rather than taken from a client.
| Measure | Working | Result |
|---|---|---|
| Share booked online | 240 ÷ 600 | 40% |
| No-show rate, self-booked | 18 ÷ 240 | 7.5% |
| No-show rate, staff-booked | 36 ÷ 360 | 10% |
| Wrong-type rate | 12 ÷ 240 | 5% |
| Ad patients who booked themselves | 35 ÷ 80 | 43.75% |
Self-booked no-shows are lower here, but the groups differ: patients who book themselves may be more reliable anyway. A 5% wrong-type rate suggests the intake questions need work before another visit type opens. Ad patients booked themselves at 43.75%, close to the 40% overall share; a figure far below it would suggest the booking button sits where ad visitors do not see it. For how no-shows reach your ad account, see no-shows and conversion adjustments.
What should you ask a scheduling vendor?
- Can I limit visit types by patient status, new or established?
- Can the scheduler ask my intake questions, including insurance, before it shows a time?
- Does it offer a request mode where staff approve, and what does staff see?
- Can I cap how far ahead and how soon a patient can book?
- Can it show an emergency notice above the calendar that I write?
- Can I export bookings with who made them, so I can split no-shows by source?
Tags
Frequently asked questions
Should every visit type be bookable online?
No. Open instant booking for visits that have a fixed length and need no one to check anything first, and send the rest through a request or the phone. The test for each visit type is whether a wrong booking costs a slot, an insurance problem or a patient's safety.
When is a visit type ready to move from requests to instant booking?
When staff approve nearly all requests for it without changing the time, the length or the visit type. Look at a month of requests before you switch, one visit type at a time. If staff change many of them, add the question the scheduler failed to ask and keep taking requests until the changes stop.
How far ahead should patients be allowed to book?
Set a cap that matches how far out your schedule is reliable, and a minimum lead time so nobody books a slot you cannot prepare for. In one health system study the self-scheduling software did not allow lead times past 12 weeks, while 11.15% of staff-scheduled appointments were booked further out, which the authors read as potential demand for longer lead times. Your own cap is a policy choice, not a rule.
Does self-scheduling raise the no-show rate?
One published study of well-child visits at a large health system found no significant difference: 3.07% for self-scheduled appointments against 4.12% for staff-scheduled ones. It covered one visit type for children, so it does not settle the question for your practice. Measure self-booked and staff-booked no-shows separately for a quarter.
What should a patient with urgent symptoms do instead of booking online?
Call 911 for an emergency, and call the practice for symptoms that feel urgent but are not an emergency. The booking page should say this above the calendar, before any time is shown, in plain words.
Written by
Alexander Cheberko
Marketing Analytics & Conversion Tracking Engineer, US and Canada, run remotely
- Media buyer on Google Ads and Meta Ads from October 2023 to September 2025, nearly $700K in spend.
- Set up patient conversion tracking for a New York medical practice (anonymized).
- Upwork Top Rated, 5.0 from 20 reviews.