Skip to main content

Blitz Campaigns

A Blitz is a one-to-many cross-promotion. 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 for a coordinated push — a launch, an announcement, a milestone — amplified across several audiences at once, instead of running several separate 1:1 swaps.

Before you start​

Creating a Blitz needs a plan that includes it:

PlanBlitz partners
Free, Referral Premium, Lite, Plus, EliteNot available
MasterUp to 5
UltimateUp to 10

The selector's minimum is 2 partners — a one-partner Blitz is a 1:1 campaign. Your plan strip shows Blitz: up to N partners when you have it, and the create wizard only offers the checkbox then.

To launch, the creator also needs a linked Telegram account and a channel with a public @username. To claim a slot, so does every partner — these are hard requirements a 1:1 campaign does not have.

Step by step: creating a Blitz​

  1. Go through the normal create wizard — channel, genre, schedule.
  2. On Step 3 — Review, tick ⚡ Make it a Blitz and choose the slot count with the Up to N partners selector.
  3. Press Create CP code. Share the code, and optionally tick List this on the open-codes board so partners can find it. Every partner claims a slot with the same one code.
A Blitz code does not expire at 24 hours

Unlike a normal code, a Blitz stays open while it collects partners. It closes only when you launch it or cancel it. One caveat: a Blitz listed on the board still drops off the board after 24 hours, because the board only shows listings from the last day — the code itself keeps working for anyone holding 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. Up to 991 visible characters with the full formatting toolbar, plus inline buttons at your plan's cap. Save post / Update post; you can edit until you launch.
  • Partners (claimed / max) — every claimed slot with the partner's @handle, a Post ready pill, 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.
A Blitz post carries no photo

Neither the creator's post nor a partner's can have an image attached. There is no photo slot in either Blitz composer, and text plus buttons is what goes out. If your promo depends on an image, run 1:1 campaigns instead — the 1:1 composer takes one photo per post on every plan.

Why the Blitz counter stops at 991

Both Blitz composers hold back 33 of the post's 1,024 characters for the attribution line — advertisement via onflowads.com, 31 characters after a blank line. Whether it is actually added is decided per channel, by the plan of the channel carrying the post: a Blitz post lands in many channels on many different plans, so there is no single answer to give you in advance, and the room is reserved either way. The note under the creator's box says so — the line is "added in each partner channel whose plan does not remove it". Which plans remove it is on What gets posted.

Launching​

You can launch once your own post is built and at least one partner has claimed a slot. Until then the page says "Build your post, then launch once at least one partner has built a post."

  1. Press ⚡ Launch Blitz (N ready) — it arms to Confirm launch.
  2. Press again to confirm.

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 cannot add more partners afterwards, and you cannot un-launch. Unfilled slots go unused.

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 Blitz campaign — Claim a slot pane.

  1. You see the creator's channel card, the schedule, their post under Their post — runs in your channel, and "X of N slots taken".
  2. Paste your public channel link and press Fetch channel. The add-bot-as-admin check applies.
  3. Write your post — the promo that will run in the creator's channel — up to 991 visible characters, with optional inline buttons at your plan's cap. Here the reserve note names one channel, because there is only one: the line is "added unless the creator's channel is on a plan that removes it".
  4. Press Continue to the Review step, which shows the post exactly as the creator's subscribers will see it, and press Claim slot there. You see Slot claimed, with a notice. An unfinished post is kept as a draft on this device until the claim goes through.

Claiming and writing are one action: a slot cannot exist without a post. Re-entering the code later shows "You've claimed a slot and built your post. Waiting for the creator to launch."

A claimed slot is a commitment on a schedule you cannot negotiate

A Blitz partner does not get the schedule-proposal step a 1:1 joiner gets. You claim on the creator's timing as it stands, or you do not claim. Check the go-live against your own calendar before you press Claim slot — the only way out afterwards is to ask the creator, who controls the launch, and dropping out of swaps shows up in your track record.

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, joins into the creator's channel through the ad, the creator's own subscriber gain, an Opens by partner comparison, and a per-partner row with each channel's subscriber gain, ad opens, joins 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 campaignBlitz
PlansEvery planMaster (5 partners) and Ultimate (10)
PartnersExactly one2 up to your plan's cap
Code expiry24 hours unjoinedNone — open until launch or cancel
Creator's postRuns in the partner's channelRuns in every partner's channel
Photo on a postOne photo, either side, any planNone, either side
AI draftingWrite with AI in the composerNot offered in either Blitz composer
Post reviewMutual approve / send back, 6-hour auto-approveNo review step — the creator sees every partner's post before launching; partners see the creator's post before claiming
Go-live triggerAutomatic once everything is approvedManual — the creator presses ⚡ Launch Blitz
Schedule negotiationEither side can propose new timingFixed — partners claim on the creator's schedule as-is
Telegram link requiredNoYes, on both sides
Public @username requiredFor deliveryTo claim or launch
ResultsOne combined panelPer-partner slots
Campaign insuranceDeclared cover, settled by the website on a verdictNot settled — a Blitz has no single "other side" to pay

If something goes wrong​

What you seeWhat it meansWhat to do
No ⚡ Make it a Blitz checkbox on Step 3Your plan's Blitz capacity is zero.Blitz is a Master and Ultimate feature. The plan strip's upgrade hint names it.
"Blitz multi-partner campaigns unlock on a higher plan."Same, refused server-side.See the availability table above.
"Link your Telegram account before joining a Blitz campaign."Claiming needs a linked Telegram — the engine DMs you at launch and the monitor probes membership.Link your account, then claim.
"Your channel needs a public @username to join a Blitz."The channel has no public handle.Set one in Telegram, then re-fetch the channel.
"Your channel needs a public @username and a linked Telegram to launch."The same two requirements, on the creator's side.Fix both, then press ⚡ Launch Blitz again.
"This blitz campaign is already full."Every slot is claimed.Ask the creator whether they will run another.
"This blitz campaign has already been launched or closed."The creator launched before you claimed.Nothing to do — the run is locked.
"No partner has built their post yet — wait for at least one."You pressed launch with zero claimed slots.Share the code more widely, or list the campaign on the board.
"Build your main post before launching."Your own Blitz post is not saved.Save it, then launch.
"The go-live time has passed — reschedule before launching."You waited past the scheduled start.Propose a new time, then launch.
"Couldn't launch — the campaign may have changed. Refresh and retry."A partner claimed a slot between your page load and your launch.Refresh the page and press launch again; the new slot is included.
"This is a Blitz campaign — join it through its claim page instead."Someone tried an ordinary 1:1 attach on a Blitz code.Enter the code on the join page; it detects the Blitz and shows the claim pane.

Next: Recurring promos — the other way to scale, by putting a partnership that already works on repeat.