Content strategy
30 Fitness Content Ideas for Instagram and TikTok
Thirty ideas across five content pillars — teach, demonstrate, prove, personal, community — with the right format for each and notes on execution.
Thirty days planned out, with the format, the angle, the hook and the ask for each one. Built so a working coach can film it in four sessions and adapt it to any niche without starting from scratch.
This is not a list of prompts to work through in order and hope for the best. It is sequenced deliberately: the first week establishes who you are and why you are worth listening to, the second solves problems for strangers, the third proves your approach works, and the fourth deepens the relationship with people who have now seen you four or five times.
Each day gives you four things — the format, the angle, a hook you can say out loud, and the ask. Read the whole month before you film anything, because the batching workflow at the end lets you shoot it in four sittings rather than thirty.
One decision to make first
Pick the single audience this month is for — beginners, women over 40, desk workers, runners, powerlifters, postnatal. Every day below gets sharper when you have one person in mind. A month aimed at "everyone who likes fitness" will underperform a month aimed at one group, every time.
| Week | Theme | What it is doing |
|---|---|---|
| 1 | Establish credibility | Introduce yourself, show process, demonstrate that you think rather than copy |
| 2 | Solve real problems | Pure teaching content aimed at strangers — this is your reach week |
| 3 | Prove it works | Results, client evidence, honest timelines — this is your credibility week |
| 4 | Build the relationship | Personality, community, conversation — this is your conversion week |
The order matters. Asking for business in week one, before anyone knows you, is why most coaching accounts convert badly. By week four the same ask lands on an audience that has seen you teach, correct and deliver.
| Day | Format | Angle | Hook | Ask |
|---|---|---|---|---|
| 1 | Talking-head Reel | Why you coach — the real reason, no music | "I quit a decent job to do this, and it was because of one client." | Follow, positioned as "if you want the unglamorous version" |
| 2 | Reel | One-cue fix on your niche's most-botched lift | "You are doing this. You should be doing this." | Save for next session |
| 3 | Carousel | Your assessment process, step by step | "The five minutes that decide a client's whole first month." | Reply with your biggest limitation |
| 4 | Reel | Two exercises compared — what each is actually for | "These look the same. They are training different things." | Save |
| 5 | Talking head | Something you were wrong about five years ago | "Ten years in and I have changed my mind about this." | Comment: what advice have you dropped? |
| 6 | Carousel | Jargon decoded — sets, reps, RPE, tempo in plain English | "If your programme reads like code, this is for you." | Save and send to a beginner |
| 7 | Story series | A real working day, start to finish | — | Question box: ask me anything |
This is your highest-reach week. Every post is aimed at someone who has never heard of you and has a specific complaint.
| Day | Format | Angle | Hook | Ask |
|---|---|---|---|---|
| 8 | Reel | The most common pain complaint in your niche and its usual cause | "If your shoulder hurts on press day, it is probably this." | Save |
| 9 | Reel | A ninety-second warm-up, filmed in real time | "Ninety seconds. Do this before you touch a bar." | Save and use tomorrow |
| 10 | Carousel | Equipment substitutions — no cable, no problem | "Three ways to train this without the machine everyone is using." | Comment your setup, I will suggest one |
| 11 | Reel | Myth-bust with the replacement given immediately | "Soreness is not the goal. Here is what to track instead." | Share with a training partner |
| 12 | Reel | Twenty-minute session for the "no time" objection | "Twenty minutes, twice a week. This is the version that works." | Save |
| 13 | Carousel | Progression ladder for one movement, four stages | "From incline to floor to deficit — how to actually get there." | Save and pick your stage |
| 14 | Reel | Answer a real DM in public (with permission) | "Someone asked me this and I think twenty of you are wondering." | Send yours |
Proof week. Note how much of this uses numbers and behaviour rather than body photos — it is more persuasive and much less fraught.
| Day | Format | Angle | Hook | Ask |
|---|---|---|---|---|
| 15 | Carousel | One client's strength numbers month by month | "40kg on her deadlift in five months. Here is the exact progression." | Save |
| 16 | Reel | Client in their own words, unscripted, thirty seconds | "I asked her what actually changed. It was not the training." | Follow |
| 17 | Talking head | The honest timeline, plateau included | "Nobody wants the real answer to 'how long will this take'." | Comment where you are in that timeline |
| 18 | Reel | Live coaching clip — you correcting someone mid-set | "Watch what changes when I say four words." | Save |
| 19 | Carousel | Adherence as the result — sessions completed, not kilos lost | "She hit 44 of 48 planned sessions. That is the whole story." | Share |
| 20 | Reel | The boring programme that beat the complicated one | "I wrote a clever plan. The boring one won." | Comment: what are you overcomplicating? |
| 21 | Story series | Behind the scenes of writing a real programme | — | Poll: which topic next? |
| Day | Format | Angle | Hook | Ask |
|---|---|---|---|---|
| 22 | Reel | Your own training, unedited, bad sets included | "This is my actual session. I am not going to pretend it felt good." | Follow |
| 23 | Carousel | What you eat on an unremarkable day | "Not a photogenic day. A Tuesday." | Comment your go-to lunch |
| 24 | Reel | Objection handled with warmth — "the gym intimidates me" | "If walking in is the hard part, use these three machines and nothing else." | Send to someone who has been putting it off |
| 25 | Reel | Form check callout — invite submissions | "Send me your deadlift. I will break down the best three." | DM a clip |
| 26 | Carousel | The advice you give every client that nobody enjoys | "You are not going to like number two." | Comment which one you resist |
| 27 | Reel | Follow through on day 21's poll — make the winner | "You voted for this one, so here it is." | Save |
| 28 | Reel | Who you work best with, and who you do not | "I am not the right coach for everyone, and here is who I am wrong for." | Enquire — the one commercial ask of the month |
| Day | Format | Angle | Hook | Ask |
|---|---|---|---|---|
| 29 | Carousel | Best of the month — the four most-saved posts, recapped | "The four things you saved most this month, in one place." | Save the summary |
| 30 | Talking head | What you learned publishing for thirty days, honestly | "Thirty days of posting taught me something I did not expect." | Comment what you want more of next month |
Thirty posts is unmanageable one at a time and very manageable in four blocks. This is the workflow that makes it survivable alongside a full client roster.
Go through all thirty days and write the hook and the caption first line for each. Nothing else. Writing in one block is dramatically faster than writing thirty times, and it lets you spot repetition before you have wasted filming time on it. If drafting is your slow point, generating hook variations in FitContent and editing them down works well here — the app is designed for exactly this stage.
Same outfit, same corner, same lighting. Eight to ten pieces to camera back to back. Change position or jacket every third one so the feed does not look like a single unbroken take. Record straight through and do not review between takes; reviewing is what turns an hour into three.
Book a quiet hour at your gym. Work through the technique demos, the warm-up, the comparisons. Film every exercise wide and close so you have cutaways. This is also when you capture generic b-roll — plates loading, chalk, hands on a bar — which fills gaps in a dozen future edits. Our gym Reels guide covers angles and lighting in detail.
Cut all thirty, write the full captions from the first lines you already have, add hashtags from your rotation, and schedule the lot. Leave the community posts (days 14, 25, 27) unscheduled — they depend on what actually comes in.
Keep a fifth slot open
Leave two or three days each week unscheduled for something reactive: a question that lands in your DMs, a piece of nonsense trending in your niche, a session that went unexpectedly well. Fully pre-scheduled months read as slightly airless. The plan is a floor, not a ceiling.
| If you coach… | Sharpen these days | Swap in |
|---|---|---|
| Beginners / general population | 3, 6, 12, 24 | More "how to start" content; less loading detail |
| Strength / powerlifting | 8, 15, 18, 20 | Bracing cues, programming logic, competition prep |
| Women over 40 | 10, 17, 19, 26 | Bone density, strength for daily life, honest timelines |
| Postnatal | 3, 9, 13, 24 | Progressions, return-to-training staging, reassurance |
| Gyms and studios | 1, 7, 16, 21 | Staff introductions, member stories, class previews, local content |
| Online coaches | 3, 15, 19, 28 | Check-in process, remote programming, client communication |
For gyms specifically, add local signals: your city or neighbourhood in captions and occasionally in hashtags, because a large share of your potential members are searching geographically. There is more on that in the hashtag strategy guide.
At the end of the month, spend twenty minutes on five questions. This is the part that compounds — the calendar is only worth running if it teaches you something.
Then run the month again with the weakest third replaced. Two or three cycles of that and you will have a personal calendar that fits your niche far better than any template — including this one.
Next up: 30 content ideas organised by pillar if you need more raw material, or the caption guide to write the thirty captions faster.
No. This calendar is sequenced so you can take every other day and still get a coherent month — the themes hold. Four posts a week that you sustain for six months will beat daily posting that burns you out in three weeks. If you drop days, keep at least one from each weekly theme so the mix stays varied.
Post when your specific audience is on their phone, which for most trainers is early morning (6–8am), lunchtime, or 8–10pm. Rather than trusting general advice, check your own Instagram insights for follower active hours in your first month and then hold a consistent slot. Consistency of timing matters more than the exact hour, because it trains your regular audience to expect you.
Yes, with two adjustments per post. Rewrite the hook to be more direct for TikTok, where nearly every viewer is a stranger, and shorten the visible caption because it overlays the video. Export from your editor rather than downloading from the other app so there is no watermark. Full detail in our TikTok growth guide.
Keep the job of the post and swap the topic. If day 9 is a mobility fix and you coach powerlifting, make it a bracing cue instead — it is still "teach one specific fix". The calendar is a sequence of jobs, not a script.
Roughly four to six hours of filming across four sessions, plus about twenty minutes of editing and writing per post. The single biggest saving is batching: filming eight posts in one session takes far less than double the time of filming four, because setup and mindset are the expensive parts.
Schedule the feed posts so the month happens regardless of how your week goes, and handle Stories manually and daily, because Stories are where timeliness and personality matter. Scheduling removes the daily decision, which is the thing that usually kills a content plan by week three.
Content strategy
Thirty ideas across five content pillars — teach, demonstrate, prove, personal, community — with the right format for each and notes on execution.
Captions
The three-part caption structure, six frameworks with full examples, a CTA library, formatting rules, and before-and-after rewrites of real fitness captions.
Discovery
A realistic view of what hashtags still do, the three-tier volume model, ready-made example sets by niche, local tags for gyms, and how to audit performance.