Campaign Lifecycle | Bounty_OS Docs
The complete lifecycle of a Bounty_OS campaign from draft to finalization, including approval states, content type tracking, and auto-completion.
The complete lifecycle of a Bounty_OS campaign from draft to finalization, including approval states, content type tracking, and auto-completion.
Every campaign on Bounty_OS follows a defined state machine from creation through completion. Understanding these states helps brands and creators know what to expect at each stage.
draft → pending_approval → approved → active → completed
↓
rejected| State | Who Acts | What Happens |
|---|---|---|
| Draft | Brand | Campaign is being created. Not visible to creators. |
| Pending Approval | Admin | Brand submitted the campaign. Admin reviews details, budget, and guidelines. |
| Approved | System | Admin approved. Campaign is visible to creators but not yet funded. |
| Active | Creators | Brand has funded the campaign. Creators can join and start posting. |
| Completed | System | View targets met or admin triggered finalization. Payouts processed. |
| Rejected | Admin | Campaign did not meet platform standards. Brand can edit and resubmit. |
Once a campaign enters completion, it goes through a separate finalization pipeline:
pending → awaiting_completion → ready_for_payments → processing → completedEach campaign tracks two content types independently:
Each content type has its own view target, payout rate, and completion status. A campaign is only fully complete when both content type targets are met.
We use cookies to analyze site usage and improve your experience. Privacy Policy