Plenty of tutors, coaches, trainers, and consultants work both ways: a video call with one client, an in-person session with the next. The admin headache is keeping those straight — remembering to send a Zoom link for the online ones, an address for the in-person ones, and never mixing them up. A good booking setup handles that automatically, so every client gets exactly the right joining details without you lifting a finger.
This guide shows how to offer online and in-person sessions through your booking page, so clients self-select how they meet you and each one gets the correct location — a video link or an address — the moment they book.
Hybrid booking means letting clients choose between meeting you online or in person when they book, with the right joining details attached to each type automatically.
Why Offering Both Is Worth It
Giving clients the choice isn't just convenient — it widens who can book you and reduces friction for everyone.
- You say yes to more clients. Some people can only do online; some strongly prefer in-person. Offer both and you turn away neither.
- Fewer no-shows and less confusion. When the joining details are attached automatically — the video link in the confirmation, or the address with directions — nobody turns up to the wrong place or hunts for a link five minutes before.
- Less manual admin for you. No copying Zoom links into emails, no typing out your address for the tenth time. The booking carries the right details on its own.
- A more professional impression. A client who books and immediately receives a clean confirmation with exactly where to go trusts you more than one left waiting on a "details to follow" email.
How Location Works in a Booking Tool
Before setting it up, it helps to understand what a scheduler actually does with "location." When you create a service or booking page, you set how that session is held:
- Online connects a video tool — Google Meet, Zoom, or Microsoft Teams — and a meeting link is generated automatically for each booking and sent in the confirmation.
- In-person uses a physical address or a custom location, with any instructions you want to add (which door, where to park, what to bring).
The key is that the location is tied to the session, so once you've set it, every booking of that type gets the right details with no further work from you.
Setting It Up in Calfrenzy
Calfrenzy handles both modes and attaches the correct joining details automatically. There are two clean ways to offer online and in-person, depending on how you work.
Option 1: A Separate Booking Page for Each Mode

The simplest, clearest setup is one booking page for online sessions and another for in-person — Calfrenzy gives you unlimited booking pages, so this costs you nothing.
- Your online page connects Google Meet, Zoom, or Microsoft Teams through Calfrenzy's integrations. Every booking automatically gets its own dedicated meeting link in the confirmation — no shared or reused rooms, even across a package of multiple sessions.
- Your in-person page carries your address — your home studio, a library, a gym, a client location — plus any custom instructions clients need.
You then share whichever link fits: the online link in your global email signature, the in-person link with local clients, or both on your social bio labelled clearly. Because each page is self-contained, there's zero chance of a client booking the wrong mode.
Option 2: Guide Clients to the Right Page From One Place
If you'd rather point people to a single destination, put both options behind one link — your social bio, a simple link-in-bio, or a short message — labelled "Book online" and "Book in person." The client picks the mode that suits them and lands on the matching page, with the right location already built in.
Either way, the outcome is the same: an online client gets their video link, an in-person client gets your address and directions, and you never sort it out by hand.
What the Client Experiences

From the client's side, hybrid booking should feel effortless, and that's the point:
- They open your link, pick the mode that suits them (or land on the right page), and choose a time.
- They fill in whatever details you ask and confirm — no account, app, or login required.
- They immediately get a confirmation with the exact joining details: a tappable video link for online, or the address with any instructions for in-person. An in-person location can link straight to maps for directions.
- A reminder before the session repeats those details, so nobody's searching for the link or the address at the last minute.
A Few Things to Get Right
- Label your options clearly. "Online session" and "In-person session" leave no room for a mix-up. Vague labels create exactly the confusion hybrid setups are meant to prevent.
- Add instructions to in-person sessions. Parking, the right entrance, what to bring — put it in the location notes so it rides along in the confirmation and reminder.
- Connect your video tool once. Link Google Meet, Zoom, or Microsoft Teams to your online page and every booking generates its own link automatically. (Google Meet works even on Calfrenzy's free plan.)
- Set buffers if you travel between modes. If you go from an in-person session to an online one, give yourself a buffer so back-to-back bookings leave room to move or reset.
- Test both before you share. Book one of each on your own phone — the mobile-first flow is where most clients will book — and confirm the online one delivers a working link and the in-person one shows your address correctly.
The Bottom Line
Offering online and in-person from one place isn't complicated — it's a matter of setting each session's location once and letting the tool attach the right details every time. Give clients the choice, label the options clearly, let the video links and addresses handle themselves, and you serve both kinds of client without the manual admin or the mix-ups. Set it up once, share your link, and every booking arrives with exactly the right way to meet you.
Frequently Asked Questions
Yes. With Calfrenzy you can offer online sessions with automatic video links, in-person sessions with a map location, or both — either as separate booking pages for each mode, or with clients guided to the right page from a single link. Each booking carries the correct joining details automatically.
Automatically. When you connect Google Meet, Zoom, or Microsoft Teams to your online booking page through Calfrenzy's integrations, every booking generates its own dedicated meeting link, included in the confirmation email. Even across a package of multiple sessions, each session gets its own link — no shared or reused rooms.
The booking carries the physical address and any instructions you add — which entrance, where to park, what to bring — in the confirmation and reminder. An in-person location can link straight to maps so clients get directions with a tap.
Two is the cleanest approach: one page for online and one for in-person, which Calfrenzy supports with unlimited booking pages. It removes any chance of a client booking the wrong mode. If you prefer a single entry point, you can label both options ("Book online" / "Book in person") and guide clients to the matching page.
No. Clients book with no account, app, or login required, and the video link in their confirmation opens the session directly. For in-person sessions, there's nothing to install at all — just the address and your instructions.
Yes. Payment at booking works the same regardless of how the session is held — Calfrenzy collects payment through Stripe, with Apple Pay and Google Pay supported, and funds go straight to your own account.
Ready to Offer Both Online and In-Person?
Serve every client the way they prefer to meet. Create your Calfrenzy booking page, set your online and in-person options, and let every booking arrive with exactly the right way to meet you — a video link or an address, handled automatically.
Create Your Calfrenzy AccountReady to Grow Your Practice?
Set up your booking page in under 2 minutes. Packages, payments, and reminders included.
