Flo Docs
Bookings

Bookings Overview

Bookings let people schedule live sessions with you — coaching calls, consultations, reviews, or any timed meeting you sell (or offer for free). Fans pick a date and time on your Flo page, pay when the session is paid, and get confirmation by email. You manage everything under Dashboard → Monetize → Bookings.

This page is the hub for how bookings work. Step-by-step guides are linked at the bottom.

Creator plan required

Not products, courses, or memberships

Products (checkout blocks), Courses (lessons and progress), and Memberships (tiers and hub) are separate. Bookings are only for scheduled sessions with a specific date and time.


Who can use bookings

Flo planBookings
FreeLocked — upgrade to Creator or higher to create offers and accept bookings
CreatorUp to 2 active booking offers at a time
Pro / StudioUnlimited active booking offers

“Active” means the offer toggle is on in Booking Offers. Paused offers do not count toward the cap on Creator, but fans cannot book them until you turn them back on.

At the limit on Creator, creating or activating another offer prompts you to upgrade under Settings → Billing.


Where to manage bookings

WhatPath
Bookings homeDashboard → Monetize → Bookings
Appointments tabUpcoming and past sessions, week calendar, cancel from dashboard
Availability tabTimezone, weekly hours, buffer, minimum notice, date overrides
Booking Offers tabCreate and edit session types (name, duration, price, buffer)
IntegrationsDashboard → Settings → IntegrationsGoogle Calendar, Zoom
Flo PaymentsSettings → Flo Payments — required for paid sessions
Fan’s view of their bookingshttps://myflo.link/[your-username]/portal/bookings (when your hub shows bookings)

The page header summarizes upcoming count, revenue this month from bookings, and your next session time.


How bookings fit together

Think of four pieces:

PieceWhat it isWhere you set it
AvailabilityWhen you are generally open (weekly hours, timezone, buffer, notice, vacation days)Bookings → AvailabilityAvailability
Booking offerWhat you are selling for one session (name, length, price, per-offer buffer)Bookings → Booking OffersSetup
Book a Session blockHow the session appears on your public page (layout style, linked offer, reminders)BuilderSetup
BookingA confirmed appointment with a fan (time, email, payment, meeting link)Created when a fan completes booking — Managing bookings

Fans only see times that match availability, your offer duration, buffer, minimum notice, existing bookings, and (if connected) Google Calendar busy times.


What fans experience

On your live Flo page, a Book a Session block lets them:

  1. Choose a date from days you have open (up to roughly 60 days ahead; the picker shows up to 21 bookable dates at a time, starting from tomorrow).
  2. Choose a time in their timezone (you set hours in yours — see Timezone).
  3. Enter name, email, and an optional note.
  4. Pay through Flo if the session has a price, or confirm for free.
  5. Receive a confirmation email with session details and a join link when Flo creates one (Google Meet or Zoom — see Integrations).

Fans can reschedule or cancel from a link in their email, until about 1 hour before the session starts. Details: Cancellations.


Free sessionPaid session
Price on offer$0 / free toggleAmount you set (you can price as you receive or buyer pays with fee preview)
CheckoutSkipped — slot confirms after detailsFlo Payments must be connected and ready
CalendarSlot still reservedSlot reserved after successful payment
Your balanceNo booking chargeRevenue may sit in a payout hold until after the session — Payout hold
RefundsN/AFollow Cancellations and Flo Payments rules

Paid bookings use the same scheduling rules as free ones — only the payment step differs.


Optional: calendar and video

You do not need integrations for bookings to work, but they save manual work:

IntegrationWhat Flo does when connected
Google CalendarPuts confirmed sessions on your calendar; reads busy times so outside events block slots; can add a Google Meet link
ZoomCreates a Zoom link for each confirmed session. When Zoom is connected, it takes priority over Meet for the join link

If calendar or video setup fails, the booking can still confirm — you may need to send a link yourself. See Integrations overview.


Block styles on your page

In the Builder, each Book a Session block can use a display style:

StyleBest for
FeaturedFull picker — cover, day strip, time chips, book button
CalendarWeek-style grid with times
CardCompact card with next-available feel
CompactSingle-row minimal CTA

You still choose which booking offer the block uses. Style is presentation only — scheduling rules come from Availability and the offer.


Emails and reminders

EmailWhen
ConfirmationRight after a fan books (you and the fan)
RemindersAbout 24 hours and 1 hour before the session (fan and you), when reminders are enabled

Reminder settings can come from your account default on Bookings and from the Book a Session block in the Builder. See Reminders.


Your dashboard at a glance

Appointments tab

  • Stats — upcoming count, monthly booking revenue, next session, averages, cancellation rate
  • Upcoming list — visitor, session name, time, Zoom chip when the link is Zoom, cancel action
  • Week calendar — sessions plotted on a Mon–Sun view (times follow your browser clock while viewing)
  • Google Calendar prompt — if you have not connected Google yet

Subtitle: Your schedule for the week — all sessions, one view.

Availability tab

Set when fans can book. Wrong timezone here is the top reason for “no times available.” Start with Availability overview.

Booking Offers tab

Create New offer or edit cards. Each offer shows duration, price, buffer, and active state. See Setup for every field.


  1. Connect Flo Payments (if you charge)

    Settings → Flo Payments — paid sessions cannot complete without it.

  2. Set availability

    Bookings → Availabilitytimezone, weekly hours, buffer and notice.

  3. Create booking offers

    Bookings → Booking Offers → New offer — name, duration, price, buffer. Keep Active on for offers you want bookable.

  4. Add Book a Session in the Builder

    Builder → + Add block → Book a Session — pick the offer and display style.

  5. Connect calendar and Zoom (optional)

    Settings → Integrations — so events and join links sync automatically.

  6. Publish

    Publish or Update live, then book a test slot yourself in a private window.

Set your timezone before going live

Availability uses your timezone for weekly hours and date overrides. Fans see times in their timezone on the page. Open Bookings → Availability and confirm the live clock looks right — see Timezone.


Common questions

QuestionShort answer
Why are there no times on my page?Check Availability (days on, hours long enough for session length), minimum notice, timezone, and date overrides.
Can I have multiple session types?Yes — multiple offers (plan limits apply). Add one Book a Session block per offer, or swap the linked offer in block settings.
Does Flo replace Calendly?For booking on your Flo page with your payments and fan portal, yes. You can still use Google Calendar for everything else.
When do I get paid?Paid session funds may be held until the session time passes — Payout hold and Wallet.
Can fans book today?Only if minimum notice allows it and a slot exists; the date strip usually starts from tomorrow.

Documentation map

Getting started

After you are live

Integrations