Campaign OS
Campaign OS is the layer that holds a UGC campaign together: briefs, creator rosters, approvals, and post tracking live in one accountable record instead of seven tabs and a Notion doc.
What Campaign OS replaces
Most UGC operations are assembled from tools that were never meant to talk to each other. The brief lives in a doc, the roster in a spreadsheet, approvals in a group chat, and live post links in someone’s DMs. Nothing reconciles, so every status question becomes a manual audit.
Campaign OS keeps those four things in one place and connects them, so the brief a creator was given, the version you approved, the post that went live, and the payout that followed all resolve to the same record.
How a campaign moves through the system
- Brief
- Campaign requirements, references, and deliverable counts are written once and versioned, so every creator works from the same source rather than a forwarded message.
- Roster assignment
- Creators are assigned to a campaign with scope, deliverable count, and compensation attached to the assignment itself.
- Review
- Submitted work moves through checklist review with version history, so revision requests and approvals stay attached to the deliverable.
- Shipping
- Approved content is published and the live post link is captured against the original brief and creator.
- Reconciliation
- Post performance and payout status resolve back to the same campaign record used to brief the work.
What stays accountable
Every deliverable carries version history, so a revision request is attached to the work it refers to rather than to a conversation. Approvals happen in batches with a checklist, which keeps brand review consistent across creators rather than dependent on who reviewed it.
Campaign state is pause-safe: pausing a campaign stops future work from being generated while leaving completed history intact, so reporting on a paused campaign stays accurate.
Related
See it on your own campaigns.
A walkthrough of briefs, approvals, tracking, and payouts using your platforms and volume.