Stop guessing if your affiliate ad will convert.
TokBench scores your TikTok affiliate ad against the same rubric top-earning TikTok Shop and LTK creators are already winning with — hook rate, FTC disclosure, code clarity, save-bait potential, and a per-ad GMV projection. Drop in a link, file, or script. ~10 seconds.
// WHY_AFFILIATES_LEAK_REVENUE
Affiliate ads die in five specific ways. We catch all five.
Buried product
The product doesn't appear in frame until 8+ seconds. You lost 73% of viewers before they saw what you're selling.
Code mentioned, not shown
You said the code out loud but didn't put it on screen. Viewers can't pause and copy. That's a 40% click-through tax for nothing.
Missing FTC disclosure
No #ad in the first 3 seconds. Algorithm penalty risk + audience trust loss + potential FTC enforcement. We flag it.
Studio-polished
If it looks like a commercial, viewers scroll. Affiliate ads especially need handheld, ambient sound, no-makeup energy.
Vague CTA
"Check it out" converts 4x worse than "save this post and I’ll DM you the link when it restocks." Specificity drives action.
Save-bait absent
TikTok's algorithm weights saves heavily for shopping content. If your ad doesn't earn a save, the algo won't push it to high-intent buyers.
// AFFILIATE_RUBRIC
Eight checks calibrated to actual top-earning affiliate ads.
Product-first hook (3s)
Highest weightDid the product appear in frame within the first 3 seconds, or did you spend that time on a creator-first intro? Affiliate buyers need the visual answer fast.
FTC disclosure
Compliance checkWas #ad / Paid Partnership / 'I get a small commission' visible in the first 3 seconds — not just buried in caption hashtags? We flag missing or hidden disclosure.
Code / link clarity
Conversion-criticalIf you mentioned a code, was it also on screen long enough to read? Was 'link in bio' specific about what the link is for? Vague CTAs leak conversion.
Native execution
Algorithm fitStudio polish reads as 'ad' to TikTok viewers and to the algorithm. Handheld, ambient sound, no-makeup energy. We score against actual native-looking top performers.
Save-bait potential
Algo distributionTikTok's algorithm weights saves heavily for shopping content. We check whether your ad gives viewers a reason to save (gift idea, restock alert, comparison reference).
Comment-bait CTA
Compounding distributionDM-me-the-code, ask-in-comments, or 'name a brand that' CTAs drive comment volume — and comment volume drives algo distribution to other shopping-intent viewers.
Pacing for retention
Hold rateCuts every 1–2 seconds in the first 6, then 2–3 second beats for the demo, then a 2-second hold on the result frame. We score your actual rhythm against this.
Vertical fit
Category-specificBeauty wins on close-ups + sound-on. Tech wins on hands + functional demo. Fashion wins on GRWM / OOTD. We score against the category your product is in.
// REVENUE_PROJECTION
Every report comes with a dollar number, not just a score.
We multiply your predicted hook rate by realistic CTR / conversion / AOV / commission inputs to project the GMV your ad should drive at 10K, 100K, and 1M views. Then we show what that number becomes if you implement the top fixes. Concrete dollars instead of vague advice.
10K views
After top fixes
100K views
After top fixes
1M views
After top fixes
Example shown for a $40 AOV product at 12% commission with conservative click-through assumptions. Your numbers will differ — the projector uses your actual rubric scores.
// WHO_THIS_IS_FOR
Built for the creators actually moving product.
TikTok Shop
Affiliates earning 5–30% commission
Tag products directly in-video. Best for impulse buys $10–$80. Hook + save score is your conversion engine.
LTK / RewardStyle
Multi-platform aggregators
Link-in-bio routing across TikTok / Instagram / Pinterest. Caption clarity + URL CTA matter more than in-video tags.
Direct DTC code
Brand-specific discount codes
SARAH20-style codes feel personal. Code-clarity score + on-screen placement is the difference between $X and $X×4.
// FAQ
Common questions.
What's an affiliate ad in TokBench?
Any TikTok ad where you earn commission on attributed sales — TikTok Shop product tags, LTK link-in-bio routing, brand-specific discount codes, or direct DTC affiliate links. The rubric weights are different than for brand-direct ads (CTA, code clarity, and FTC disclosure are scored higher).
Does the FTC disclosure check actually catch problems?
Yes. We check both the visual (on-screen text or branded-content tag visible in the first 3 seconds) and the audio (verbal disclosure). Caption-only disclosure does not count — the FTC has stated that material connection must be conspicuous. We flag your ad if disclosure is missing, late, or hidden.
Will my hook score predict actual conversion?
Hook rate predicts the percent of viewers who watch past 3 seconds — that's the population that even has a chance to click your link. Multiply hook rate × CTR × conversion rate × AOV × commission to get your projected affiliate revenue. We do that math for you in the GMV projection card.
Do I need a TikTok Shop account?
No. TokBench works on any TikTok ad regardless of how you monetize — Shop tags, LTK, discount codes, or direct affiliate links. Drop in a video, image, URL, or script.
Is it actually free?
Free during public beta. Existing free users will be notified before any feature gets paywalled. Pro and Agency tiers will open eventually — drop your email on /pricing to be told the day they do.
How long does it take?
Quick check is about 10 seconds. Deep dive is 30–60 seconds. Both modes apply the affiliate-aware checks if your ad shows affiliate signals (codes, link-in-bio language, FTC disclosure markers, etc).
Free during beta. ~10 seconds per check.
Re-shoot before you ship the wrong cut. Or post and find out 24 hours later your code didn't convert.
REVIEW MY AFFILIATE AD