A Spark Ads code lets a brand run a creator's TikTok post as an ad from the creator's account. The creator opens the post, taps the three dots, goes to Ad settings, turns on Ad authorization, picks 7, 30, 60, or 365 days, and copies the code. The brand pastes it in TikTok Ads Manager under Tools, Creative library, Spark Ads posts. Views, likes, comments, and follows from the ad count on the creator's post.
134%
Higher completion rate for Spark Ads than standard in-feed ads, in TikTok's own test
What are TikTok Spark Ads?
TikTok calls Spark Ads "a native ad format" that uses organic TikTok posts in advertising (TikTok Ads Help Center). The ad shows the creator's name and profile, so it looks like a normal post, and the engagement it earns stays on that post. One Ads Manager account can hold up to 10,000 Spark Ads. In TikTok's own test, Spark Ads had a 134% higher completion rate than standard in-feed ads (TikTok for Business).
One way to use them: wait for a post to go viral on its own, then pay to push it. @organicbond puts Spark Ads codes behind UGC videos that already went viral organically and says he got a 3.4x return on ad spend. That is his own number. We have not verified it.
How do creators generate a Spark Ads code?
- Open the post in the TikTok app and tap the three dots.
- Tap Ad settings and accept the ad terms the first time.
- Turn on Ad authorization.
- Pick how long the code works: 7, 30, 60, or 365 days (TikTok Ads Help Center).
- Tap Generate code, then Copy code, and send it to the brand.
TikTok moves these menus between app versions. If Ad settings is not on the post, look under Settings and privacy, then Creator tools. When a creator tags a brand with the Disclose commercial content setting, TikTok's help pages say the post is pre-authorized for that brand's Spark Ads for 60 days by default, so no code is needed.
@carlmonkft runs through the same steps on screen:
How does a brand add a Spark Ads code in Ads Manager?
- Go to Tools, then Creative library, then Spark Ads posts, and click Apply for authorization (TikTok Ads Help Center).
- Paste the code, click Search to preview the post, then Confirm. You can add up to 20 codes at once.
- Build the ad. At the ad level, choose the authorized post from the TikTok posts tab, add a call to action, and publish.
You can also authorize a code while you build the ad: add a creative, open the TikTok posts tab, and click Apply for authorization (Archive help guide).
What stops a Spark Ads code from working?
| Problem | What to do |
|---|---|
| The code expired (error 4025) | The creator can extend it only before it expires. After that, ask for a new code. |
| The post is private (not_public_video) | The creator makes the post public, then the code works. |
| A duet or stitch | Get codes from every creator in the post; TikTok blocks posts with more than one person who has not authorized. |
| Music the brand cannot use | Business accounts can only use the Commercial Music Library. The General Music Library is not cleared for brands, and ads can stop with "Missing music copyright". |
| The post was removed or banned | Banned posts cannot run as ads. Ask for a different post. |
From TikTok's help pages on Spark Ads code errors, the Commercial Music Library, and ad statuses, checked October 24, 2026. The music problem is the easiest one to prevent: pick Commercial Music Library sounds or original voiceover before the video is made.
Do Spark Ads need a disclosure label?
The creator should turn on Disclose commercial content when they post. Choosing "Your brand" labels the post Promotional content, and choosing "Branded content" labels it Paid partnership. TikTok says the label cannot be changed after posting, so get it right the first time (TikTok Ads Help Center). When the post runs as a Spark Ad, TikTok also marks it as an ad.
How much does Spark Ads access cost?
| Benchmark | Price | Source |
|---|---|---|
| Rate card | $100 to $150 a month | Insense rate card |
| Guide | $500 a month for a Spark Ads code, or 25% of the base rate per 30 days | Influencer Marketing Hub |
| Guide | 30% to 60% on top of the base rate | Gigapay, citing InfluencerFee (Oct 2026) |
These are benchmarks from guides and rate cards. Each deal still sets its own price. See how much UGC ads cost for the full price list.
How we run Spark Ads at ugcMaxx
We make every video with AI and post it on your TikTok account or on US TikTok accounts we run. Before launch, we agree Spark Ads access with you in writing for each account that posts, and we set the code length to match the paid usage term. Every script uses Commercial Music Library sounds or voiceover, and every edit keeps the hook inside the TikTok safe zone. Write your own brief with the free brief generator, or book a call.
Sources
- TikTok Ads Help Center: Spark Ads, creating Spark Ads, Spark Ads code errors, Commercial Music Library, ad statuses, and content disclosure for creators
- TikTok for Business: Spark Ads 101
- Archive: creating Spark Ads in TikTok Ads Manager (August 2026)
- Insense: how to compensate creators, Influencer Marketing Hub: whitelisting and Spark Ads, and Gigapay: usage rights and whitelisting fees in 2026
