The new booking & onboarding features

A hands-on guide for the team β€” everything below is live on the dev environment today.

"Your website now sells the first visit for you."
πŸ”‘ Before you start: admin links need a dev login at app.fitprotracker-dev.com β€” use your own dev account, on the Zone 6 Fitness location (that's where the demo data lives). The public pages need no login at all.

The headline act

1 Β· Booking Widget β€” build itBETA

A 3-step journey builder: pick the classes to show, pick the offer to sell, publish. The widget renders exactly that config on the gym's website.

  1. Go to Journeys β†’ Journeys List and click Add
  2. Choose the Booking Widget card
  3. Walk the three steps: Show (classes) β†’ Sell (the intro offer) β†’ Publish (embed snippet or page link)

2 Β· Booking Widget β€” what visitors see

The public, hosted booking page every gym gets for free β€” schedule, gym picker for multi-location owners, instructor/class filters, guest checkout. No login required; this is what you show a client first.

  1. Open the demo page below β€” notice the brand colors and tagline (set self-serve, see #4)
  2. Pick a day, tap Join on a class, and walk the guest checkout
  3. To demo the embed-on-their-own-website story, use the embed test page
πŸ’³ Test card purchases on dev are real end-to-end (sub + credits + app invite) β€” use the Zift test card, and don't be surprised when the contact shows up in the grid.

Supporting cast

3 Β· Membership recipe wizardBETA

"What are you selling?" β†’ 3–4 plain-English questions β†’ a correctly-configured plan. Replaces guessing your way through the classic form's dozens of levers (which silently produced punch cards that never issued credits).

  1. Open Membership Billing β†’ Memberships [Beta] in the sidebar, or the banner on the classic screens
  2. Pick a recipe β€” Unlimited Β· Limited Β· Trial Β· Class pack Β· Drop-in
  3. Answer the questions, add extras on the Anything else? step (signup fee, contract, tax, subgroup), review the plain-English sentence, save
  4. The Done screen hands off to Advanced edit for in-the-weeds levers

4 Β· Location BrandingBETA

Gyms set their own colors + tagline once; the booking widget and public booking page wear them instantly (emails next). Replaces branding-by-support-ticket.

  1. Go to Location β†’ Settings β†’ Branding (sidebar: Branding [Beta])
  2. Change the primary color, watch the live previews repaint, hit Save
  3. Reload the public booking page (link in #2) β€” the whole page flips to the new color in seconds. Change it back when done πŸ™‚

Talk track & background

5 Β· How we pitch it + where the work stands

The launch language (anchor, villain→hero, the three benefits), the training deck, and the running build tracker.

πŸ—£ The one sentence to remember: "Your website now sells the first visit for you." Three benefits, always the same words: visitors book and pay in one stop Β· you choose what they see and what they buy Β· it looks like you, everywhere. Today the purchase grants instant credits + the app invite β€” auto-booking the exact tapped class is the next increment, so say "coming next," not "it does that."