Skip to content
UGC API

Repost a viral UGC clip automatically

When one creator's post takes off, the fastest win is putting the same clip on more accounts while the format is hot. Most teams notice two days later in a spreadsheet. A breakout rule does it in the first hours.

Updated

What counts as a breakout

Raw views don't work: 10,000 views is great for a new account and bad for a big one. UGC API compares each result with its own account: a breakout is a post that reaches 3× the account's median views (from its other posts at least a day old, with at least 100 views) within 48 hours. You can change the multiple and window per rule.

Get told

json
{
  "type": "post.breakout",
  "data": {
    "post_id": "post_abc", "clip_id": "clip_a634d29f5398886a", "campaign_id": "cmp_xyz",
    "platform": "tiktok", "username": "mia.makes", "url": "https://www.tiktok.com/@mia.makes/video/123",
    "views": 18400, "account_median_views": 2100, "multiple": 8.8, "hours_live": 14
  }
}

Or let the campaign repost it

json
"rules": [{
  "when": "breakout", "multiple": 3, "within_hours": 48,
  "action": "repost",
  "targets": { "tags": ["backup-creators"], "platforms": ["tiktok", "instagram"] },
  "max": 10, "delay_minutes": 60
}]
  • It reposts to accounts in targets that don't already have the clip, up to max, delay_minutes later.
  • One repost per clip per campaign, so a clip doesn't snowball across your whole roster.
  • Each repost uses credits like any post, and a rule.reposted webhook lists where it went.
  • Reposts are labelled repost in the report, so you can see whether the second wave worked.
Reposting the same clip widely can look spammy to platforms. Use a separate group of accounts, a delay, and a modest max. Caption variants help too.

FAQ

How fast does it react?

Numbers refresh hourly, so a breakout is usually caught within an hour or two of crossing the threshold.

Does it need TikTok stats?

Yes, a TikTok breakout needs TikTok views, which come with TikTok's video.list permission. Instagram, Facebook and YouTube breakouts work now.

Related