Paid social

How to set up TikTok Spark Ads with a creator's video

The creator generates a code in the TikTok app, you apply it in Ads Manager, and the ad runs from their handle. Here is each step, and what trips people up.

By Creative strategy, Ad Army

Published Updated 5 min read

A creator's phone showing an ad authorization toggle and a copied code, passing to an Ads Manager screen where the code is applied to the creator's post
Illustration using sample data from the Ad Army demo: the creator generates the code, the advertiser applies it.

What you need before you start

  • A TikTok Ads Manager account and a campaign objective that supports Spark Ads
  • A creator who has agreed, in writing, to let you run the post and for how long
  • The video posted on the creator's TikTok account, with its final caption
  • Usage rights that cover paid ads, separate from the Spark authorization
  • An agreed disclosure for the ad

TikTok's About Spark Ads page explains that Spark Ads boost organic posts, that you can use other creators' posts only with their authorization, and that views, likes, comments, shares and follows from the boost are credited to the original post. That is why the creator, not you, starts the process.

Get the agreement settled before anyone touches a menu. Write down which post, which platform, how long, what you will pay for it, and how the ad will be labeled. Spark authorization only lets you boost that one post from the creator's account; it is not a license to download the video and run it elsewhere. If you also want to run the file from your own account, that needs usage rights in the agreement too.

Step 1: the creator generates the code

According to TikTok's guide for Smart+ campaigns, the creator:

  1. Makes sure authorized posts are allowed in their TikTok settings
  2. Opens the video, taps the three dots, then Ad settings
  3. Accepts the advertising content terms
  4. Turns on the Ad authorization toggle
  5. Generates a video code and picks an authorization period of 7, 30, 60 or 365 days
  6. Taps Copy code and sends it to you
Flow: the creator allows authorized posts, turns on ad authorization, picks a period and copies the code; the advertiser applies the code in Ads Manager and builds the ad with the creator's identity (opens the full-size image in a new tab)
Who does what, in order, based on TikTok's Spark Ads creation guides. The code shown is not real.

Ask for the code only after the caption is final. TikTok's guide for manual and search campaigns notes that captions can't be edited after a post is authorized.

Step 2: you add the code in Ads Manager

There are two routes, and TikTok documents both. Smart+ and manual campaigns label the screens slightly differently, so follow the guide for the campaign type you use.

  • From the creative library: go to Tools, then Creative library, open Spark ads posts and choose Apply for authorization. Paste the code, search, check it is the right post and confirm.
  • While building an ad: in the ad's creative section, choose to add videos, open the TikTok posts tab and click Add post. TikTok's manual campaign guide says you can batch authorize up to 20 codes at a time and review each post's authorization period there.

Menu names move around as Ads Manager changes. If a label doesn't match, search TikTok's help center for the current Spark Ads creation guide.

Step 3: build the ad from the creator's post

Select the authorized post and set the identity to the creator's TikTok account, so the ad shows their name and handle. TikTok's About Spark Ads page says the ad's display name and text reflect the organic post, which is another reason to settle the caption early. Finish the destination and tracking settings, then publish.

If you track sales per video, put your tracking on the ad's destination link. Our guide to finding which UGC video drove sales covers how.

Choosing the authorization period

PeriodGood forWatch out for
7 daysA quick test of one postShort for scaling a winner
30 daysA standard test and early scalingPlan the renewal before it lapses
60 daysA campaign with a known end dateAgree the fee for the full period
365 daysAn evergreen winnerCreators may ask more for a longer period
Bars drawn to scale for the TikTok Spark Ads authorization periods of 7, 30, 60 and 365 days, each with what it suits, and a note to ask about renewal before the code expires (opens the full-size image in a new tab)
The four periods TikTok offers. Plan renewals before a winning ad's code lapses.

Match the period to what you actually agreed with the creator. If a winner needs longer, ask before the code expires rather than after the ad stops. If it lapses, plan on asking the creator for a fresh code.

Common problems and fixes

ProblemLikely causeFix
The code isn't acceptedExpired, mistyped or for a different postAsk for a fresh code for the exact post
The caption is wrongIt was authorized before the caption was finalA repost with a new code is the only route, and it starts from zero engagement
The post is rejectedTikTok rejects banned organic postsPick a different post
The creator wants to delete the videoIt is still authorized as a Spark AdUn-authorize it first, then delete
A private video went publicPosts used in campaigns become publicAgree on this with the creator up front

The Meta version: partnership ad codes

Meta works the same way in principle. On Instagram, the creator opens the post, taps the three dots, then Partnership label and ads, turns on Get partnership ad code and copies the code to send you, per Meta's help page on partnership ad codes. Switching the toggle off stops new ads from using the code, but ads already running continue.

How Ad Army handles Spark Ads

Every approved Ad Army video comes with full content rights, so you can always run it from your own account. Spark Ads or whitelisting is an add-on we request for you from the approved video, for a set type and duration. It always needs the creator's OK. If they accept, you get the code for that video and pay a flat $50; if they decline, you pay nothing extra. Our guide to what whitelisting and Spark Ads cost explains why creators charge for it.

Ad Army Spark Ads and whitelisting request panel on an approved video, with type set to TikTok Spark Ads, a duration selector, a note to the creator and the $50 add-on billed only if the creator accepts (opens the full-size image in a new tab)
The request goes per video, for a set type and duration, and the creator can decline. Sample data from the Ad Army demo.

FAQ

  • Where does a creator find the Spark Ads code?

    In the TikTok app: open the video, tap the three dots, then Ad settings. With ad authorization turned on, they generate a code, choose the period and copy it.

  • How long can a Spark Ads authorization last?

    TikTok's Smart+ guide lists 7, 30, 60 or 365 days. Agree the period with the creator before they generate the code.

  • Can I edit the caption on a Spark Ad?

    No. The ad uses the organic post's caption, and TikTok says captions can't be edited after a post is authorized. Finalize it first.

  • Do Spark Ads give me usage rights to the video?

    No. Authorization lets you boost that post from the creator's account. Rights to use the video elsewhere, or from your own account, need a separate agreement.

Sources

  1. About Spark Ads, TikTok Ads Manager Help Center. Last updated June 2026. Retrieved .
  2. How to create Spark Ads for Smart+ Campaigns in TikTok Ads Manager, TikTok Ads Manager Help Center. Last updated October 2025. Retrieved .
  3. How to create Spark Ads for Manual and Search Campaigns in TikTok Ads Manager, TikTok Ads Manager Help Center. Last updated June 2026. Retrieved .
  4. Create a partnership ad code to share with partners, Instagram Help Center. Retrieved .

About the author

Jack Nelson leads creative strategy at Ad Army. He is also Chief Content Officer at Nativz and Anderson Collaborative, sister agencies that produce short-form video and run paid media for brands.

All articles by Jack Nelson

Get creator ad ideas, monthly.

No spam, unsubscribe anytime.

Rather not do this yourself?

Send one request. We cast and manage the creators, you review finished videos, and you pay a flat price only for the ones you approve.