Shown immediately after account creation. The trainee cannot move on until it is complete, and progress is saved automatically after each step so they can return later.
Questionnaire sections
| Section | Example questions |
|---|---|
| Basics | Age, sex, height, weight, city |
| Goal | Fat loss · muscle gain · cutting · general fitness · rehabilitation · competition prep |
| Numeric goal | Target weight and expected timeframe |
| Training experience | Beginner / intermediate / advanced, years of training |
| Training schedule | Days per week, session length, location (gym/home), available equipment |
| Lifestyle | Work type, sleep hours, daily activity level |
| Nutrition | Meals per day, food allergies, favourite and disliked foods, special diet |
| Health (PAR-Q) | Chronic conditions, medication, previous injuries, surgeries, medical advice against exercise |
| Supplements | What they currently use |
| Starting photos (optional) | Front / side / back |
| Requested program | Training · nutrition · coaching · everything |
| Preferred plan | Monthly / 3-month / annual |
| How did you hear about us? | Acquisition channel for reporting |
Rules
- Question types: single choice, multiple choice, number, text, image upload.
- Questions are editable by the admin (add, remove, reorder, require) without code.
- Health status: certain answers flag the request as “needs medical review” and show a clear alert to the admin.
- Consent: the trainee confirms the information is accurate, understands the program does not replace medical advice, and consents to health-data processing.
- After submission: “We received your request; we will review it within X hours.”
Safety first
A flagged health answer is never bulk-approved. It requires an individual review and, where appropriate, a request for medical clearance before any plan is published.