Newsletter email for fitness brands

A biweekly gym newsletter built around one coaching cue, the weekly class schedule, and a single program CTA. Coach-voiced, ESP-safe HTML that lands with members who already train at your box or studio.

Open the full email ↗ Get this on your brand
Live preview View HTML ↗

What makes this newsletter work for fitness / gym

Trigger and timing. A gym newsletter runs on the training calendar, not a promo calendar. Most strength gyms program in three or four week blocks, and the newsletter rides the start of each block. Biweekly is the right cadence for an independent gym or studio. Weekly burns out a list that already sees you in person, and monthly lets members drift to a competitor between issues. Send Tuesday or Thursday at 5:30 to 6:30am, before the first class fills. That is when your members check their phone before they train, and when the lapsed ones decide whether to recommit. A member list that opens the gym newsletter before the 6am class opens at 38 to 47 percent against 15 to 20 percent for a generic promo blast. The reader already pays you. That is the whole advantage.

The offer is access, not a discount. A coupon cheapens a membership members already bought. What a coaching gym sells is a seat in a program with limited spots. Give the list first dibs on the next six week strength cycle, a nutrition reset capped at 20 athletes, or two free intro sessions for a friend before those slots open to drop-ins. A newsletter that opens program registration to members on Tuesday and to the public Friday fills the seats you would otherwise hand to a walk-in. That is one member retained and one prospect acquired.

Copy angle. Write in the coach's voice, first person, with one concrete cue. Lead with what the block is training, not with motivation. "We are pulling triples off the floor at 80 percent this block. Brace before you break the floor. Two seconds down, one up." beats "crush your goals this week." One movement, one cue, one number. That voice is what a franchise gym cannot fake, and it is why members who feel coached by name rebook the next block. Example copy from the template: subject "This block: deadlift triples at 80%." preview "Plus the June strength cycle opens to members Tuesday."

The CTA. One book button, pointed at your class schedule or program signup (Wodify, Zen Planner, TeamUp, or your own page). Not the blog, not Instagram, not directions. One path measured as one conversion. Gym emails with a single book button see 4 to 8 percent click-to-book against under 1 percent when the same email carries six links and a phone number, because the reader freezes. Keep the weekly schedule and the gym address in the body as text, not as competing buttons.

Why it renders in every inbox

Klaviyo and Mailchimp both pass your HTML through their inliners and parsers, then Apple Mail, Gmail, Outlook, and a dozen Android clients each render it with their own engine. The only markup that survives all of them is what email was built on twenty years ago: nested HTML tables. This template uses a table for every section and column, including the weekly schedule block. No flexbox, no CSS grid, no floated divs. When Gmail strips the head style block on some Android builds, the tables hold the layout because the structure lives in the HTML. The compiled output ships roughly 40 nested tables.

Inline CSS on every element. Every text style, padding value, and color sits on the element it affects. If the ESP inliner or a client drops the head styles, the coach's note still reads right.

Bulletproof VML button for Outlook. Outlook 2007 through 2024 render with Microsoft Word's engine, which ignores CSS border-radius and padding on an anchor and shows a flattened text link. The book button ships with an Outlook conditional fallback, so the Word engine draws a real clickable orange rectangle. Outlook users get a button. Everyone else gets the rounded anchor.

Live text over image text. The headline, the cue, and the class schedule are real text. About a third of B2B inboxes and a meaningful slice of consumer inboxes block images by default, so a class schedule baked into a graphic vanishes the moment the image fails. Members read the 6am start time with images off, which also helps voice-assist readers and slow cellular loads at the gym.

Dark mode. Apple Mail and Outlook mobile invert colors in dark mode, which can turn a cream background black and muddy the orange. The head carries a color-scheme meta set to light and dark, and the palette uses solid hex values that survive inversion. Your orange hero stays orange, not a guessed-at brown.

One mobile media query. A single max-width 480px query shrinks the headline from 28px to 24px and trims the side padding so the schedule reads on a phone without horizontal scroll. One query, because every extra query is another thing for a client to ignore.

Web font fallbacks. The template sets Inter with the system sans stack behind it. No external font request, so nothing flashes, nothing falls back to a default serif, and nothing breaks when a gym or hotel WiFi portal blocks fonts.googleapis.com.

How to use it in Klaviyo or Mailchimp

1. Copy the rendered HTML. Open the preview on this page, click Copy HTML, and you have the full table-based source.

2. Paste into your ESP. In Klaviyo: Campaigns, Create Campaign, drag an HTML block into the canvas, or use the Code Email type for a full-code send, and paste. In Mailchimp: Create, Email, Code your own, then Paste in code. Same paste.

3. Swap brand, colors, and links. Change the wordmark Ridgeline Strength to your gym name. Replace any photo with a current gym shot, kept under 200kb and 1200px wide so it loads on cellular. Swap the orange (#ea580c) and charcoal (#111827) for your own two colors and it cascades through the whole email, button fill included.

4. Wire the merge tags. For a gym the tags you actually use are member first name, membership type, and your booking link. In Klaviyo: {{ first_name|default:'athlete' }} for the greeting (most gyms capture this through Wodify, Zen Planner, or TeamUp), a static schedule or program URL on the book button, and the standard unsubscribe URL in the footer, which Klaviyo adds. Store the next block start date as a custom property and call it as {{ person|lookup:'next_block_date' }}. In Mailchimp: *|FNAME|* for the greeting, *|UNSUB|* for the unsubscribe, and the booking URL pasted straight into the button href.

5. Test before you send. Send a live test to Gmail on the web, Apple Mail on an iPhone in light and dark, and Outlook desktop on Windows. Confirm the book button is a real button in Outlook rather than a collapsed link, the schedule stays readable in dark mode, and any image loads before the member manually downloads images. Then send it to your own phone over cellular at 5:30am, because that is when most of your list reads it before the first class.

Questions

Is this fitness newsletter template free? +

Yes. The template on this page is free to copy and ship from Klaviyo or Mailchimp for any gym, studio, or coaching practice. You keep the HTML and the structure. Mailwright is the tool that builds more of these, branded to your gym, from a brief.

Will it render in Outlook for my gym clients? +

Yes. Outlook 2007 through 2024 use Word's rendering engine, which ignores rounded CSS buttons. This template ships an Outlook conditional fallback, so the book button shows as a real clickable button in Outlook. The table layout holds in Gmail, Apple Mail, and Yahoo, and the class schedule is live text, so it stays readable when Outlook blocks images by default.

Can I match my gym's colors and brand? +

Yes. Every color is a hex value declared in one place in the mj-attributes block at the top of the file. Change the orange and charcoal to your brand palette and the whole email rebrands in under a minute, button fill included. The wordmark and any gym photo are plain text or image URLs you can swap without touching code.

Do I need to know HTML to use it? +

No. Copy the HTML, paste it into Klaviyo or Mailchimp, and use find-and-replace to swap your gym name, links, photo, and colors. If you want to add a second class time or reorder the schedule, basic HTML helps, but the template works as-is for a standard biweekly send.

Want this on your client's brand?

Paste a client's site and we build a real, on-brand sample in clean, ESP-safe HTML you can paste into Klaviyo.

Get a free sample

More templates