The API to run UGC campaigns

The infrastructure behind clipping or UGC programs: invite creators by link, read views straight from 7 platforms, flag fake ones and pay everyone you approve at once.

  • Platform-verified views
  • Read-only connect
  • Pay on views, posts or ads

Why Zernio?

Pay for views you can check

  • Instagram
  • TikTok
  • X
  • Facebook
  • Threads
  • YouTube
  • Pinterest

Marketplaces and spreadsheets

  • Views someone typed in

    Screenshots and pasted numbers are hard to check against the source.

  • Unusual views slip through

    By hand, it's hard to tell organic views from inflated ones.

  • Payouts in a spreadsheet

    Who is owed what lives in a sheet you rebuild every week.

  • A cut of every payout

    Marketplaces charge a fee and keep the creators you found.

Creator campaigns on Zernio

  • Views from the platform's API

    Creators connect read-only, so every number comes from TikTok, Instagram or YouTube itself.

  • An authenticity score on every post

    From 0 to 100, with the reason behind it. You decide what gets paid.

  • Every payout tracked for you

    See what each creator earned, what's due and what's paid.

  • Your creators, your rails

    Creators keep 100% of what they earn. Pay them through Zernio or your own tool.

How It Works

From invite link to paid creator in three steps

1
$1 per 1,000 views

$1,000 budget · open link

ready

Set the deal

Pick platforms, a budget and how creators earn. Send each creator a link, or share one open link.

2
tiktok.com/@maya/video/7301…

Connected read-only. Zernio reads views only and never posts.

Creators connect and post

Creators connect their accounts read-only and paste the post they made. Zernio reads views only and never posts.

3
@maya · 48,210 views91 / 100
12 creators approved · $1,284.00paid

Approve and pay

See every post with its real views and an authenticity score. Approve the good ones and pay everyone in one go.

What you can build

Everything a creator program needs

48,210 viewsfrom TikTok

Day 12 of 30 · final read on day 30

Self-reported viewsnot counted

Real views only

Zernio fetches each post's views from the platform's own API for 30 days. Only platform-reported views count.

Creator and post

Verified views · score

@maya · pending review

48,210

91 / 100

Late spike, flat engagement, views far above followers.

An authenticity score on every post

0 to 100, with the reasons: late spikes, flat engagement, views far above followers.

Accruing

$212.40

Owed

$96.10

Payable

$48.21

Settled

$310.00

Payable after a 10-day hold.

A ledger with a 10-day hold

See what each creator has accrued, what is owed after approval, what is payable after a 10-day hold, and what is settled.

By hand

You pay, then mark it settled

Your own payout rails

External, for partners like Dub

Zernio treasury

4% on top, $0.50 minimum

Three ways to carry payouts

Pay by hand, use your own payout rails (external, for partners like Dub), or pay through Zernio's treasury, built on Stripe Connect.

Your brand, not ours

Creators join through a hosted page with your campaign name and campaign details.

Your window, your hold

Track each post for 1 to 365 days and hold earnings up to 90 days after approval.

A read-only connect

Creators connect their social account so Zernio can read views. It can never post for them.

Payout models

Pay creators for views, posts, ads or sales

Pick a model per campaign. Each has a budget cap, and nothing pays until you approve the post.

Per 1,000 views or engagements

$1per 1,000 verified views

Earnings grow with the post. Count views, or likes, comments, shares and saves.

  • Cap per clip
  • Minimum views to earn
  • Ad views excluded (YouTube, X)

Flat fee per post

$40per approved post

A set price for every post you approve, whatever it does after.

  • Limit on paid posts per creator

Pool split by views

$5,000pool, split by verified views

One pot, shared out by each creator's views when the campaign closes.

  • Minimum views to share the pool
  • Total payout fixed up front

Share of ad spend

10%of what you spend on their ad

Run approved posts as Meta or TikTok ads. Creators earn a share of the spend behind their post.

  • Creator's handle on TikTok Spark Ads
  • Or a % of sales from the ad
  • Or a fee per purchase or click
Use cases

One way to run creator programs, whatever you sell

Apps and SaaS

Turn a launch into a stream of creator videos. Pay per view with a cap per clip, so one viral post can't drain the budget.

@maya · launch democap reached

1,240,000 views

$500 of $500 cap

Campaign budget

$3,200 of $10,000

E-commerce

Pay a flat amount for every approved unboxing, try-on or review. Or pay per 1,000 likes, comments, shares and saves.

Unboxing
approved

$40.00

Try-on
approved

$40.00

Review
approved

$40.00

Media and entertainment

Put a song or trailer in front of millions through clippers. Track every clip for 30 days and pay per 1,000 views.

Trailer clips · 14 trackedtracking

3,412,900 views

Day 1

Day 21 of 30

SaaS and AI products

Pay creators for launch and tutorial videos. On YouTube and X, you can count organic views only, so views from ads don't earn.

@devdan · setup tutorialorganic only
Organic views · earn102,400
Views from ads · don't earn18,000
Integrate

Your agent can run the campaign

Creator campaigns are on our MCP server. Ask it to review submissions, approve the clean ones or preview what you owe.

› claude

Claude Code v2.1.19

Opus 4.5 · Claude Max

~/software

›

✓ registered · https://mcp.zernio.com/mcp

✓ signed in over OAuth · no key pasted

✓ call_tool · 38 pending review, 4 flagged

✓ 34 approved · flagged ones left for you

Build it yourself with 8 SDKs or the REST API

Create campaigns, invite creators and pay them from Node, Python, Go, Ruby, Java, PHP, .NET, or Rust, or call the REST API directly.

Read the docs
import Zernio from '@zernio/node';
const zernio = new Zernio(); // reads ZERNIO_API_KEY
const { data } = await zernio.creatorcampaigns.createCreatorCampaign({
body: {
profileId: 'prof_2x9',
name: 'Launch clips',
platforms: ['tiktok', 'instagram', 'youtube'],
settlement: 'treasury',
economics: { type: 'cpm', ratePer1kCents: 100, budgetCents: 100000 },
},
});
  • Node
  • Python
  • Go
  • Ruby
  • Java
  • PHP
  • .NET
  • Rust
What it costs

Free to run. 4% when you pay creators.

Tracking, authenticity scores, approvals, the payout ledger and the creator join page cost nothing.

Paying creators through Zernio

4%

per payout, $0.50 minimum, added on top. The creator gets 100%.

Paying them yourself (Dub, bank transfer, by hand)

$0

No payout fee. Creator accounts bill as connected accounts.

Frequently Asked Questions

Pay creators for views you can verify

Set the deal, send an invite link and approve what is real.

  • Platform-verified views
  • Read-only connect
  • Pay on views, posts or ads