How-To October 31, 2026 · 15 min read

TikTok Spark Ads Step By Step: Authorization Codes, Settings And Creative

Spark Ads let a brand pay to promote a real TikTok post, its own or a creator's, so the ad keeps the creator's handle, comments and likes. The setup is simple once you have done it once, and confusing the first time. This guide walks through each click on both sides, the settings that trip brands up, and how to pick which creator videos deserve budget.

4 Code Durations On TikTok's Help Page
20 Codes Per Batch
2 Identity Options
1 Video Per Code
Quick Answer

To run a TikTok Spark Ad with a creator's video, the creator opens the post in the TikTok app, goes to the post's ad settings, turns on ad authorization, picks a duration (TikTok's help page lists 7, 30, 60 or 365 days), taps Generate and sends you the code. Their account must allow ad authorization in its settings first. In TikTok Ads Manager, you go to Tools, then Creative library, then Spark ads posts, click Apply for Authorization, paste the code, search and confirm the post. Then create a campaign, and in the ad, choose the identity option for authorized posts and select the video from the TikTok posts tab. You can add up to 20 codes at once. For your own brand account, link it to Ads Manager or Business Center and its posts can be used without codes. Pick creator videos that already perform well organically, settle the caption first because it cannot be edited after authorization, and agree on the duration, call to action and usage terms with the creator in writing.

A Spark Ad is a creator's post with your budget behind it. The code is just the handshake.

Our earlier post on affiliate vs creator whitelisting vs Spark Ads covers when Spark Ads make sense. This one is the how-to: what the creator taps, what you click in Ads Manager, which settings matter, and what to agree on before anyone generates a code. Menu names on TikTok change often, so we name the current labels from TikTok's own help pages and say where third-party guides describe them differently.

Disclosure

Evolve Media Agency runs TikTok Shop and TikTok ads for brands and produces creator-style video, so we have an interest in you hiring us. Section 12 covers when to run Spark Ads yourself. Steps below were checked October 15, 2026 against TikTok's Ads Manager help center and 2026 guides from Insense and Archive. If a label on your screen differs, look for the closest match; TikTok renames things regularly.

Two terms first. Spark Ads are TikTok's native ad format that promotes an existing organic post. An authorization code is the code a creator generates so an advertiser can promote one specific post.

01/12 Section

What Are TikTok Spark Ads?

Spark Ads are TikTok ads that run an existing organic post, from your own account or a creator's, instead of a video uploaded only as an ad. The post keeps its handle, caption, sound and engagement.

Three things make them different from a standard In-Feed ad:

  • The ad runs from a real account. Viewers see the creator's handle, and tapping the profile opens the real profile.
  • Engagement stays with the post. Relevant Audience's October 2026 guide notes that likes, comments, shares and follows count toward the original post and account and remain after the campaign ends.
  • It is still labeled as an ad. The post shows an ad or sponsored label and can carry a call-to-action button.

That is why brands use them: a creator's post looks like content, not an ad, and social proof keeps building on the original. The trade-off is less control. You cannot edit the post, and comments appear on it publicly, so someone has to moderate them.

Spark Ads are not the only way to use creator content in TikTok ads. You can also license a creator's video and upload it as a standard ad from your own brand identity. That gives you full control over captions and edits, and the video can run as long as your license allows, but it loses the creator's handle and the organic engagement. Spark Ads trade control for authenticity. Many brands run both: Spark Ads for the creator's best posts, and edited versions of the same footage as standard ads to test new hooks.

Definition

TikTok Spark Ads are a native TikTok ad format that promotes an existing organic post from a brand's own account or from a creator who has authorized it, so the ad keeps the original handle, sound and engagement while showing an ad label and an optional call-to-action button.

02/12 Section

What You Need Before You Start

Before anyone generates a code, line up the accounts, the post and the agreement. Most Spark Ads delays come from a missing piece here.

ItemWho Provides ItWhy It Matters
TikTok Ads Manager accountBrandWhere codes are applied and campaigns run
Ad authorization turned on in account settingsCreatorNo post on the account can be authorized without it
A public post with its final captionCreatorTikTok says captions cannot be edited after authorization
Paid partnership disclosure on the postCreatorTikTok's branded content policy and FTC rules for paid posts
Written agreementBothDuration, CTA, landing page, budget range and payment

Archive's creator guide also notes that the creator's account should be a professional account. If the creator cannot find ad settings, that is usually the reason.

The disclosure point is not optional. If you paid the creator or sent free product, the post is branded content. Ask the creator to turn on TikTok's content disclosure setting for the post before you authorize it. FTC endorsement rules apply to the creator's post regardless of whether you put ad budget behind it.

03/12 Section

How Creators Generate A Spark Ads Code

The creator generates the code in the TikTok app, from the specific post, after turning on ad authorization for their account. Send these steps to the creator as written.

once Settings > Creator tools > Ad settings: ON # account-level; labels vary by app version 1 Open the post you are authorizing 2 Tap ... (or Share) > Ad settings 3 Turn on Ad authorization 4 Pick a duration: 7, 30, 60 or 365 days 5 Tap Generate, then Copy code 6 Send the code to the brand # one code = one video

TikTok's Ads Manager help page lists 7, 30, 60 or 365 days. Archive's July 2026 guide matches and says 30 days is the default. Insense's February 2026 guide lists only 30, 60 and 365, which may reflect a different app version. Whatever the creator sees, agree on the duration in advance.

Pick The Duration Deliberately

A short duration means the ad stops when it expires, even mid-campaign, unless the creator extends it. A long duration gives you room to scale a winner but asks more of the creator. Match the duration to what you paid for, and put it in the agreement.

Some 2026 blog posts describe a new request-based approval flow replacing codes. TikTok's own help pages, checked October 15, 2026, still document the code process above, so that is what we describe.

04/12 Section

Apply The Code In Ads Manager

In TikTok Ads Manager, authorized posts are added in the Spark ads posts section of your creative library. Once applied, the post is available whenever you build an ad.

  1. Go to Tools, then Creative library, then Spark ads posts. That is the path on TikTok's help page. Insense describes it as Tools, then Creative Assets, then Spark Ad posts, which may reflect an older or regional label.
  2. Click Apply for Authorization.
  3. Paste the creator's code into the search bar and click Search.
  4. Check the preview. Confirm it is the right video and the right account before you confirm. Relevant Audience recommends this check because codes are easy to mix up.
  5. Confirm the authorization. The post now appears in your Spark ads posts list with its authorization status and expiry.

TikTok's help page notes you can authorize up to 20 video codes in one batch, which saves time when a creator campaign produces many posts. For Duets and Stitches that feature two creators, you need codes from both creators.

One housekeeping rule: TikTok says a video code can only be deleted once every ad using that video has been deleted. Keep your Spark ads posts list tidy by naming campaigns clearly so you can find the ads tied to each code later.

05/12 Section

Creating The Spark Ad Campaign

Create the campaign and ad group as usual, then choose the identity for authorized posts and pick the video from the TikTok posts tab when you build the ad.

TikTok's help page describes two identity options:

Spark Ads Identity Options Per TikTok Help
01
Your Linked Account

"Use your own linked TikTok account." Your brand's posts become available once the account is linked to Ads Manager or Business Center. No per-video codes.

02
Authorized Accounts Or Posts

Accounts authorized through Business Center, or individual posts authorized with video codes. This is the creator route.

Pull
Existing Posts

Select an existing post from the TikTok Post tab, or click Add Post to authorize a new one by code.

Push
New Posts From Your Library

Upload a creative and publish it under your linked business account. TikTok says it posts in private mode after ad review.

The steps, in order:

  1. Choose an objective and finish the campaign and ad group settings: budget, schedule, placement and targeting.
  2. In the ad, open the creative selection drawer and pick the TikTok posts tab.
  3. Select the authorized post, or click Add Post to apply a new code from here.
  4. Add the call to action and landing page, with UTM parameters so you can track results outside TikTok.
  5. Review and submit for ad review.

TikTok also notes that a private video becomes public once it is used in a campaign. Make sure the creator expects that.

06/12 Section

Settings That Trip Brands Up

Most Spark Ads problems are not setup errors. They are settings or terms nobody thought about until the campaign was live.

  • The caption is locked. TikTok says the caption cannot be edited after authorization. If the caption mentions a price that changes or a promo that ends, the ad is stuck with it.
  • The ad stops when the code expires. Relevant Audience notes the ad stops when the authorization period ends or the creator cancels. Calendar the expiry date and ask for an extension before it lapses.
  • The creator can revoke access. Authorization is the creator's to withdraw. A written agreement is what protects a paid campaign.
  • The post cannot be deleted mid-campaign. Relevant Audience says a video has to be un-authorized before it can be deleted, and its privacy setting cannot be changed while it is promoted.
  • Comments are public. Paid reach brings more comments, and they land on the creator's post. Agree on who moderates, and how fast.
  • The CTA and landing page. Relevant Audience recommends agreements cover whether the brand can add a call-to-action button and landing page. Some creators care where their audience is sent.

None of these are reasons to avoid Spark Ads. They are reasons to settle the terms in writing before the code is generated.

The code takes a minute. The agreement behind it is what keeps a winning ad running.
What we tell brands before every creator campaign
07/12 Section

Which Creator Videos To Boost

Boost creator videos that are already performing organically and that sell, not only entertain. Insense attributes the "start with posts that already have strong organic engagement" advice to TikTok, and it matches what we see.

SignalWhat To Look ForWhy It Matters
Organic watch timeViewers finish or rewatchA hook that already works organically tends to hold up when you pay to promote it
Comments asking where to buy"Link?" "Does it come in black?"Purchase intent, not only entertainment
Product on screen earlyWithin the first three secondsTikTok recommends stating the proposition early
Clean claimsNo health, price or competitor claimsPaid posts get ad review; risky claims get rejected
Native feelLooks like the creator's other postsTikTok recommends a DIY, not overly polished style

A video with huge views and no purchase comments may be entertainment that will not convert. A video with modest views, high completion and "where can I get this" comments is often the better bet.

Start several creator posts at a small budget, keep the ones that drive sales at an acceptable cost, and scale those. Insense also suggests testing Spark Ads against a non-Spark In-Feed ad for the same offer, which tells you whether the creator's identity is actually adding value.

08/12 Section

Spark Ads For TikTok Shop

For TikTok Shop sellers, creator posts that already include a product link are natural candidates for paid promotion, and TikTok's shop ad products increasingly pull from creator content.

The basic Spark Ads mechanics are the same: the creator authorizes the post, and you promote it. What changes is the campaign type and the goal. Shop campaigns optimize for sales on TikTok Shop rather than clicks to an outside site, and TikTok's automated GMV Max campaigns can draw on your product's creator videos as well as your own.

We cover the Shop side in detail elsewhere:

One practical difference: affiliate creators earn commission on sales from their posts. When you promote an affiliate's post, agree in writing on how paid-ad sales affect their commission and any flat fee. Assumptions on both sides cause most disputes here.

Shop creator content also carries the product link on screen, so check that the product, price and variant in the link are still correct before you add budget.

09/12 Section

Creator Agreement Terms To Cover

Put Spark Ads terms in writing before the creator generates a code. A one-page agreement prevents nearly every dispute we see.

posts which videos, listed by link duration code length and extension terms payment flat fee, usage fee, or commission cta button text and landing page allowed disclosure creator turns on content disclosure captions final before code; no price or promo comments who moderates, response time revoke notice period before ending access reuse whether footage can be used elsewhere # spark auth covers TikTok ads, not other channels

The last line matters. Spark Ads authorization lets you promote the post on TikTok. It does not give you rights to download the video and run it on Meta, Amazon or your website. If you want that, license it separately.

For creators you work with often, ask about account-level authorization through Business Center instead of one code per post. TikTok's help page lists accounts authorized through Business Center as an identity option alongside code-authorized posts. It saves time for long-term partners, but it grants broader access, so it belongs in a longer agreement with a trusted creator rather than a one-off deal. Our influencer whitelisting guide covers usage rights across platforms.

Free Resource

The Ecom Profit Box

Free ecommerce growth guides, including the creator brief and outreach templates we use for TikTok campaigns.

Get It Free
30 Minutes

Plan Your Spark Ads Test

Bring your TikTok account or creator list. We will pick the posts worth boosting and the terms to agree first, whether or not you hire us.

Book A Call
10/12 Section

Measuring Spark Ads Results

Judge Spark Ads on cost per purchase or return on ad spend, not on likes. Paid engagement is pleasant, but it does not pay for the media.

  • Use UTMs on every landing page. They let you see Spark Ads traffic in your own analytics, not only in TikTok's reporting.
  • Compare against a non-Spark version. Run the same video as a standard ad from your brand identity. If the creator identity wins on cost per purchase, the Spark format is earning its terms.
  • Watch the first seconds. TikTok recommends prioritizing the hook early. If viewers drop in the first seconds, the post may have worked organically for reasons that do not carry over to paid reach.
  • Track by creator. Some creators' audiences buy and some only watch. Reporting by creator tells you whom to brief again.
  • Note when codes expire. A sudden stop in delivery is often an expired code, not a performance problem.

Keep creative fresh. Even winning Spark Ads wear out as the same viewers see them repeatedly. A pipeline of new creator posts, briefed with hooks like the ones in our creator outreach templates, keeps you from depending on one video.

11/12 Section

Common Errors And Fixes

Most Spark Ads errors have a simple cause. Work down this table before contacting support.

ProblemLikely CauseFix
Creator cannot find ad settingsPersonal account, or account-level ad setting offSwitch to a professional account; turn on ad settings in creator tools
Code search finds nothingCode copied incorrectly or expiredAsk for a fresh code; paste without extra spaces
Wrong video authorizedCodes mixed up between postsAlways check the preview before confirming
Ad stopped deliveringAuthorization expired or was revokedCheck status in Spark ads posts; ask the creator to extend
Duet or Stitch will not authorizeOnly one creator's code enteredEnter codes from both creators, per TikTok
Ad rejectedClaims, prohibited product or missing disclosureRead the rejection reason; pick a cleaner post
Cannot delete a codeAds still using the videoDelete every ad using it first, per TikTok

If a creator's post is rejected for its content, you cannot fix it by editing, since the post is locked. Ask for a new post with the issue removed, or move to a different creator video.

Keep a simple tracker for every authorized post: creator, post link, code date, expiry date, agreed fee and the ads using it. It takes a minute per post and answers most of the questions in this table before they become problems, especially when a campaign runs a dozen creators at once.

12/12 Section

Run Spark Ads Yourself Or Hand Them Off

A brand with an Ads Manager account and a few willing creators can run Spark Ads in-house. The steps in sections 3 to 5 take minutes once you have done them once.

Run them yourself when:

  • You already have creator posts that sell. Boosting proven posts at a small budget is the easiest test there is.
  • Your own account has posts with strong organic results. Link it and promote them with no codes at all.
  • You are testing TikTok for the first time. Learn what your buyers respond to before you pay anyone to scale it.

Hand it off when you need a steady supply of creator content, someone to manage codes, agreements and expiries across many creators, or when TikTok Shop, GMV Max and Spark Ads all need to work together. That coordination, not the setup, is where brands usually run out of time.

Our TikTok Shop agency services cover creator recruitment, content and ads. If you need the videos themselves, our UGC review-style videos start at $495, with current prices on the pricing page. Either way, get the terms in writing before the first code is generated.

Key Takeaways

What To Remember

  • TikTok Spark Ads promote an existing organic post from a brand's own account or an authorized creator's, keeping the original handle, sound and engagement.
  • Creators generate a Spark Ads code from the post's ad settings after turning on ad authorization for their account; one code covers one video.
  • TikTok's help page lists authorization durations of 7, 30, 60 or 365 days, and the ad stops when the authorization expires or is revoked.
  • Advertisers apply codes in TikTok Ads Manager under Tools, Creative library, Spark ads posts, and can authorize up to 20 codes in one batch.
  • TikTok says a post's caption cannot be edited after it is authorized as an ad, so captions should be final and free of prices or expiring promos.
  • Spark Ads authorization covers promotion on TikTok only; using the video on other channels needs a separate usage license.
  • The best creator videos to boost already perform organically and draw purchase-intent comments, with the product on screen early.
Sources

Where This Came From

  1. TikTok Ads Manager help, How to create Spark Ads for Smart+ campaigns, for identity options, pull and push flows, creator code steps and durations, the Ads Manager path, the 20-code batch limit, caption lock, Duet and Stitch codes, privacy and code deletion rules. First-party TikTok.
  2. TikTok Ads Manager help, Creative best practices (cited by name), for early hook timing and native style. First-party TikTok.
  3. Archive, Creator's guide to providing TikTok Spark codes (July 2026), for the professional account requirement, app path and default duration. Creator platform vendor.
  4. Insense, TikTok Spark Ads guide (February 2026), for an alternate menu path, duration options and creative selection advice attributed to TikTok. Creator platform vendor.
  5. Relevant Audience, TikTok Spark Ads: how authorization codes and boosted posts work (October 2026), for engagement behavior, expiry and deletion limits, and agreement items. Agency.
  6. TikTok Branded Content Policy and FTC Endorsement Guides (cited by name), for disclosure of paid creator posts. First-party TikTok and government.

Questions

Twelve questions brands ask when setting up Spark Ads.
How do I get a Spark Ads code from a creator?

Ask the creator to open the post in the TikTok app, go to its ad settings, turn on ad authorization, choose a duration and tap Generate, then send you the code. Their account must allow ad authorization in its settings first, and Archive notes it should be a professional account. Agree on the duration and terms in writing before they generate it.

How long does a Spark Ads authorization code last?

TikTok's Ads Manager help page lists durations of 7, 30, 60 or 365 days, chosen by the creator when generating the code. Archive's 2026 guide says 30 days is the default. The ad stops delivering when the authorization ends or the creator revokes it, so calendar the expiry and ask for an extension in advance.

Where do I enter a Spark Ads code in TikTok Ads Manager?

TikTok's help page gives the path as Tools, then Creative library, then Spark ads posts. Click Apply for Authorization, paste the code into the search bar, click Search, check the preview and confirm. Some guides describe the section as Creative Assets. You can also click Add Post while building an ad to apply a code there.

Do I need a code to run Spark Ads on my own posts?

No. TikTok's help page lets you use your own linked TikTok account as the identity. Once your brand account is linked to Ads Manager or Business Center, its posts are available for Spark Ads without per-video codes. Codes are for promoting posts from accounts you do not control, such as creators.

Can I edit a Spark Ad caption?

No. TikTok says a post's caption cannot be edited after it is authorized as an ad. Make sure the caption is final before the creator generates the code, and keep out prices, expiring promotions and claims that could change. If the caption needs to change, the creator has to make a new post.

What happens to likes and comments on Spark Ads?

They stay with the original post. Likes, comments, shares and follows from the ad count toward the creator's post and account and remain after the campaign ends. Comments are public on the post, so agree with the creator on who moderates them and how quickly, especially when paid reach brings a larger audience.

Can a creator cancel Spark Ads authorization?

Yes. Authorization belongs to the creator, and ads stop when it expires or the creator cancels it. A written agreement with a notice period is what protects a paid campaign. The creator can also extend authorization before it expires if both sides agree.

How many Spark Ads codes can I add at once?

TikTok's help page says you can authorize up to 20 video codes in one batch. For Duets and Stitches featuring two creators, you need codes from both. Each code covers a single video, so a creator campaign with many posts needs one code per post.

Do Spark Ads need a paid partnership label?

If you paid the creator or sent free product, the post is branded content. TikTok's branded content policy expects creators to turn on content disclosure for it, and FTC endorsement rules require clear disclosure of material connections. Ask the creator to enable disclosure on the post before authorizing it.

Can I use a Spark Ads video on Facebook or Amazon?

Not on the strength of Spark authorization alone. A Spark Ads code lets you promote the post on TikTok. Downloading the video and running it on Meta, Amazon or your website needs a separate usage license from the creator, with terms for channels, duration and payment. Put it in writing.

Which videos should I use for Spark Ads?

Pick posts that already perform organically, with high completion, purchase-intent comments such as "where can I buy this," the product on screen early, a native look and no risky claims. Start several at a small budget, scale the ones that drive sales at an acceptable cost, and compare against a non-Spark version of the same video.

Why did my Spark Ad stop running?

The most common cause is an expired or revoked authorization. Check the post's status in Spark ads posts in Ads Manager. Other causes include an ad rejection, a budget or schedule ending, or the post being made private or deleted. If the code expired, ask the creator to extend authorization or generate a new code.

Ian Smith, founder of Evolve Media Agency
Ian Smith
Founder, Evolve Media Agency

Ian founded Evolve Media Agency in 2017 and has spent a decade building Amazon, TikTok Shop and Shopify brands, including his own. The agency produces product photography, video, listing content, email and AI-search visibility work for ecommerce brands in the $1M to $10M range.

Read Ian's Story

Put Budget Behind Proven Posts

Bring your TikTok account or creator list. In 30 minutes we will pick the posts worth boosting, the settings to check and the terms to agree before the first code.

20
Codes Per Batch
Free 30-minute call

Want Ian to Look at Your Brand?

Tell us what you sell and where you are stuck. Ian replies within one business day, and you get an email right away with a link to book a free 30-minute call.

  • Brand management, PPC, listings, launches and content
  • Amazon, Shopify and TikTok Shop brands
  • A real reply from Ian, not a sales bot

Rather talk now? Call or text 719-257-3557 or pick a time on Calendly.

Your information stays with us. We never share it.