Home/Blog/TikTok Spark Ads and whitelisting

TikTok paid

TikTok Spark Ads and Whitelisting: A Brand Team Guide

Spark Ads and whitelisting are the same idea under two names, and they are how modern brands turn a creator video into a paid ad that still looks organic. Get the setup right and you run high performing creator content at scale, with the likes and comments carrying over. Get the authorization or the usage rights wrong and the whole thing stalls. This is the brand team guide: what Spark Ads are, how whitelisting works, Spark versus non-Spark ads, and the permissions you have to lock first.

What you will take away

  • What TikTok Spark Ads and whitelisting are, and why they are the same thing.
  • How Spark Ads compare to non-Spark, standard in-feed ads.
  • How the spark code and creator authorization flow actually works.
  • The usage rights and disclosure a brand team has to lock before running.
  • How to manage Spark Ads, codes, and rights at real volume.
01

What TikTok Spark Ads and whitelisting actually are

The two terms confuse people because they describe one thing from two sides. Spark Ads is the format. Whitelisting is the permission that unlocks it.

In TikTok's own words, Spark Ads are a native ad format that lets you leverage organic TikTok posts and run them as ads. Whitelisting is the older, cross-platform term for the same move: a creator grants a brand permission to run an ad from the creator's own handle, using content the creator posted. So when people say TikTok whitelisting, they almost always mean Spark Ads, because Spark Ads is the mechanism TikTok gives you to do it. A creator authorizes a specific organic post, a spark ad code is generated, and the brand applies that code in TikTok Ads Manager. The ad then runs from the creator account, and crucially the engagement stays attached to the original post, so likes, comments, and shares build on what the video already earned rather than starting from zero. That native, socially proven quality is exactly the point of producing native TikTok UGC in the first place.

!
One idea, two names. Whitelisting is the permission. Spark Ads is TikTok's format for it. If someone offers you TikTok whitelisting, they are talking about Spark Ads.
02

Spark Ads vs non-Spark ads: why the native version wins

A non-Spark ad is a standard in-feed ad that runs from the brand ad account, with no organic post behind it and no creator handle attached. A Spark Ad runs from a real creator post. That difference sounds small and changes almost everything about how the ad is received.

DimensionNon-Spark in-feed adSpark Ad (whitelisted)
Runs fromBrand ad accountCreator handle
EngagementStarts at zeroCarries over from the post
Social proofLooks like an adLooks like a real creator
Profile clicksGo to the brandCan drive the creator too
Needs authorizationNoYes, a spark code

Because a Spark Ad keeps the look, the handle, and the accumulated engagement of an organic post, it tends to feel native and carry more trust, which is the same reason a UGC ad asset out-earns a polished spot, as we cover in influencer post vs UGC ad asset. Non-Spark ads still have a place, mainly for brand-made concepts where there is no creator post to boost, but for creator content, whitelisting is almost always the stronger route.

03

How the spark code and authorization flow works

The whole mechanism runs on a short handshake between the creator and the brand. Nobody hands over a password, and the creator keeps ownership of the post. The steps are simple, but each one has to happen in order.

1 CREATOR Organic post @mia.creates ♥ 12.4K already earned SPARK CODE 2 BRAND TikTok Ads Manager applies the code + budget 3 LIVE Spark Ad, running Same post, paid reach on top ♥ 12.4K carries over
Whitelisting in one picture: the creator authorizes an organic post and shares a spark code, the brand applies it in Ads Manager, and the post runs as a Spark Ad with the engagement it already earned carrying over.
✓
The creator posts organically

The video goes live on the creator's own TikTok account as a normal post, so it can accumulate real views and engagement first.

✓
The creator authorizes it

In TikTok settings the creator turns on ad authorization for that post and generates a spark ad code, choosing how long the authorization lasts.

✓
The brand applies the code

The brand enters the spark code in TikTok Ads Manager, which turns the organic post into a Spark Ad the brand can target and spend behind.

✓
The window is set

The authorization runs for the agreed period. When it ends, the brand can no longer run the post, which is why the window and the usage rights have to match the campaign.

That authorization window is the part brands miss most often. A spark code with a 30 day window on a 90 day campaign means the ad quietly stops running two thirds of the way through. Match the window to the plan up front.

04

The usage rights and disclosure to lock first

A spark code is a technical permission, not a legal one. The two are easy to confuse, and the gap is where brands get caught. Before running, settle the rights and the disclosure.

✓
Usage rights, in writing

Agree what the brand can do with the content, on which placements, and for how long, separate from the spark code window. Owned rights are what let you keep running and repurposing the asset.

✓
An authorization window that matches

Set the spark code duration to cover the full campaign, with margin. Renewing a code mid flight is avoidable friction that pauses spend.

✓
Disclosure of the paid relationship

A whitelisted ad is still a paid endorsement. The FTC endorsement guides require a clear, conspicuous disclosure, so the creator content must signal the partnership even when it is running as a Spark Ad.

Getting these locked before launch is exactly the kind of cross team alignment that keeps a campaign from stalling, which is why we treat it as part of the pre-kickoff alignment rather than an afterthought.

05

Spark vs non-Spark: see the difference

The gap between the two formats is easiest to feel, not read. Flip the switch below and watch the same slot change from a plain brand ad into a whitelisted creator post.

See the difference

Flip between a non-Spark ad and a Spark Ad. Watch what changes on the phone.

Sponsored
♥0
💬0
↪0
yourbrand
Sponsored · runs from the brand ad account

A non-Spark ad starts from zero and reads as an ad. Flip to Spark to see the creator handle and inherited engagement appear.

06

Watch the engagement head start

Here is the single biggest reason a Spark Ad tends to win, made visible. Press play and watch two identical campaigns run, one whitelisted and one not.

The engagement head start

A Spark Ad starts with the engagement the post already earned. A non-Spark ad starts at zero. Press play.

Spark Ad (whitelisted)0
Non-Spark ad0

Same spend, same creative. The only difference is whether the ad kept the engagement its organic post already earned.

07

Running Spark Ads at scale

One Spark Ad is a handshake. A testing program is dozens of them a month, each with its own creator, spark code, authorization window, and rights terms to track. That coordination is where a brand team gets buried and where a managed UGC agency earns its place over doing it in house.

At volume, the work is not the ad setup, it is the operation around it: sourcing creators, producing native posts worth boosting, collecting and renewing spark codes before they lapse, holding the rights and disclosure standard on every asset, and feeding TikTok Ads Manager enough fresh whitelisted creative to keep testing. Done as a system, that is what turns Spark Ads from a clever one-off into a repeatable channel, the kind of output you can see in our case studies. It is also what our hire UGC creators process is built to run, and it starts once you are ready for a UGC agency to plug into your paid motion.

  • Whitelisting and Spark Ads are different things. They are the same idea. Whitelisting is the permission a creator gives; Spark Ads is TikTok's native format for running it. On TikTok, whitelisting is done through Spark Ads.
  • A spark code gives you the usage rights. No. A spark code is a technical authorization to run the post as an ad for a set window. Usage rights are a separate written agreement, and you need both.
  • Spark Ads always beat normal ads. Usually, for creator content, because engagement and social proof carry over. But for a purely brand-made concept with no creator post behind it, a non-Spark in-feed ad is the right tool.
  • A whitelisted ad does not need a disclosure. It does. Running from a creator handle does not remove the paid relationship, so a clear, conspicuous disclosure is still required.

We run your Spark Ads end to end

From sourcing creators and producing native posts to collecting spark codes, holding the rights, and feeding your Ads Manager, we run whitelisted creator ads at the volume real testing needs.

Native creator content. Spark codes and rights handled. Reported as verified views.

What are TikTok Spark Ads?
TikTok Spark Ads are TikTok's native ad format for boosting an organic post as an ad. Instead of running a standard ad from the brand account, the brand runs a real creator or brand post from its original handle, so the likes, comments, and shares the post already earned carry over to the ad. A creator authorizes the post and a spark ad code is generated, which the brand applies in TikTok Ads Manager. The result looks native and carries social proof, which is why Spark Ads usually outperform standard non-Spark in-feed ads for creator content.
What is TikTok whitelisting, and how is it different from Spark Ads?
Whitelisting is the permission a creator gives a brand to run an ad from the creator's own handle using the creator's content. Spark Ads is the native format TikTok provides to do exactly that. So on TikTok they are the same thing described from two sides: whitelisting is the permission, Spark Ads is the mechanism. When an agency or platform offers TikTok whitelisting, they mean running your creator content as Spark Ads through a spark code authorization.
Do TikTok Spark Ads still exist?
Yes. Spark Ads remain TikTok's native format for boosting organic posts as ads, and they are widely used for running creator and UGC content on paid. The setup still works through a creator authorization and a spark ad code applied in TikTok Ads Manager, with engagement carrying over from the original post. Because the format keeps the native look and social proof of an organic video, it continues to be the standard way brands whitelist creator content on TikTok.
Should I use Spark Ads on TikTok?
For creator or UGC content, usually yes. A Spark Ad keeps the creator handle, the native look, and the engagement the post already earned, so it tends to feel authentic and carry more trust than a standard in-feed ad, which starts from zero and reads as an ad. The main case for a non-Spark ad is a purely brand-made concept where there is no organic creator post to boost. If you are running creator content, whitelisting it as a Spark Ad is almost always the stronger choice.
How do you authorize a Spark Ad on TikTok?
The creator posts the video organically, then turns on ad authorization for that post in TikTok settings and generates a spark ad code, choosing how long the authorization lasts. The brand enters that spark code in TikTok Ads Manager, which turns the organic post into a Spark Ad the brand can target and spend behind. The ad runs for the authorization window the creator set, so the brand should match that window to the campaign length and pair it with a written usage rights agreement.
Do Spark Ads perform better than non-Spark ads?
For creator content they generally do, because a Spark Ad inherits the engagement and social proof of the original organic post and runs from a real creator handle, so it looks native rather than like an ad. A non-Spark in-feed ad starts with no engagement and no creator identity. That said, non-Spark ads are the right tool for brand-made concepts with no creator post behind them. The honest answer is that Spark Ads win for whitelisted creator content, while non-Spark ads still serve brand-only creative.

References & further reading

  1. TikTok Business Help: Spark AdsTikTok's own definition of the native Spark Ads format and authorization.
  2. FTC Endorsement GuidesWhy a whitelisted ad still needs a clear disclosure.
  3. What native means in TikTok UGCThe native quality Spark Ads are built to preserve.

Rhys McKay · Founder & CEO, UGC Agency

Runs managed UGC and creator campaigns delivering 18B+ views across a 62,900+ vetted creator network

Rhys runs whitelisted Spark Ads across paid programs for brands, handling the creator sourcing, spark codes, authorization windows, and usage rights so the ad account never runs dry. Connect on LinkedIn · About the agency →

This article is general guidance on TikTok Spark Ads and whitelisting and is not legal advice. Platform features, authorization steps, and disclosure requirements change; confirm the current process in TikTok Ads Manager and the latest platform and FTC guidance. Network and view figures describe our managed operation.