Blitz Campaigns
A Blitz is a one-to-many cross-promotion: one campaign with up to N partners. You build one post that runs in every partner's channel, and each partner runs their post in yours. Everyone goes live together on the same schedule — one creation, one launch, many channels of reach.
Use a Blitz when you want a coordinated push — a launch, an announcement, a milestone — amplified across several audiences at once instead of running several separate 1:1 swaps.
Availability
Blitz is a higher-plan feature. Your plan strip shows "Blitz: up to N partners" when you have it, and the create wizard only offers the option then. The partner cap (N) depends on your plan. If you don't see the checkbox, the plan strip's upgrade hint names the plan that unlocks it.
Creating a Blitz
- Go through the normal create wizard — channel, genre, schedule.
- On the Review step, tick ⚡ Make it a Blitz ("one campaign, many partners on the same go-live. You build one post that runs in every partner's channel; each of them runs a post in yours. You'll build your post and launch once partners have joined.") and choose the slot count with the "Up to" selector (from 2 partners up to your plan's cap).
- Press Create CP code and share the code — and/or tick "List this on the open-codes board" so partners can find it. Every partner claims a slot with the same one code.
Unlike a normal code, a Blitz campaign stays open while it collects partners — it only closes when you launch it or cancel it.
Managing your Blitz (creator view)
While the Blitz is collecting partners, its campaign page shows:
- The banner: "⚡ Blitz campaign — Share your code — up to N channels can each claim a slot. Your one post runs in all of them; each of them runs a post in yours. Launch when ready and everyone goes live together."
- Your CP code ticket with a copy button.
- Your Blitz post — the composer for the one post that runs in every partner's channel ("This runs in EVERY partner's channel."). Same composer as a 1:1: text up to 1,024 characters plus up to 6 link buttons, Save post / Update post. You can edit until you launch.
- The Partners list ("claimed / max") — every claimed slot with the partner's @handle, a Post ready or No post badge, and a preview of their post. Until anyone joins: "No partners yet — share your code so channels can claim a slot."
- The ⚡ Launch Blitz button.
Launching
You can launch when your own post is built and at least one partner has built theirs — until then the page says "Build your post, then launch once at least one partner has built a post."
- Press ⚡ Launch Blitz (N ready) — it arms to Confirm launch.
- Press again to confirm. You'll see "Blitz launched — going live at your scheduled time."
At launch, partners who claimed a slot but never built a post are dropped — only slots with a ready post go live. After launch the campaign is Scheduled and read-only: the bot publishes everything at the agreed go-live and removes it at the end, exactly like a 1:1 campaign. Launching is final — you can't add more partners afterwards.
Claiming a slot in someone's Blitz (partner view)
Enter the code on the join page as usual. Instead of the normal steps you get the Claim a slot pane:
- You see the creator's channel card, the schedule, the creator's post under "Their post — runs in your channel", and how many slots are taken ("X of N slots taken").
- Paste your public channel link and press Fetch channel (the add-bot-as-admin check applies).
- Write your post — the promo that will run in the creator's channel — with optional link buttons.
- Press Claim slot. You'll see "Slot claimed! ⚡ — Your post is in and your channel is set. You'll go live when the creator launches the Blitz — we'll DM you then."
Re-entering the code later shows your claimed state: "✓ You've claimed a slot and built your post. Waiting for the creator to launch." A full or already-launched Blitz can't be claimed — you'll see "This blitz campaign is already full." or that it has "already been launched or closed."
To claim a slot, your Onflow Ads account must have its Telegram linked (so we can DM you at launch) and your channel needs a public @username — you'll see a clear message if either is missing. The same join gate and account-standing checks as any other join apply.
Blitz results
Once live or completed, the campaign page shows a dedicated Blitz results panel instead of the 1:1 panel: partner channel count, total opens of the creator's ad across all channels, the creator's own subscriber gain, an "Opens by partner" comparison, and a per-partner row with each channel's subscriber gain, ad opens and proof links. The creator sees every partner's row; each partner sees only their own slot. Details in Campaign results.
Differences from a 1:1 campaign
| 1:1 campaign | Blitz | |
|---|---|---|
| Partners | Exactly one | Up to N (plan-dependent) |
| Code expiry | 24 hours unjoined | None — open until launch or cancel |
| Creator's post | One post, runs in the partner's channel | One post, runs in every partner's channel |
| Post review | Mutual approve / send back, 6-hour auto-approve | No review step — creator sees partner posts before launch; partners see the creator's post before claiming |
| Go-live trigger | Automatic once everything is approved | Manual — the creator presses Launch Blitz |
| Schedule negotiation | Joiner can propose changes | Fixed — partners claim on the creator's schedule as-is |
| Results | One combined panel | Per-partner slots |
FAQ
Do partners in my Blitz see each other?
Each partner sees the creator's channel, post and slot count — not the other partners' posts. Only the creator sees every slot.
What if only one partner joins my five-slot Blitz?
You can launch with any number of ready partners from one upward. Unfilled slots simply go unused; unbuilt slots are dropped at launch.
Can a partner leave after claiming?
A claimed slot is a commitment to the creator's schedule. If you truly can't proceed, contact the creator — they control the launch — and remember that dropping out of swaps affects your track record.
Does a Blitz cost more allowance?
A Blitz consumes one initiation from your monthly allowance, like any campaign you create. Claiming a slot in someone else's Blitz is a join, which is never capped.
Next: Recurring promos — the other way to scale, by putting a partnership that already works on repeat.