1. Decide the promise before you film anything
A program sells on one specific outcome for one specific person. 'Touch your toes in 4 weeks with 15 minutes a day' sells to someone who has tried stretching, failed and can picture the result. Write your promise as one sentence: who it is for, what changes, how long it takes and the daily effort.
Test it before you record a session: post the sentence, ask who wants it and what they tried before. Those replies become your quiz questions, your sales page and your first lesson.
2. Structure the training program as a day by day path
A path tells the student exactly which session is next, which keeps completion high. Build the program as weeks and modules with a fixed cadence, for example three sessions a week for four weeks. In FitCoUp the program builder starts from templates such as a 4 week mobility program with 12 sessions, and you can publish when the first lesson is ready. Zubalenok, the first school on the platform, sells flexibility programs by Karyna Zubalenok in this form.
- Sequential access. the next session unlocks after the current one, or by date for a cohort.
- A free preview lesson so visitors feel the quality before paying.
- Alternatives for common restrictions, for example a knee friendly version of a lunge.
- A weekly measurable checkpoint and a clear finish line with a next step offer.
3. Choose the offer model: one-time, subscription or challenge
The same program can be sold three ways, and the choice shapes everything downstream. Many creators run all three in sequence: a challenge to launch, the program alone for people who missed it, and a monthly membership for graduates. FitCoUp lets one product carry monthly, 3 month, 6 month, annual, lifetime and one-time prices at the same time.
- One-time. the highest price per sale, no churn to manage, revenue restarts every month.
- Subscription. a lower entry price, compounding revenue, retention work from day one.
- Challenge. a fixed start date, group energy and a natural moment to sell the subscription.
- Trial. free or paid, for new students only, with the renewal price shown before it ends.
4. Set up the quiz funnel that sells workout plans online
A quiz does what a good trainer does in a first consultation: it asks about the goal, the level, the time available and any restrictions, then recommends a plan. Two minutes of answers earn a personal recommendation, a strong reason to buy.
Keep it to 6 to 9 questions, capture the email before the result with a separate marketing consent checkbox, and reveal the recommended program, the first week and the offer on the result page. The FitCoUp quiz builder maps answers to programs with branching rules, captures UTM and source, and shows drop-off per question.
5. Launch to the audience you already have
Your first students should come from people who already follow you. Ads come later, once the funnel has numbers. A simple launch runs for 7 to 10 days: name the problem, share the promise, show the path, open the doors with a deadline, close.
Use the channels you have: stories, a pinned post, an email to past clients, a message to everyone who answered the promise test. A deadline and a quantity limit make the close real; in FitCoUp both live on the offer itself.
6. Keep students with retention flows
Selling once is a campaign. Selling every month is a system of messages that fire on behavior. FitCoUp ships 16 retention rules with 64 templates in English and Ukrainian, in-app, email and push, on from day one and editable. The cancel flow asks for a reason and offers a save: pause for 30 days, 50% off the next month or a switch to annual.
- Day 0. a welcome with the first session linked.
- Day 1. a nudge if no session was completed.
- Day 3. a check-in and the first measurement.
- Streak at risk the day before it breaks; a pause offer after 3, 7 and 14 inactive days.
- Renewal. price and date three days before every charge.
A worked example: from launch to recurring revenue in EUR
Take a flexibility coach, for example. She films a 4 week program with 12 sessions and sells it three ways: a 10 day challenge at 29 EUR, the program alone at 59 EUR, and a membership at 19 EUR a month or 149 EUR a year.
The launch brings, say, 120 challenge buyers, 3,480 EUR. At the end 40 move to the monthly plan and 15 take annual, 2,235 EUR up front. The quiz funnel then adds around 20 members a month. With churn held near 8% by the retention flows, the membership reaches roughly 120 active members after six months, about 2,300 EUR a month. FitCoUp Basic costs 99 EUR a month with a 0% platform fee, so launch week covers the platform for a year.