Blog · Playbook · July 24, 2026 · 7 min read

How to track UGC creator views and pay creators per view

The fastest way to pay creators fairly and keep your budget predictable is to pay per view — but only if you can actually measure views across every post and account. Here's the workflow brands use to do both.

TL;DR Pay-per-view means paying a set rate for every 1,000 views a creator delivers (a CPM). To run it, you need three things: a roster of creator accounts, automatic view tracking per post, and a system that multiplies views by your rate to compute spend. Spreadsheets can do the math but can't track views automatically — a UGC creator management platform like Sway9 does both, free to start.

What does "pay per view" mean for UGC creators?

Paying per view means you agree on a rate for every 1,000 views a creator's content earns, rather than a fixed fee regardless of performance. That rate is called CPM (cost per mille, or cost per thousand). If your CPM is $3.50 and a creator's TikTok earns 200,000 views, you owe them $700 (200 × $3.50).

Pay-per-view aligns spend with results: creators who drive real reach earn more, and you never overpay for a post that flops. The catch is that views keep climbing for days or weeks after a post goes live, so you need ongoing tracking — not a one-time screenshot.

How do you calculate creator pay from views (CPM formula)?

The formula is simple:

Creator pay = (Total views ÷ 1,000) × CPM rate

A few worked examples at a $4 CPM:

ViewsCPMPayout
50,000$4.00$200
250,000$4.00$1,000
1,000,000$4.00$4,000

Two numbers matter most once a campaign is running: total spend (what you owe across every creator) and effective CPM (total spend ÷ total views × 1,000). Effective CPM tells you what you're really paying for reach after mixing flat-rate and CPM deals — and whether you're on target.

What do you need to track to run pay-per-view?

For every post in a campaign, track at minimum:

The hard part isn't the math; it's keeping views current across dozens of posts and accounts. Copy-pasting view counts by hand breaks down fast, and it's where most spreadsheet-run programs lose accuracy.

Step-by-step: set up pay-per-view tracking

  1. Create a campaign with a brief, dates, and your rate (CPM per 1,000 views or a flat fee per post).
  2. Build your roster. Add each creator and every handle they'll post from — one creator can have several accounts.
  3. Connect the accounts so posts and views sync automatically instead of by hand.
  4. Let views accrue. Refresh metrics on a schedule (daily is plenty for most campaigns) to build a performance history per video.
  5. Read spend and effective CPM as they update, then export a clean payout sheet at the end of the cycle.

Do all five steps in one place

Sway9 auto-tracks TikTok & Instagram views and computes CPM and spend for you — unlimited creators, free to start.

Get started free

Can you track UGC views in a spreadsheet?

You can, and it's a reasonable start for one or two creators. But spreadsheets can't fetch view counts on their own — someone has to open each post and type the number in, every few days, for every account. As soon as you're running more than a handful of creators, that manual step becomes the bottleneck, and stale numbers mean wrong payouts. A UGC creator management platform removes the manual step by syncing views for you.

How Sway9 automates pay-per-view

Sway9 is built for exactly this workflow. You add creators and their TikTok and Instagram handles, and Sway9 fetches each post and refreshes views, likes, comments, and engagement automatically — up to three times a day, or on demand. Set your rate once and every incoming view updates each post's cost, each creator's earnings, and your effective CPM against target. When it's time to pay, export a clean sheet. There are no per-seat fees, so an unlimited roster costs the same as one creator, and it's free to start.

← Back to the blog