Let clients book you, without the back-and-forth
Publish a booking page in minutes, set exactly when you're available, and watch confirmed appointments land on one shared calendar.
- Public booking page and embeddable link
- Recurring weekly hours or hand-picked slots
- Every booking synced to your contacts
What you can do with booking & scheduling
Scheduling should take one link, not six emails. Flowpera turns your availability into a page clients can book in a few taps — and keeps every appointment, question and contact in the same workspace as the rest of your business.
Your availability, your rules
Set recurring weekly hours or drop in manual time slots per form. Add buffers between meetings, a minimum notice period, and how far ahead people can book — so you're never caught out.
Ask the right questions
Attach custom questions to any booking form — short text, long text, dropdowns, checkboxes — so you walk into every appointment already knowing what you need to.
Start from a template
Choose from five ready-made booking types — discovery call, product demo, strategy consult, interview or in-person appointment — or start blank. Each carries sensible defaults, hours and questions you can tweak.
One shared calendar
See every confirmed booking across all your forms in a real month view, with per-day counts and a day-detail panel — and add bookings manually on behalf of clients who call or email.
Share it anywhere
Send a direct link or drop the booking page into your own site with an embed. Turn a form on or off whenever you need to close the diary for a while.
Cancellations that clean up after themselves
A cancelled booking reopens its slot automatically, so the freed-up time is instantly bookable again — no manual tidying, no double-bookings.
Charge for a booking
Attach a product or service to a form and take payment as part of booking — required up front, so the slot is held until it clears, or invoiced to pay later. Runs on your own Stripe account.
See how your link performs
Every booking page tracks its visits, so you can see total and unique views and how many turn into bookings — right on the form's Share tab.
Up and running in a few steps
- 1
Create a booking form
Pick a template or start blank, then set the title, duration, location and meeting mode. It takes a couple of minutes.
- 2
Set when you're free
Choose recurring weekly hours or add individual time slots by hand, with buffers and notice periods so bookings always fit your day.
- 3
Share your link
Publish the public page at its own address, or embed it on your site. Clients pick a slot that suits them from the times you've offered.
- 4
Meet, and let it sync
Confirmed bookings appear on your calendar and flow into your chosen contact list, deduped by email — so scheduling doubles as lead capture.
Bookings that manage themselves
Each confirmed booking can flow straight into a contact list, deduped by email, so scheduling doubles as lead capture. A per-form Bookings tab lists everything upcoming and past, and cancelling or rescheduling is one click — the freed-up slot reopens on its own.
- Per-form bookings tab with upcoming and past appointments
- Manual bookings from your dashboard calendar
- Automatic contact sync on every booking
Built for the way you work
Consultants & coaches
Publish a discovery-call page, ask two qualifying questions up front, and turn every booking into a lead in your CRM ready for follow-up.
Clinics & salons
Offer hand-picked appointment slots with buffers between clients, and add phone bookings manually so the whole day lives in one calendar.
Agencies
Run separate booking pages for demos, onboarding and strategy sessions — each with its own hours, questions and contact list.
Questions, answered
Can I limit how far in advance people book?
Yes. Each form has a minimum notice period and a maximum advance window, plus buffers between appointments, so you control exactly which slots are offered.
Do clients need a Flowpera account to book?
No. The booking page is public — clients pick a time, answer your questions and confirm, all without signing up for anything.
What happens when a booking is cancelled?
The slot reopens automatically and becomes bookable again immediately, so you never have to reconcile the calendar by hand.
Can I take bookings on behalf of someone?
Yes. Add a manual booking from your dashboard calendar for clients who call or email, and it's captured exactly like an online booking, contact sync included.
Can I take payment for a booking?
Yes. Attach a product to the form and choose pay-to-confirm — the slot is held during checkout and confirmed once payment clears — or invoice-to-pay-later. It runs on your own connected Stripe account.
Can I see how many people visit my booking page?
Yes. Each form's Share tab shows total views, an estimate of unique visitors, and a conversion rate from views to bookings, so you know how well your link is doing.
Works beautifully with
Ready to try booking & scheduling?
Start free today — no credit card required — and turn on the modules you need.