Flo Docs
Fan Hub

Fan Library

The fan library is the set of optional sections fans use to open what they already own from you: courses, digital products, and bookings. Each section has its own page in the portal (.../portal/courses, .../portal/products, .../portal/bookings) plus a shortcut card on Home.

You control whether those sections appear in Fan Hub → Sections (Portal visibility). Branding and welcome copy are separate (Portal branding).

My Membership is not part of the fan library — it is the membership program area (feed, messages, classroom block, billing). See Membership portal.

Related: Fan Hub overview · Member benefits · Classroom · Portal preview.


How fans reach the library

  1. Sign in

    Fans open https://myflo.link/{your-username}/login and authenticate with Google or a magic link.

  2. Land on Home

    Portal Home lists section cards for each library area you left on in Fan Hub.

  3. Open a section

    Fans tap a card or use the sidebar: My Courses, My Products, or My Bookings.

If you turned a section off, it disappears from the sidebar and Home. Fans may still open a bookmarked library URL directly — hiding a section is for navigation, not revoking access. See Portal visibility.


Home cards vs library pages

Home cardLibrary page
PurposeQuick summary and one tap into the sectionFull list with actions (Continue, Download, Reschedule or cancel)
Courses countNumber of course enrollments on their accountSame enrollments plus courses unlocked via active membership (Classroom)
Products countNumber of purchases from youPurchases plus digital products unlocked via membership
Bookings countUpcoming confirmed sessions onlyUpcoming and Past sessions

Counts can differ

A member might see more rows on My Courses or My Products than the number on the Home card, because membership perks are added on the library page. Bookings on Home only count upcoming sessions; My Bookings also lists past ones.

Empty cards on Home still show prompts such as Explore courses → linking to your public Flo page.


My Courses

URL: https://myflo.link/{your-username}/portal/courses

What appears in the list

SourceHow the fan got access
EnrollmentBought or enrolled in the course (including free checkout)
MembershipActive membership with a tier that includes the course in Membership Hub → Classroom

Only published courses from you appear. Progress is tracked per fan.

Each course row shows

DetailExample
ThumbnailCourse image, or a book icon if none
TitleCourse name
Progress3 / 12 lessons when the course has published lessons; if none yet
EnrolledDate they enrolled (membership-only rows use the day Flo listed them)
ActionContinue opens the course player

Continue goes to the learn experience at https://myflo.link/{your-username}/courses/{course-slug}/learn (with a secure token when Flo issued one at enrollment).

If Flo cannot build a learn link (for example missing slug), the row shows Unavailable instead of Continue.

Empty state

CopyLink
No courses yetCourses you enroll in will appear here.Explore courses → (your public page)

Setup on your side

GoalWhere
Sell or enroll fans in a coursePublish the course; link it from your Flo page or checkout
Include a course for membersMembership Hub → Classroom — add the course and set tier scope (Classroom)
Show this sectionFan Hub → SectionsCourses on

Members may also see the same courses under Included in Your Membership inside My Membership — that block is a membership-focused view; My Courses is the full library list for everything they can open as a student.


My Products

URL: https://myflo.link/{your-username}/portal/products

What appears in the list

SourceHow the fan got access
PurchaseCompleted checkout for your product
MembershipActive membership with a tier that includes the product in Classroom (digital products only; course-type products are not duplicated here)

Each product row shows

DetailExample
ThumbnailProduct image, or package icon
TitleProduct name
Price lineAmount paid (or Free for membership-included items) and purchase date
ActionDepends on delivery type
DeliveryWhat the fan sees
Digital with a file or linkDownload — opens the delivery link in a new tab
Manual or digital without a linkManual delivery — you fulfill outside Flo (email, shipping, etc.)

Flo only shows the download button when a delivery URL exists server-side after the fan is signed in.

Empty state

CopyLink
No purchases yetProducts you purchase will appear here.Browse products → (your public page)

Setup on your side

GoalWhere
Sell a productPublish the product with the right delivery type (digital vs manual)
Include a download for membersClassroom — add the product for the right tiers
Show this sectionFan Hub → SectionsProducts on

My Bookings

URL: https://myflo.link/{your-username}/portal/bookings

What appears in the list

Only confirmed sessions for this fan appear. Flo splits them into two groups:

SectionMeaning
UpcomingSession time is still in the future — badge Upcoming
PastSession time has passed — badge Completed, slightly faded

The page subtitle uses upcoming count (3 upcoming sessions) or No upcoming sessions when none are scheduled ahead.

Each booking row shows

DetailContent
Session nameTitle of the booking offer
DateFull date in the timezone stored on the booking (same as confirmation emails)
TimeStart time, timezone abbreviation, and duration (for example 45 min)
Action (upcoming only)Reschedule or cancel when Flo still has a manage link for that booking

Past sessions do not show Reschedule or cancel.

Empty state

CopyLink
No bookings yetSessions you book will appear here.Book a session → (your public page)

Setup on your side

GoalWhere
Let fans bookPublish a booking offer and link it from your page
Show this sectionFan Hub → SectionsBookings on

Cancelled or unconfirmed bookings do not appear in the library.


Membership perks in the library

When you attach courses or products in Classroom, active members see them in My Courses and My Products (if those sections are on) without a separate checkout.

TopicDetail
Tier rulesAll tiers or specific tier scopes in Classroom control who gets each item
StatusActive membership required — cancelled or lapsed members lose entitlement access on future visits
Past dueTreat like active for access until Flo marks them otherwise (Billing & dunning)
Also in My MembershipIncluded in Your Membership lists the same Classroom items with View → / Download → shortcuts

Align benefit bullets with Classroom so fans are not surprised — Member benefits.


What is not in the fan library

Portal areaRole
HomeWelcome line and library cards — not a fourth library
My MembershipProgram feed, DMs, tier, live, directory, membership classroom block
SubscriptionsRecurring memberships and payment methods (Membership management)
Privacy & dataExport or delete fan data for this creator

Preview and testing

ModeLibrary behavior
Creator previewMy Courses, My Products, and My Bookings load with empty lists (zeros on Home)
Live fan sessionReal enrollments, purchases, and bookings

Use Portal preview after saving Fan Hub, then sign in with a test email to confirm downloads, Continue, and booking manage links.


Troubleshooting

IssueWhat to check
Fan does not see a sectionFan Hub → Sections — is Courses, Products, or Bookings on? Saved?
Course missing for a memberClassroom entitlement and tier scope; membership active
Course shows UnavailableCourse needs a valid slug and published lessons path
Product shows Manual deliveryProduct is not digital, or digital product has no delivery URL
Download does nothingAdd or fix delivery URL on the product; fan must be signed in
Member sees product on Home count 0 but in listHome count may not include Classroom items — normal; use library page
Booking missingStatus must be confirmed; past sessions only under Past
No Reschedule or cancelLink expires or session is in Past — fan may use email link or contact you
Fan sees another creator’s contentEach portal is scoped to your username — they should use your login URL

What's next?