What to post on your gym's Instagram every day
The whiteboard photo is not a content plan. It is a picture of a plan. Members who already came to class do not need it, and people who might join cannot read the marker from the parking lot. If you are the owner and the person who posts, you need a repeatable day, not a new idea every morning at 5:40.
This is that day. It assumes a gym with written classes, one or two coaches, and a phone. It does not assume a media team, a ring light, or a member who wants to be famous.
Start with the post you already wrote
The most useful thing you can publish on a training day is the workout, stated so a stranger can understand the session. You already wrote it. The job is to move it off the board and into a frame someone can read at the size of a thumb.
A useful WOD post has five lines, in this order:
- The clock or the loading theme, in words a non-member understands. “12-minute AMRAP” beats a nickname the internet has to google.
- The movements, with loads or a clear “scale in class” note.
- One scaling decision. Not five. The decision that actually changes someone’s day: the box, the bar, the pull-up, the volume.
- Class times, if the post is also an invitation.
- A single sentence in your voice. A coach cue, not a quote about warriors.
If the workout has a name your members use, put the name second, not first. “Fran” is a password. “21-15-9 thrusters and pull-ups” is the post. You can have both. Lead with the thing a new person can parse.
Feed caption you can reuse
Thursday is a short couplet. 21-15-9 thrusters (95/65) and pull-ups. Cap it at 12 minutes so the last round does not become a second workout.
Scale the load before you scale the reps. Banded pull-ups are still pull-ups. Classes at 6:00, noon, and 5:30.
That caption is specific. It tells a member what to expect and tells a stranger that this gym teaches scaling instead of daring people. It took longer to explain here than it takes to write once you have the shape.
A seven-day rotation that survives a real week
Posting “every day” fails when every day has to be original. Give each day a job. The workout still goes up on training days. The other slots stop you from posting the whiteboard seven times and calling it consistency.
Monday — the week, in one frame. Strength plus the one conditioning piece you want people to see. If you program a cycle, name the week (“Week 2 of the squat cycle, back squat 5x3”) so members can feel progress without you narrating it.
Tuesday — the engine. The metcon, with the scale and the time cap. This is the post most likely to be a Reel. The still version should still make sense with the sound off. See how to turn the WOD into a Reel if you have five minutes and a phone.
Wednesday — one coach cue. Thirty to forty-five seconds, or four lines of text. One fault, one fix. “Your knees are not the problem on the clean. The bar is crashing because the elbows are late.” Film it in the corner before the noon class, or write it. Do not explain the whole lift.
Thursday — proof, with permission. A PR, a attendance streak, a team workout result. Name people only when they have said yes, that week, for that post. A number with no name is still proof: “Noon class, 14 people, every one under the cap.” Do not keep a camera in someone’s face because the grid is hungry.
Friday — the room. The team workout, the open gym, the announcement that matters this week (holiday hours, a beginner series, a price that you are actually allowed to publish). One announcement. If you stack three offers, nobody remembers the hours.
Saturday — the long one, or the rest. If Saturday is your biggest class, post the workout early enough that people see it before they leave the house. If Saturday is a partner day, say how partners are picked so nobody stays home to avoid being chosen last.
Sunday — optional, and short. The next day’s strength, a story reply, or nothing. A rest day on the feed is allowed. A guilty carousel of quotes is not a rest day. It is clutter.
You will miss a day. Post the next real thing. Do not backfill Sunday with a stock photo to protect a streak nobody is counting but you.
Feed, Reels, and Stories do different jobs
The feed is the archive. A person who finds you on a Wednesday night should be able to tell what you coach. Reels are how new people arrive. Stories are how yesterday’s class talks to today’s.
On a normal training day, publish one feed post or Reel of the workout, and use Stories for the things that expire: a coach running late, a bike that is down, a photo of the board for people already in the parking lot, a poll on the Saturday team workout. Stories are a bad place to hide the only clear statement of what you do. The feed has to carry that.
A Reel and a feed post can be the same session. They should not be the same edit. The Reel needs a hook in the first second and text that a muted phone can read. The feed caption can carry the scale, the times, and the cue. If you only have time for one, make the Reel, and put the caption on it. The still image can be the cover frame.
For how often this rhythm should show up on TikTok, Facebook, X, Snapchat, and email, use the posting frequency guide. Instagram can carry a daily workout. Most other platforms should not.
What to stop posting
A few habits make a gym account look busier than it is, and less worth following.
The unreadable board. If a viewer has to pinch-zoom to see “squat clean,” the post failed. Retype it. Your handwriting is not the brand.
The quote card. A sentence about discipline on a dark photo does not tell anyone when class is. If you like a line, say it in your own words under a real workout, once a month, not every morning.
The stock object. A kettlebell on a wooden floor, a barbell in a sunset, a shake on a counter. None of those are your gym. If you did not take the photo in your room, do not post it.
The member’s face as decoration. A smile in the background of a story is still a person. Get a yes, or crop them out. Parents and kids are a harder yes, and “they were in the class photo” is not it.
The fake scarcity. “Only 2 spots left” when the noon class has been half empty since March. People in your city talk to each other. Post the real offer: a beginner start date, a price you honor, a coach’s name.
The 20-minute batch
Do this three times a week, not seven. Monday, Wednesday, and Friday mornings, or Sunday night if that is when the program is finished.
Minutes 0 to 5: open the programming and write the five-line caption for each training day in a note. Do not open Instagram yet.
Minutes 5 to 12: build the frames. A notes app, Canva, or even a photo of paper with a marker is fine if the type is huge. One template, same margins every time, gym name in the same corner. Consistency is the brand. Decoration is how batches die.
Minutes 12 to 18: film the one cue or the one Reel you actually have energy for. One setup. Phone propped on a plyo box, lens at chest height, you or a coach already in workout clothes. The script is the caption you just wrote. Read the hook, then the movements. Stop.
Minutes 18 to 20: schedule the feed posts. Put Stories aside for the day-of details. You are done.
If a day falls apart, publish the text frame with no video. A clear AMRAP beats a Reel you will “film after the 6am” and then won’t.
Permission, in one sentence you can say out loud
“I’m going to post the workout. If you want your name or your face in it, tell me before you leave. If you don’t, you won’t be in it.” Say it in the briefing when you are going to film. Write it once in your membership terms when a lawyer has looked at them. Until then, the sentence in class is the standard. Silence is not a yes.
When this is the whole job, and when it isn’t
A gym under about 150 members can run this rotation with one coach and a batch. Past that, or once you have two addresses, the failure mode changes. The posts exist, but they are late, they use the wrong class times, or the second location publishes the same Reel as the first. That is the point where a done-for-you desk earns its fee: same rules, someone else makes the cuts.
If you want that desk, WODReel builds the public posts from the workouts and events you already send. Connect the accounts and they go out, with a review first if you want it, or download the media pack and post it yourself. Notes that are only for members stay off those posts. If you want to keep the phone, the rotation above is enough to look like a gym that knows what it coaches — which is the only Instagram strategy that survives a year.