Airbridge
Customers
Log InGet Started FreeStart Free

UGC Handbook / Lesson 02 of 14 / Chapter I: Before you post

Decide what winning means before you post

8 min read1 worksheet7 sources cited

"You only get to see the TikTok that does 10 million views. You don't get to see how many of those actually convert into paying users."

That is David Barnard on the Sub Club podcast, in an episode with Dan Layfield, who consults with startups on subscription revenue. He added the part nobody posts about: how many of those paying users stayed subscribed, and whether it was a good cohort at all. "The answer is often it isn't."

The 10M-view video is the only part of the funnel that is public. Everything that decides whether you made money is private. So before you post, you have to decide which private number you are actually playing for.

ViewClickInstallTrialPaidRevenue
The whole funnel. A video can win at the left end and lose at the right.

Views are an input. Revenue is the output.

Every UGC (user-generated content) video runs the same six-step funnel, whether you track it or not.

View → Click → Install → Trial → Paid → Revenue.

The first step is the one everyone can see, and it is also the one you can manufacture. One founder who took an AI app to $300K a month in 45 days, speaking in a Superwall interview, wrote views as a plain multiplication: number of creators × videos per creator × posts per video × views per post. Push any of the four up and views go up.

Nothing in that equation mentions a paying user.

The platform is not going to fix this for you. As one Superwall host put it, TikTok's organic algorithm is optimizing for views, not conversions. Unlike a paid ad, there is no conversion event to tell the feed "show this to more people like the ones who just paid," so it shows the video to more people regardless of who converts.

Views are an ego metric. The founder of the couples app Flame said exactly that in a Superwall interview: he wanted views early on, then realized "views don't matter if your videos don't convert." His filter is the comment section. If people are not asking "what is the app, where can I get this," it is content that gets views, not content that converts.

So treat the funnel as two halves. The left half (View, Click) tells you whether the video works as content. The right half (Install, Trial, Paid, Revenue) tells you whether it works as a business.

Only the right half pays the bills.

A video can win at views and lose at revenue

Here is the trap in numbers. The figures below are invented to show the pattern, not a benchmark.

Video A Video B
Views 120,000 48,000
Installs 410 330
Trial starts 28 52
Paid subscribers 4 17

Which one won? It depends entirely on the decision you are making.

  • If the question is "which hook stops people," Video A wins. More than double the views.
  • If the question is "which video brings users who want the product," Video B wins. Nearly twice the trials from fewer installs.
  • If the question is "which video deserves the next batch of creator budget," Video B wins by a lot. Four times the paid subscribers.

Same two videos, three different winners. There is no "best video" until you say what it has to win.

This is the Barnard point in miniature. Video A is the one you would see on the feed. Video B is the one you would want to have made.

In Airbridge. In the left sidebar, go to Reports → Actuals. Add Installs, Start Trial, and Subscribe as metrics, then Group by Campaign (= creator) or Ad Creative (= individual video). Each video becomes one row with its own installs, trial starts, and paid subscribers, so the comparison above is a single table instead of a guess (Lesson 03 covers the tracking-link setup that makes those rows appear).

Reports → Actuals, grouped by Ad Creativeexample, not live data
Ad CreativeClicksInstallsStart Trial
hook-a1,81024029
hook-b1,42023141
hook-c89013918

One row per video. Read left to right and the funnel is already there.

Why the down-funnel numbers move the other way. RevenueCat's blog put the cause plainly in a post on UGC ads: old UGC "optimized for one metric: the click." Content that grabs attention without setting expectations gets the click and then loses the user at install or at trial. Content that earns the view with a real problem and a real product gets a higher-quality click and more subscribers.

Annoying, but true: the video that looks worse on the platform can be the one that pays.

Pick one primary metric per test

You can watch every number. You should only let one of them decide.

The primary metric is the one that gets the final vote. Before the video goes live, write down what you are testing and which single number tells you whether it worked. Everything else is context.

If you are testing… Primary metric Where it lives
Which hook stops the scroll View rate or completion (Lesson 04 sets the pass mark) Platform analytics
Which video makes people want to learn more Clicks on your link Airbridge (Clicks)
Which video brings users into the app Installs Airbridge (Installs)
Which video brings users who want the product Trial starts Airbridge (Start Trial)
Which creator or video deserves more budget Paid subscribers, then Revenue Airbridge (Subscribe, Revenue)

Two rules make this table work.

Rule one: the metric has to match the decision. If you are deciding where next month's creator budget goes, judging by views is judging the wrong half of the funnel, so use paid subscribers. If you are deciding which of five hooks to keep filming, paid subscribers will take weeks to accumulate. Use view rate or clicks there, and accept that you are learning about content, not about revenue.

Rule two: add one guardrail. A guardrail is the number you refuse to make worse. A hook test can win on view rate and lose on trial starts because it attracted the wrong people. Write the guardrail next to the primary metric so the win has a condition attached.

Now fill this in. One line per test, written before you post:

We are testing to see whether it increases .

The first blank is one thing (a hook, an angle, a creator). The second blank is one metric from the table. If you cannot fill both blanks with one item each, you are running two tests and will not be able to read either.

In Airbridge. The primary metric for anything below the click is a column in Reports → Actuals. Add the metric your sentence names (Installs, Start Trial, Subscribe, or Revenue), add the guardrail next to it, and Group by Ad Creative to see one row per video. Revenue requires the Subscribe event to carry a value and currency, or the RevenueCat integration.

What about cost? Creator fees do not flow into Airbridge on their own. If you want cost per paid subscriber for an organic creator, it is arithmetic you do by hand: your creator spend ÷ paid subscribers from Airbridge. Cost-based metrics inside Airbridge appear once you connect an ad account, which matters when you boost a winner (Lesson 13).

Do this before you post

  1. Write the funnel on paper. View → Click → Install → Trial → Paid → Revenue. Mark which steps you can see today. If everything right of Click is blank, Lesson 03 is your next stop before any video goes live.
  2. Name the decision this test serves. "Which hook to keep filming" and "which creator gets next month's budget" need different metrics. Pick one decision per test.
  3. Fill in the sentence. We are testing to see whether it increases . One item per blank.
  4. Add the guardrail. The number this test is not allowed to hurt. For a hook test, usually trial starts. For a creator test, usually paid subscribers.
  5. Set the decision rule now. Write what you will do if the primary metric wins, ties, or loses: Scale, Iterate, Watch, or Kill. Deciding after the numbers arrive is how every video becomes a winner at something.
  6. Post, then judge only against the sentence. Views are allowed to be interesting. They are not allowed to vote.

WorksheetTest Rule Worksheet

Field Your answer
What we are testing (one item: hook / angle / creator)
Decision this test serves
Primary metric (one, from the table above)
Guardrail metric (must not get worse)
Where we read it (platform / Airbridge Actuals)
Minimum before judging views or days
If it wins → Scale / Iterate
If it ties → Watch
If it loses → Kill
The sentence We are testing to see whether it increases .
ViewClickInstallTrialPaidRevenue

Measure this lesson. This lesson moves nothing in the funnel by itself. It decides which stage you read, so the stages right of Click stop being invisible. In Airbridge, that is Reports → Actuals with Installs, Start Trial, Subscribe, and Revenue as columns, grouped by Campaign (= creator) or Ad Creative (= video).

Those columns only fill in if every creator and every video has its own tracking link before it goes live. That setup is Lesson 03.

In short

  • The 10M-view video is the only part of the funnel that is public. Whether it made money is private, and that is the number you are playing for.
  • A video can win at views and lose at revenue. Decide which one counts before you post, or every video wins at something.
  • One test, one primary metric, one guardrail, one sentence: We are testing to see whether it increases .

Ready to see which of your videos actually pays?

Start a 30-day free trial → No sales call.
← Previous41 million views, zero revenue Next →Set up tracking before anything goes live
Contents
  1. Views are an input. Revenue is the output.
  2. A video can win at views and lose at revenue
  3. Pick one primary metric per test
  4. Do this before you post
  5. Worksheet: Test Rule Worksheet
  6. Measure this lesson
  7. In short
Key numbers
  • 10Mviews is the only public number; revenue is private
  • 1primary metric per test, decided before posting
  • 6funnel stages from View to Revenue
Airbridge

Stop paying for ads that don't perform. Know which ads actually drive revenue.

Ask AI for a summary of Airbridge

Plans

  • Compare All Plans
  • Core
  • Growth
  • Pricing

Features

  • Airbridge AI
  • Marketing Analytics
  • Fraud Protection
  • Web & App Attribution
  • ROAS Measurement
  • iOS & SKAN
  • Deep Linking
  • Data Export
  • Audience Manager
  • Signal Hold

Resources

  • Blog
  • Case Studies
  • UGC Playbook
  • UGC Handbook
  • Glossary
  • Library
  • RevenueCat × Airbridge
  • Academy
  • Events
  • Marketers Guide
  • Developer Guide

Company

  • About Us
  • Terms of Service
  • Electronic Payment Terms
  • Privacy Policy
  • Information Security
  • GDPR
  • System Status

Customers

  • Fizz
  • Planfit
  • Loyal Foundry
  • UNNI
  • Wasabi
  • Rapchat

© 2026 AB180 Inc. All rights reserved.

AB180 Inc. | Business Registration: 550-88-00196