Back to case studies

Guppy Calisthenics case study

How Guppy Calisthenics Generated 161,000+ Views in 30 Days

Workspace for the Guppy Calisthenics content experiment
Guppy Calisthenics used a repeatable short-form workflow to test hooks, publish consistently, and turn attention into customers.

Quick results

161K+

Total views

58K+

Organic views

75

Reels published

48

Customers

102

Active users

Starting point

Thirty days before the experiment, Guppy was in the same position as most indie apps.

The product existed.

The problem was distribution.

Features, onboarding, and user experience all mattered.

But none of it mattered if people never discovered the app.

Guppy needed attention.

Not vanity metrics.

Not fake growth.

Real attention that could turn into downloads, trials, and subscribers.

So Guppy ran a 30-day content experiment.

The experiment

For the next month, Guppy published short-form content consistently across TikTok and Instagram.

To make publishing at this volume realistic, Guppy used ClipStitchr to create, edit, and prepare content faster throughout the experiment.

The goal was not to go viral.

The goal was simple:

  1. Get attention.
  2. Drive profile visits.
  3. Generate app downloads.
  4. Convert downloads into trials.
  5. Convert trials into subscribers.

Over the course of the experiment, Guppy published 75 reels.

Most of the content focused on emotional outcomes rather than fitness instruction.

Instead of talking about exercises, sets, reps, and workout plans, Guppy focused on themes like:

  • Confidence
  • Attraction
  • Transformation
  • Status
  • Physical appearance
  • Social proof
Instagram recap showing that 75 reels were shared

Guppy hit the publishing target: 75 reels shared during the experiment.

The results

In 30 days, Guppy Calisthenics generated more than 161,000 total views across TikTok and Instagram.

Instagram generated:

  • 22,318 views
  • 17,039 accounts reached
  • 99.8% of views from non-followers

TikTok generated approximately:

  • 36,000 organic views

Combined, the content generated:

58,000+ organic views.

That part did not rely on paid distribution.

ResultOutcome
Reels published75
Instagram views22,318
Instagram accounts reached17,039
Instagram views from non-followers99.8%
TikTok organic viewsabout 36,000
Combined organic views58,000+
TikTok Promote views103,340
TikTok Promote profile visits1,330
TikTok Promote button clicks1,060
TikTok total views139,000+
Cross-platform total views161,000+

161,000+ views, 58,000+ organic views, 48 customers, and 102 active users in 30 days from 75 reels.

Instagram analytics showing 22,318 views, 99.8% non-follower views, and 17,039 accounts reached

Instagram contributed 22,318 views, 17,039 accounts reached, and 99.8% of views from non-followers.

Guppy also tested TikTok Promote during the same period.

Paid promotion generated:

  • 103,340 views
  • 122 followers
  • 1,330 profile visits
  • 1,060 button clicks

TikTok reached 139,000+ total views.

With Instagram added, cross-platform reach passed 161,000 views in 30 days.

TikTok analytics showing 139K post views and 1.2K profile views

The 139K view count came from TikTok. Adding Instagram's 22,318 views pushed the full total past 161K.

TikTok Promote dashboard showing 103.34K video views, 122 followers, and 1.33K profile views

TikTok Promote produced 103.34K paid views, 122 followers, and 1.33K profile visits.

TikTok Promote dashboard showing 1.06K button clicks

The same paid test drove 1.06K button clicks.

Business results

Views are nice.

Users are better.

During the same period:

Business resultOutcome
Customers entering the funnel48
Active users recorded102
Trial startsMultiple
Trial conversionsMultiple
Paying subscribersGenerated
RevenueCat notification showing a Guppy customer starting a Yearly $49.99 free trial

A new trial started during the experiment.

RevenueCat notification showing a Guppy customer converting from trial to a Weekly $7.99 subscription

A trial converted into a paid weekly subscription.

RevenueCat overview showing 48 new customers, 102 active users, active subscriptions, MRR, and revenue

RevenueCat showed 48 new customers and 102 active users during the same 28-day period.

Not every trial converted.

Not every subscriber stayed.

But the funnel worked.

People discovered the app, visited the profile, downloaded Guppy, started trials, and became customers.

That was the real objective.

What actually worked

The most surprising lesson was that fitness content was not what performed best.

The strongest performers focused on transformation and identity.

Top-performing examples included:

  • "I thought my boyfriend was a 10/10"
  • "My boyfriend is stronger than yours"
  • "If your partner trains like this, keep them"
  • "Girls, if your boyfriend can't do 5 pushups..."
  • "Didn't think he could look like this"

The pattern became obvious.

People were not engaging with exercises.

They were engaging with outcomes.

Nobody wakes up wanting pushups.

They want confidence.

They want attraction.

They want a better body.

They want to feel better about themselves.

The content that sold the outcome consistently outperformed the content that sold the workout.

This is the reason Hook Lab is part of ClipStitchr onboarding now.

Before creating batches, users add hooks from viral content in their niche and from their own best posts. ClipStitchr uses those examples as taste, then rewrites new Stitchr hooks around the selected UGC and demo instead of relying on generic caption templates.

Instagram content grid showing top-performing reels with views from 1,125 to 1,890

The strongest reels were built around identity, attraction, and transformation.

Want to create and test hooks at this volume without spending hours editing?

Try ClipStitchr

The content stack

The volume would have been hard to maintain manually.

Most of the UGC footage came from DansUGC, a library of real creator-generated content.

Instead of filming dozens of creators, Guppy could quickly test different hooks and concepts using existing footage.

To create, edit, stitch, and publish the content, Guppy used ClipStitchr.

ClipStitchr reduced the amount of manual editing required and made it realistic to publish 75 reels while the app itself was still being built.

ClipStitchr dashboard showing completed stitches and saved Guppy templates

ClipStitchr kept the production queue moving with UGC clips, demo videos, and finished stitches in one workspace.

Guppy also used Post-Bridge to schedule some of the content.

Scheduling saved time.

But manually published posts consistently seemed to outperform scheduled posts.

This was not a controlled experiment. Still, after dozens of uploads, the difference became noticeable enough that Guppy started manually posting most of the important content.

Keeping the accounts active

Another lesson was the importance of treating social accounts like real participants on the platform.

Before and after posting, Guppy regularly spent time:

  • Scrolling content in the niche
  • Liking posts
  • Leaving comments
  • Sharing content
  • Saving posts
  • Engaging with creators

Many creators refer to this as warming an account.

Whether that is because the algorithm better understands the niche, or simply because the account behaves like a real user, Guppy consistently saw stronger results when it stayed active instead of only showing up to publish content.

Posting was important.

Participating was important too.

Biggest takeaway

The biggest lesson was not about fitness.

It was about distribution.

Over 30 days:

  • 75 reels published
  • 58,000+ organic views
  • 139,000+ TikTok views
  • 161,000+ cross-platform views
  • 1,200+ profile visits
  • 48 customers
  • 102 active users
  • Multiple trials
  • Paying subscribers

For a small indie fitness app with virtually no audience, that was enough evidence for Guppy to keep investing in content.

Building the product matters.

Learning how to distribute it matters just as much.

The experiment is not finished.

But after 30 days, Guppy had far more confidence in the marketing system than it did before the posting started.

Try ClipStitchr

Frequently asked questions

What did Guppy use ClipStitchr for?

Guppy used ClipStitchr to create, edit, stitch, and prepare short-form videos faster. It made publishing 75 reels realistic while the app was still being built.

Was all of the reach organic?

No. Guppy generated 58,000+ organic views. TikTok reached 139K+ total views, and adding Instagram brought the cross-platform total past 161K views.

What was the strongest content pattern?

Transformation and identity hooks performed better than simple workout instruction.