Usage Hawk checks Meta ads after every deal ends. TikTok is coming later.Check your deals

How to Get a Spark Ads Code on TikTok (and Which Length to Pick)

To get a Spark Ads code on TikTok, open the video, tap the 3 dots, tap Ad settings, turn on Ad authorization, tap Generate, choose how long the code lasts (7, 30, 60 or 365 days) and tap Copy code. The brand pastes it into TikTok Ads Manager to run your video as an ad from your account. Here are the full steps, the settings that trip creators up, and how to pick the right length.

Key takeaways

  • A Spark Ads code lets a brand run one of your TikTok posts as an ad, from your account.
  • You choose the length: 7, 30, 60 or 365 days. Match it to your contract.
  • A private video becomes public once a brand uses it.
  • You can't delete the video until its ad authorization is removed.
  • Videos over 10 minutes, or banned posts, can't be used.

Step 1: allow ad authorization on your account

  1. In the TikTok app, go to Settings and privacy, then Privacy. Or go to your profile (Me), then Creator tools.
  2. Turn on the setting that allows your posts to be authorized for ads.

TikTok's help center says Authorized posts must be allowed in the creator's profile, from Settings and privacy, then Privacy, or from Creator tools.

Step 2: generate the code for the video

  1. Open the video you want the brand to run.
  2. Tap the 3 dots.
  3. Tap Ad settings.
  4. Agree to the advertising content terms of service.
  5. Turn on the Ad authorization toggle.
  6. Tap Generate to create the video code.
  7. Choose how long the authorization lasts: 7, 30, 60 or 365 days.
  8. Tap Copy code and send it to the brand.

Steps from TikTok's Business Help Center, read October 18, 2026. TikTok renames menus from time to time.

Which length to choose

Match the code to the deal
Your dealChooseWhy
30 days of paid usage30 daysCovers the deal and nothing more
60 or 90 days of paid usage60 days, then a new code if extendedThere's no 90-day option; a second code is a natural point to invoice the extension
A year-long partnership365 daysOnly with a signed annual deal
Not sure yetThe shorter optionYou can always send a new code. You can't shorten one you've sent

A 365-day code on a 30-day deal gives the brand 11 months you haven't been paid for. Pricing that extra time is covered in how much to charge for usage rights.

Things TikTok's help center says that surprise creators

  • Private videos go public. A private video becomes public once it's used in a campaign, and you can't change it back during the promotion.
  • Deleting is blocked. The video must be un-authorized as a Spark Ad before you can delete it.
  • The caption is locked. It can't be edited once the post is authorized as an ad.
  • Engagement stays yours. Views, likes, comments and follows from the ad count on your original post.
  • Duets and Stitches need two codes, one from each creator.

Spark Ads vs Meta partnership ads

They do the same job on different platforms: the brand runs your post as an ad under your name. The big difference is the end date. A Spark Ads code has one you choose. A Meta partnership ad code doesn't, and lasts until you turn it off. See how to get a partnership ad code and how to whitelist on Instagram.

Usage Hawk checks Meta (Facebook and Instagram) today. It doesn't check TikTok yet, so for Spark Ads, the code's end date is your main protection.

Frequently asked questions

How do I get a Spark Ads code on TikTok?

Open the video, tap the 3 dots, tap Ad settings, agree to the terms, turn on Ad authorization, tap Generate and choose 7, 30, 60 or 365 days. Tap Copy code and send it to the brand.

How long does a Spark Ads code last?

You choose when you generate it: 7, 30, 60 or 365 days, according to TikTok's Business Help Center. Pick the length that matches the usage period in your contract.

Why can't I find Ad settings on my TikTok video?

Ad authorization has to be allowed on your account first, in Settings and privacy or Creator tools. Check the video isn't banned or longer than 10 minutes, which TikTok says can't be used for Spark Ads.

Will my private video become public?

Yes, if a brand uses it. TikTok says a private video becomes public once it's used in a campaign, and its privacy setting can't be changed during the promotion.

Can I delete a video that's being used as a Spark Ad?

Not straight away. TikTok says a video has to be un-authorized as a Spark Ad before it can be deleted from the account.

Can the brand edit my caption?

No. TikTok says the ad's display name and text come from your post and can't be edited in Ads Manager, and the caption can't be changed once the post is authorized as an ad.

What's a Spark Ad for a Duet or Stitch?

The brand needs a code from both creators: one for the Duet or Stitch post and one for the original video.