Guides
How to Make an AI UGC Ad for a Gym or Fitness Studio
A gym or studio has nothing to unbox, so the guided UGC flow isn’t the fit — Talking Actors’ script-only mode is. Here’s how to write a trainer-voiced, locally specific pitch instead of a generic fitness ad, and what it costs.
· 6 min read
A gym or fitness studio has nothing to unbox, so the guided UGC flow — built around an actor holding a physical product — isn't the right fit. What you're selling is a membership or a class pack, and Flovaly's Talking Actors mode handles that directly: a saved character reads a script to camera, no product photo required anywhere in the flow. The work that actually matters is writing a script that sounds like it comes from your studio specifically, not a generic fitness ad.
Most fitness AI-ad guidance is written for supplements
Search for AI UGC and fitness together and most of what comes back — including our own guide to supplement and fitness-product ads — assumes there's a bottle, a bag, or a package to hold up to the camera. A local gym or studio doesn't have that: the thing you're selling is a spot in a class, a membership tier, or a trial week. That's a spokesperson pitch, not a product demo, so it needs the script-only mode and a script built around different signals entirely.
The trust signals that actually matter for a local gym
A generic fitness script — high energy, stock phrases about “transforming your body” — reads as an ad from nowhere in particular. What makes a local studio's pitch land is specificity a national supplement brand can't use:
- Speak as the trainer, not a generic customer.A script in the voice of a coach or owner — naming the class format and what a first session looks like — reads as more credible than a stock testimonial voice, because it's the person the viewer would actually meet.
- Name the location and the format specifically. “6am HIIT classes in [neighbourhood]” does more work than “get fit fast” for a viewer deciding whether it's worth driving to.
- Use a real constraint for urgency, not a fake one. A cohort starting on a specific date or a limited number of trial spots this month is a constraint a member can verify — unlike a countdown timer with nothing behind it.
- Point at a low-commitment next step.“Book a free trial class” asks less of a stranger than “sign up now,” and matches how people actually decide to try a new gym.
What Talking Actors actually requires
Checked directly against the generation API: prompt-mode Talking Actors takes a saved character and a script, full stop — there's no product-image field anywhere in that request, and the Studio panel for it doesn't show an upload step at all, unlike the guided UGC flow or Face Swap. That makes it a direct fit for a trainer-voice pitch: no class photo, no facility shot, no equipment image needed to generate the clip.
Writing the script
Our guide to UGC ad scripts that actually convert covers the general hook-first structure; for a gym pitch specifically, anchor each beat in something local and checkable: open with the specific pain (out of routine, intimidated by a big-box gym, tried and quit before), establish credibility with the format and coaching style rather than a generic claim, state the real offer (a named trial price or class), and close with the one action you actually want — book the class, not “learn more.”
Picking a character and voice
A premade stock avatar is fine for testing a script fast. If you plan to run this format as an ongoing ad, a custom actor built from a text prompt or an uploaded photo becomes a consistent, exclusive presenter your audience starts to recognise as your studio's coach — worth more for a local business than for a one-off national ad, since repeat visibility to the same local audience is the whole point. Voice selection is genuinely limited: Talking Actors reads from 8 curated stock voices, all American or British accents, with no option to clone your actual trainer's voice.
What it costs
Pricing is the standard Talking Actors rate — a gym pitch script doesn't cost more than any other script-only generation:
| Duration | 720p | 1080p |
|---|---|---|
| 5 seconds | 7 credits | 11 credits |
| 10 seconds | 12 credits | 18 credits |
| 15 seconds | 17 credits | 26 credits |
That's 5 base credits plus 2 for the voiceover, with a 1.5× multiplier at 1080p — on the $29/month Starter plan (150 credits, ≈$0.1933/credit) a 5-second 720p clip runs about $1.35. See the full AI video ad cost breakdown for how that compares to every other generation type.
Where to run it
Local gym ads work best on Instagram and Facebook feed/Reels with a radius-targeted audience, and TikTok if your studio skews younger. Keep it short — see how long a UGC ad should actually be — a trainer pitch rarely needs the full 15 seconds once the offer is stated plainly. Captions are burned in by default on every Talking Actors clip, which matters since most local feed video plays muted.
When this isn't the right format
If your studio has something genuinely worth showing — a new facility, a piece of equipment, a class actually in session — a script-only pitch throws that visual advantage away. And a script-only pitch is still a generic AI presenter, not your actual trainer; if what builds trust locally is a specific person your members already know by face, that's worth filming for real rather than substituting an AI actor for someone your audience expects to recognise.
The short version: no product photo, no facility shot — a saved character and a trainer-voiced script naming your class, your location, and a real next step. Try it with the $1 trial on your next class-cohort launch or trial-week offer.
FAQ
Do I need photos of my gym or classes to advertise on Flovaly?
No. Talking Actors' script-only mode takes just a saved character and a script — confirmed directly against the generation API, there's no product-image or facility-photo field in that flow at all. It's the guided UGC flow, built for physical products, that requires a photo.
Does Flovaly have a template for gym or fitness ads?
No dedicated gym, class-pack, or membership template exists anywhere in the product — confirmed via a full check of the Viral Centre scene library. It's the same script-only Talking Actors mode used for any other service-business pitch; the gym-specific detail has to come from your script.
Can I clone my actual trainer's voice for the ad?
No. Talking Actors reads scripts using one of 8 curated stock voices, American or British accents only — there's no voice cloning on any Flovaly plan.
How much does a gym or fitness-studio ad cost?
The standard Talking Actors rate: 7 credits for 5 seconds (5 base plus 2 for the voiceover), 12 credits for 10 seconds, or 17 credits for 15 seconds at 720p — roughly $1.35 to $3.29 on the $29 Starter plan. 1080p applies a 1.5× multiplier.
Should I promote a specific class or my studio in general?
A specific class, cohort start date, or trial offer nearly always outperforms a general “join our gym” pitch — it gives the viewer one concrete thing to say yes to, and gives your script a real deadline to build urgency around instead of an invented one.
FAQ
Do I need photos of my gym or classes to advertise on Flovaly?
No. Talking Actors’ script-only mode takes just a saved character and a script — confirmed directly against the generation API, there’s no product-image or facility-photo field in that flow at all. It’s the guided UGC flow, built for physical products, that requires a photo.
Does Flovaly have a template for gym or fitness ads?
No dedicated gym, class-pack, or membership template exists anywhere in the product — confirmed via a full check of the Viral Centre scene library. It’s the same script-only Talking Actors mode used for any other service-business pitch; the gym-specific detail has to come from your script.
Can I clone my actual trainer’s voice for the ad?
No. Talking Actors reads scripts using one of 8 curated stock voices, American or British accents only — there’s no voice cloning on any Flovaly plan.
How much does a gym or fitness-studio ad cost?
The standard Talking Actors rate: 7 credits for 5 seconds (5 base plus 2 for the voiceover), 12 credits for 10 seconds, or 17 credits for 15 seconds at 720p — roughly $1.35 to $3.29 on the $29 Starter plan. 1080p applies a 1.5x multiplier.
Should I promote a specific class or my studio in general?
A specific class, cohort start date, or trial offer nearly always outperforms a general "join our gym" pitch — it gives the viewer one concrete thing to say yes to, and gives your script a real deadline to build urgency around instead of an invented one.
Try Talking Actors on Flovaly
Free credits to start — no film crew, no editing suite.
Related articles