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.

Bounty_OS
📁 Bounty_OS Documentation
Platform ▸ campaigns.txt

Campaign Lifecycle

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.

Campaign States

draft → pending_approval → approved → active → completed
                          ↓
                      rejected
StateWho ActsWhat Happens
DraftBrandCampaign is being created. Not visible to creators.
Pending ApprovalAdminBrand submitted the campaign. Admin reviews details, budget, and guidelines.
ApprovedSystemAdmin approved. Campaign is visible to creators but not yet funded.
ActiveCreatorsBrand has funded the campaign. Creators can join and start posting.
CompletedSystemView targets met or admin triggered finalization. Payouts processed.
RejectedAdminCampaign did not meet platform standards. Brand can edit and resubmit.

Finalization States

Once a campaign enters completion, it goes through a separate finalization pipeline:

pending → awaiting_completion → ready_for_payments → processing → completed
  • Pending: Completion detected, final metrics being collected.
  • Awaiting Completion: Waiting for all post metrics to stabilize.
  • Ready for Payments: Metrics finalized, payout calculations ready.
  • Processing: Payouts being transferred to creator balances.
  • Completed: All payouts credited. Surplus refunded to brand if applicable.

Content Types

Each campaign tracks two content types independently:

  • Original Content: New content created specifically for the campaign.
  • Repurposed Content: Existing content adapted to feature the brand.

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.

Auto-Completion
The system checks for campaign completion every 30 minutes. If all view targets are met, finalization begins automatically — no action needed from the brand or admin.
41 objectsUpdated 2026-02-10
Bounty_OS

Bounty_OS

Product placement for the creator economy.

[email protected]
[email protected]

© 2025 Bounty_OS. All rights reserved.
TikTokInstagram

We use cookies to analyze site usage and improve your experience. Privacy Policy