Codes and linked posts
Spark codes a creator shares, and posts on TikTok accounts linked to your Business Centres.
[ Walkthrough ]
TikTok campaign ops for affiliate offers, end to end — from the spark code to the revenue it earned.
01 — Creatives
Paste spark codes, or pick posts from the TikTok accounts linked to your Business Centres. SumAds checks each one with TikTok, keeps track of which ad account runs it, and shows which were rejected or burned.
Paste spark codes, or pick posts from your linked TikTok accounts.
SumAds authorizes each code with TikTok and reads the post.
A creative goes to the ad account that runs it, and stays there.
In use, rejected, or burned by a suspended account, per creative.
| Creative | Type | Ad account | Status |
|---|---|---|---|
| Morning routine #12 | Video | Account 07 | In use |
| Before and after set | Photo | — | Ready |
| Unboxing, cut B | Video | Account 03 | Rejected |
| Testimonial 4 | Video | Account 11 | Burned |
Spark codes a creator shares, and posts on TikTok accounts linked to your Business Centres.
Each post launches in its own format, read from the post itself.
A creative stays with the ad account that ran it. A bulk launch tags it instead.
When an ad account is suspended, the spark codes it ran stop working; SumAds marks them.
02 — Launch
Pick creatives, ad accounts, countries, budget and the offer link once. SumAds builds the campaign, ad group and ad on every account, and checks each step before anything spends.
Creatives and ad accounts, Smart+ or manual, or a saved template.
Countries, ages, budget and schedule, with sensible defaults.
The offer link carries the campaign, so revenue finds its way back.
Campaign, ad group and ad on every account, each one reported.
| Ad account | Campaign | Ad group | Ad | Status |
|---|---|---|---|---|
| Account 01 | In review | |||
| Account 02 | Approved | |||
| Account 03 | Delivering | |||
| Account 04 | Creating ad |
Both campaign types, each sent the way TikTok takes it.
Save a launch's settings and fill the form from them next time.
SumAds won't launch on an ad account TikTok has limited, where a campaign would never deliver.
A launch can wait for TikTok's verdict and copy the ad only once it is approved.
03 — Monitor
Campaign Manager puts every campaign, ad group and ad from your Business Centres in one table: spend from TikTok, revenue from your affiliate network's postbacks, and profit and ROAS beside each.
Spend and delivery come from TikTok, across every Business Centre.
Each postback lands on the campaign that earned it.
Spend, revenue, profit, ROAS and cost per conversion, per row.
Pause, resume, edit, duplicate or delete from the same row.
Spend
$4,820.00
Revenue
$9,310.00
Profit
+$4,490.00
ROAS
1.93x
| Campaign | Delivery | Review | Spend | Revenue | ROAS |
|---|---|---|---|---|---|
| Offer A · US | Delivering | Approved | $2,140.00 | $5,060.00 | 2.36x |
| Offer B · CA | Delivering | Approved | $1,480.00 | $2,610.00 | 1.76x |
| Offer A · GB | Out of budget | Approved | $820.00 | $1,640.00 | 2.00x |
| Offer C · US | Not delivering | Rejected | $380.00 | $0.00 | 0.00x |
Delivery and review side by side, in TikTok's words: approved is not delivering.
One Business Centre or all of them, over the dates you pick.
Your network's clicks beside TikTok's, so you see who never reached the offer.
Open any ad to see it the way it runs.
04 — Automate
Rules watch every ad account around the clock and act on what they find: they pause what spends without paying, stop an offer at its cap, appeal what TikTok rejected, and tell you on Telegram.
Pick the limits: ROAS, drop-off, cost per conversion, spend.
Rules check every ad account, all day, without a list to keep.
Pause, appeal, or stop at the cap, with every action logged.
A Telegram message says what changed and why.
On ROAS, drop-off, cost per conversion or a spend cap, ranked so a campaign that pays is left alone.
Rejected ads are appealed for you, and the outcome is followed up.
When an offer reaches its cap, its campaigns pause.
Alerts when a rule acts, and the assistant in the same chat.
The big picture
The four parts make one loop: every turn of it puts money behind what pays.
Spark codes and posts, checked and ready.
Many ad accounts, one form, tracking in place.
Spend against postbacks, live.
Losers paused, rejections appealed.
Copy what wins, cut what loses, add new creatives.