← All Playbooks

Launch DTC Fitness Ads on TikTok Shop

TikTok Shop + mani. UGC-style fitness ads that convert on the platform where fitness brands win.

Beginner 3 hours in 1 day
1

Scan Your Fitness Brand DNA

Run your product site through mani to extract your brand colors, imagery style, and tone. Fitness brands on TikTok live in a specific visual lane: high energy, real bodies, bold typography. Your Brand DNA scan sets the guardrails so your ads feel native to the platform.

How to do it

  1. Paste your product site URL into the Brand DNA scanner. If you sell on both your own site and TikTok Shop, use your own site URL. It has richer brand signals.
  2. Review the imagery style tag. For fitness, it should reference "action shots," "before/after," "lifestyle," or "workout." If it says "studio product photography," adjust it. TikTok rewards raw, real content over polished catalog shots.
  3. Check the tone. Fitness brands that convert on TikTok usually fall into "motivational + direct" or "relatable + funny." Make sure the scanner did not tag you as "formal" or "corporate."
  4. Add any athlete or influencer names you work with to the brand profile notes. Mani can reference their content style when generating.
  5. Save the profile.

What good looks like

Your brand profile captures the energy of your brand, not just the visual identity. It knows you sell resistance bands for home workouts, your audience is women 25-40 who work out at home, and your tone is "motivational without being preachy."

Common mistake

Letting the scanner tag your brand as "premium" or "luxury" when you sell $30 resistance bands. TikTok users scroll past anything that feels aspirational-corporate. The fitness brands winning on TikTok feel accessible and real.

Run your Brand DNA scan →
2

Set Up TikTok Shop and Pixel

Connect your TikTok Shop, install the TikTok pixel on your product site, and verify your product catalog is synced. TikTok Shop lets users buy without leaving the app, which dramatically increases conversion rates.

How to do it

  1. Go to seller-us.tiktok.com and create your TikTok Shop seller account. You need a US business entity and a bank account.
  2. Sync your product catalog. If you use Shopify, install the TikTok sales channel app and it auto-syncs. If not, upload your product feed manually as a CSV.
  3. Install the TikTok pixel on your product site: TikTok Ads Manager > Assets > Events > Web Events > Set Up Web Events. Use the manual installation or partner integration.
  4. Verify the pixel fires correctly: visit your own product page and check the pixel helper browser extension. You should see PageView, ViewContent, and AddToCart events.
  5. Set up a TikTok Ads Manager account at ads.tiktok.com if you do not have one. Link it to your TikTok Shop.

What good looks like

Your TikTok Shop shows your products with correct pricing and images. Your pixel shows "Active" in Ads Manager with recent events. Your Ads Manager account is connected to your Shop.

Common mistake

Skipping the pixel installation because you only want to sell through TikTok Shop. Even if all purchases happen in-app, the pixel lets you create retargeting audiences from your website visitors. You need both.

3

Generate UGC-Style Fitness Ads

Use Campaign Studio to generate ad creative that looks like organic TikTok content, not traditional ads. The best fitness TikTok ads look like someone filmed a workout tip in their living room.

How to do it

  1. Open Campaign Studio and select "New Campaign." Set the platform to TikTok and the format to 9:16 vertical video storyboard.
  2. Choose your top-selling product. Link to the product page so mani can pull the key benefits and features.
  3. In the prompt field, describe the content style: "UGC-style, filmed on phone, real person demonstrating the product, text overlays with bold font, trending audio." Be specific about the vibe you want.
  4. Generate 6-8 variations. You should see different angles: workout demo, before/after transformation, "things I wish I knew" listicle, reaction/unboxing, and "day in my life" integration.
  5. Each variation comes with a storyboard: scene breakdown, on-screen text, voiceover script, and suggested audio direction.
  6. For fitness specifically, prioritize the "demo" and "transformation" angles. These consistently outperform on TikTok for fitness products.

What good looks like

Your storyboards look like scripts a fitness micro-influencer would film. They open with a hook in the first 2 seconds ("I replaced my gym membership with this $30 band"), show the product in action, and end with a clear CTA. They do not look like TV commercials.

Common mistake

Generating polished, high-production ad creative for TikTok. The platform actively suppresses content that looks like traditional advertising. Your $200 phone-filmed workout demo will outperform a $5,000 studio shoot every time on TikTok.

Open Campaign Studio →
4

Review Storyboards in the Swipe Queue

Go through each generated storyboard and approve the ones with the strongest hooks. On TikTok, the first 2 seconds determine everything.

How to do it

  1. Open the Swipe Queue and filter for your TikTok campaign.
  2. For each storyboard, read the opening hook first. If it does not create curiosity or tension in under 2 seconds of reading, reject it.
  3. Strong TikTok hooks for fitness: "I stopped going to the gym and lost 15 pounds," "This $30 product replaced my $2,000 home gym," "My trainer told me to stop doing this exercise," "3 exercises I do every morning that changed my body."
  4. After the hook check, evaluate the product integration. The product should appear within the first 5-10 seconds. If the storyboard has a 15-second intro before showing the product, it is too slow.
  5. Approve 4-5 storyboards. You need variety for testing but not so many that you cannot produce them all within a week.

What good looks like

Your approved storyboards each have a different hook and a different angle. One is a demo, one is a transformation, one is a listicle, and one is a reaction. Each one gets to the product within the first 10 seconds.

Common mistake

Approving storyboards with weak hooks because the product demo section is strong. On TikTok, nobody sees the product demo if they swipe away at second 2. The hook is 80% of the battle.

Open Swipe Queue →
5

Film and Upload Your TikTok Ads

Use the approved storyboards as shot lists. Film with your phone, not a camera. Upload the finished videos to TikTok Ads Manager through the Spark Ads format for maximum organic reach.

How to do it

  1. Film each storyboard using your phone in vertical orientation (9:16). Natural lighting is fine. Kitchen, living room, or gym backgrounds all work.
  2. Follow the storyboard exactly: hit every scene, use the on-screen text as written, and keep the total length between 15-30 seconds.
  3. Edit in CapCut (free, made by TikTok) or your preferred editor. Add the text overlays, transitions between scenes, and trending audio.
  4. Post each video as an organic TikTok first. Then promote it as a Spark Ad. Spark Ads keep the organic engagement (likes, comments, shares) and add paid distribution on top. They outperform standard in-feed ads by 30-50% on average.
  5. In TikTok Ads Manager, create a Spark Ad by linking to your posted TikTok video. Set the landing page to your TikTok Shop product page, not your external website.

What good looks like

Your ads look indistinguishable from organic TikTok content when scrolling the For You Page. They have native-looking text overlays, trending audio, and feel like a real person sharing a product they love.

Common mistake

Sending traffic to your external website instead of your TikTok Shop page. In-app checkout converts 2-3x better than external links because the user never leaves TikTok. Use your TikTok Shop URL as the landing page for every ad.

6

Set Your Launch Budget and Targeting

Configure your TikTok campaign with the right budget, targeting, and optimization settings for a fitness product launch.

How to do it

  1. Set your daily budget to $50-100 per ad group minimum. TikTok needs budget to explore its audience. Below $50/day, the algorithm cannot optimize effectively.
  2. For targeting, start broad: Women 25-44, United States (or your target market), Interests: Fitness & Gym, Workout, Home Workout, Yoga, Strength Training. Do not add too many interest categories. Let TikTok find the right sub-audiences.
  3. Set the optimization goal to "Complete Payment" if using TikTok Shop, or "Add to Cart" if sending to your website (you can switch to purchase optimization once you get 50 conversions).
  4. Enable "Smart Creative Optimization" which lets TikTok test different combinations of your creative elements.
  5. Set your campaign to run with no end date. You will optimize based on performance, not a timer.

What good looks like

Your campaign has 3-4 ad groups, each with one creative. Budget is $50-100 per ad group. Targeting is broad enough that TikTok can optimize (audience size of 5M+). Optimization goal is set to the right conversion event.

Common mistake

Over-targeting your audience. Setting targeting to "Women 25-30 who like CrossFit and live in Los Angeles" gives TikTok an audience of 50,000 people. That is too small. TikTok is algorithm-driven. Give it a broad audience and let the algorithm find the right people within it.

7

Monitor, Kill, and Scale in Week One

After 48 hours, start reviewing performance. After 5 days, kill underperformers and scale winners. Use Brand Radar to keep an eye on what competing fitness brands are running.

How to do it

  1. At 48 hours, check that each ad is spending its budget and getting impressions. If an ad has spent less than $10 after 48 hours, there is a delivery issue (targeting too narrow, bid too low, or creative rejected).
  2. At day 5, rank your ads by ROAS (or Cost Per Add to Cart if you are still in the learning phase). Identify your top 1-2 performers and your bottom 1-2 performers.
  3. Kill ads with a CPA more than 2x your target. Do not give them more time. If your target CPA is $15 and an ad is at $35 after 500 impressions, it will not improve.
  4. Scale your winning ads by duplicating the ad group and increasing the budget by 20-30%. Do not increase the budget on the original ad group by more than 20% at a time, or TikTok re-enters the learning phase.
  5. Open Brand Radar in mani to monitor what other fitness brands in your category are running. If you see a trending format (like a specific hook structure or visual style), queue up a new batch in Campaign Studio that incorporates it.

What good looks like

At the end of week one, you have 1-2 winning ads running profitably, 1-2 ads killed, and a new batch of creative queued up in mani based on what you learned from week one performance data.

Common mistake

Scaling too fast. Taking a winning ad from $50/day to $500/day overnight causes TikTok to re-enter the learning phase and your CPA will spike. Scale gradually: 20-30% budget increases every 2-3 days.

Open Brand Radar →

What to do next