TikTok Marketing

Spark Ads Code (Video Authorization)

A Spark Ads code (also called a video authorization code) is a token a TikTok creator generates in the app to authorize a brand to run one of their videos as a Spark Ad. The creator enables ad authorization on the post, copies the code, and the brand pastes it into TikTok Ads Manager.

How to get a Spark Ads code, step by step

On the creator's side (TikTok app):

  1. Open the video to authorize and tap the three-dot (or Share) menu.
  2. Tap Ad settings and switch Ad authorization on.
  3. Choose the authorization period: the app offers fixed windows from 7 up to 365 days (7, 30, 60 or 365).
  4. Tap Generate code, then Copy code, and send it to the brand.

On the brand's side (TikTok Ads Manager): when building the ad, open the TikTok posts tab, choose Add post, paste the code and confirm. Ads Manager accepts up to 20 codes at a time, and the post then appears as selectable Spark Ads creative, without the brand ever getting access to the creator's account.

Validity and control. When the period ends the code deactivates and ads using it stop delivering; an expired code cannot be revived, so the creator must issue a new one. A code covers one video only, the creator keeps ownership of the post, and ending the authorization halts the ads. A video code can be removed from Ads Manager only after every ad using it has been deleted.

Why it matters for brands

Spark codes are the operational bottleneck of creator amplification: campaigns stall when codes arrive late or expire mid-flight. Brands that write the 365-day window into the creator agreement, alongside usage rights, and track expiry dates keep paid distribution running without renegotiating every renewal.

Ready to turn customers into creators?

Try TikJoy for free — integrate TikTok and WhatsApp in seconds and reward your community with JoyBack wallet rewards (no purchase required).