TikTok Spark Ads: How They Work, Authorization Codes, Costs and When to Use Them

Ad Playbooks··11 min read·Updated Nov 11, 2026

TikTok Spark Ads run an existing organic post as a paid ad, with all engagement credited to the original post. They cost the same as other auction ads and need a video code for creator posts.

A phone showing a creator-style TikTok post with a sponsored label, next to the Spark Ads authorization code screen

TikTok Spark Ads are a native ad format that runs an existing organic TikTok post as a paid ad, from your account or a creator who has authorized it with a video code. Every view, like, comment, share and follow the ad earns stays on the original post. There is no separate price: Spark Ads use the normal auction.

What are TikTok Spark Ads?

Spark Ads are TikTok's format for putting ad budget behind a post that already lives on a TikTok account. TikTok's Spark Ads help page (last updated June 2026) defines them as "a native ad format that allows you to leverage organic TikTok posts and their features in your advertising."

Three things follow from that definition:

  • The ad has a real profile behind it. Viewers see the account's handle and can tap through to it.
  • Engagement accumulates. TikTok says all views, comments, shares, likes and follows gained from boosting are attributed to the original organic post.
  • The source can be you or someone else. Your own posts need no code. A creator's post needs their authorization.

That last point is why Spark Ads matter for small brands. A customer's or creator's video about your product can become your ad without re-uploading it, and the social proof it already has comes with it.

How do Spark Ads work, step by step?

You pick a post, get authorization if it is not yours, attach it to an ad in TikTok Ads Manager, and bid like any other campaign. The only new step is the authorization.

TikTok's Spark Ads creation guide (last updated June 2026) describes two routes inside the ad creative step:

  • Spark Ads Pull: choose the TikTok posts tab and select an existing post. This is the classic Spark Ad.
  • Spark Ads Push: choose a video from your Ads Manager library and publish it under a TikTok account identity, with identity, music, text and call to action set in the ad.

The advertiser flow for a pulled post is:

  1. In TikTok Ads Manager, create a campaign and choose an objective.
  2. Complete the campaign and ad group settings.
  3. In the ad creatives section, add creative and open the TikTok posts tab.
  4. Select the post. For a creator's post, click Add post and paste the video code. TikTok says you can add up to 20 video codes at a time.
  5. Complete the ad details and destination, then publish.

Which objectives can you use?

According to the Spark Ads help page, the auction buying type supports Reach, Traffic, Video Views, Community interaction, App promotion, Conversions, Lead generation and Sales. Reach and Frequency buying supports Reach, Traffic and Video Views.

How do you get a Spark Ads authorization code?

The creator generates it in the TikTok app, one code per video, and sends it to you. The search term for this is often "TikTok ads code" or "spark code": they are the same thing.

TikTok's creation guide gives the creator steps as:

  1. Go to the video you want to share.
  2. Tap the three dots on the video.
  3. Tap the Ad settings icon.
  4. Tap Generate to retrieve the post code.

The guide adds that an authorization period is shown beneath each post. Menu labels change between app versions, so if a creator cannot find the option, ask them to check that ad authorization is switched on in their account's ad settings first.

There is a second route that avoids codes passed around in direct messages. TikTok's Content Suite guide (last updated December 2025) lets you request authorization from creators inside the platform, and says all Spark authorization requests made there default to a 365-day authorization period.

The demand for this one detail is unusual. Advertisers bid more than five times as much on Google for the code search as for the format name.

Google Ads cost per click: the code search vs the format

Average Google Ads CPC in the United States. 105.40 / 19.06 = 5.5 times.

View the data as a table
Google Ads cost per click: the code search vs the format
Search termGoogle Ads CPC
tiktok ads code$105.4
tiktok in-feed ads$58.06
tiktok ads cost$23.31
tiktok spark ads$19.06

Source: DataForSEO, Google Ads data for the United States, pulled 2026-11-10

A code checklist to send every creator

Copy this into your brief so you never chase a code twice:

  • One code per video. Three videos means three codes.
  • Agree the authorization period in writing, and make it at least as long as the campaign plus a buffer.
  • The creator must not delete or make the post private during the campaign.
  • Usage rights and fee are a separate agreement. A code is a technical permission, not a contract.
  • Ask for the code as text, not a screenshot, so nobody mistypes it.

How much do Spark Ads cost?

Spark Ads have no separate price list. They run in the same auction with the same minimum budgets as any other TikTok Ads Manager campaign, and the extra cost, if any, is what you pay the creator.

The floor comes from TikTok's budget rules: a campaign-level budget must exceed $50 and an ad group daily budget must exceed $20. Our TikTok ads cost guide works through what that adds up to over a month.

Reporting has one difference worth knowing. TikTok's help page says Spark Ads use their own metrics, such as paid clicks, paid likes and paid followers, so you can separate what the budget bought from what the post earned on its own.

Creator fees are the variable. They depend on the creator, the usage period and how many posts you want to boost, so there is no honest average to print here. Get the fee, the authorization period and the usage rights in one written agreement. If you are sourcing creators for the first time, read how to hire UGC creators.

Spark Ads vs standard in-feed ads: which should you use?

Use Spark Ads when the post and the account are assets in themselves. Use a standard (non-Spark) in-feed ad when you need control over every word and click.

Spark Ad (pulled post)Non-Spark in-feed ad
SourceAn organic post on a TikTok accountA video uploaded to Ads Manager
Identity shownThe real account, with its profileA display name and optional profile image you set
EngagementCredited to the original postStays on the ad
Caption and display nameCannot be edited in Ads ManagerFully editable
Video spec limitsNo ratio, resolution or file size restrictions on the organic video, 10-minute maximumFixed specs: see the specs guide
Needs a third partyYes, for a creator's postNo
RiskAuthorization can expire or the post can be removedLow

The trade-off is control for credibility. For the uploaded route, see the full TikTok in-feed ads guide, and for file requirements the TikTok ad specs.

When Spark Ads are the wrong choice

  • You have no organic posts worth boosting and no creator relationship. Start with standard in-feed ads.
  • You need to test ten caption variants on one video. A pulled post has one caption.
  • Legal needs to approve every word. A creator's post is the creator's wording.

What are the limits and rules of Spark Ads?

The main limits are about control: you cannot rewrite the post, you cannot delete it while it is authorized, and the authorization can end before your campaign does.

From TikTok's Spark Ads help page:

  • Organic videos have no restrictions on ratio, resolution, file type, bitrate or file size, but there is a 10-minute maximum on videos that can be sparked.
  • Display name and text cannot be edited during ad creation for a pulled post.
  • Organic posts that have been banned are rejected in Ads Manager as well.
  • A video must be un-authorized as a Spark Ad before it can be deleted from the organic account.
  • Each TikTok Ads Manager account supports a maximum of 10,000 Spark Ads.

One more rule applies if any of your content is synthetic. TikTok's ad disclaimers page lists AI-generated, synthetic or manipulated media under mandatory disclaimers and says disclaimers can run on Spark and non-Spark ads. If you post AI-generated video to your brand account and then boost it, disclose it. The sibling guide on TikTok ads policy for AI content covers this in detail.

How do you make posts worth boosting?

Post several short videos organically, watch which one holds attention, and put budget behind that one. Spark Ads reward a publishing habit more than a production budget.

That gives you two supply lines, and they are not equal.

Real creators and customers. This is the strongest Spark Ad material, because the account, the face and the audience are real. It is also the slowest to produce and depends on other people.

Your own brand account. You control it fully and need no codes. The constraint is volume: one post a month gives you nothing to compare.

AI-generated video fits the second line only. A generated actor has no TikTok account and no followers, so it cannot replace a creator's Spark Ad. What it can do is fill your own account with enough creator-style posts to find out which hook deserves budget.

This example was generated on VIDEO AI ME with MiniMax H3 Max, 8 seconds, for 64 credits ($0.64), from exactly the prompt shown.

Example creator-style post a brand could boost as a Spark Ad

Notice the parked-car selfie framing and the surprised first line: it reads as a personal post, which is the look a boosted post needs.

MiniMax H3 Max · 8s · 9:16

See the prompt that made this video

A man in his early thirties sits in the driver seat of a parked car, filming himself selfie-style. He holds a small black desk lamp box in one hand and says with a surprised laugh: "Okay, I did not expect this desk lamp to fix my whole setup." Shot on a phone, handheld, natural window light, slight camera shake, authentic user-generated style, no text on screen, no logos.

Prompt
Creator-style post for your brand account
A man in his early thirties sits in the driver seat of a parked car, filming himself selfie-style. He holds a small black desk lamp box in one hand and says with a surprised laugh: "Okay, I did not expect this desk lamp to fix my whole setup." Shot on a phone, handheld, natural window light, slight camera shake, authentic user-generated style, no text on screen, no logos.
  • Video
  • MiniMax H3 Max
  • 8s
  • 9:16

Swap the product and the spoken line. Post it organically first, with TikTok's AI-generated label, and only boost it if it holds attention.

Prompt
Variation: founder reply to a common question
A woman in her forties stands behind the counter of a small candle shop, filming herself selfie-style with shelves of glass jar candles behind her. She holds one candle up and says warmly: "People keep asking why ours burn twice as long, so here is the answer." Shot on a phone, handheld, natural window light, slight camera shake, authentic user-generated style, no text on screen, no logos.
  • Video
  • MiniMax H3 Max
  • 8s
  • 9:16

Use a question your customers really ask, and make sure any product claim in the spoken line is one you can prove. Follow it with a second clip that gives the answer.

At 64 credits a clip, a week of daily posts is 448 credits ($4.48). The chart shows how many talking-actor clips, the lip-synced format at about 82 credits each, fit in each plan.

Talking-actor clips per month, by plan

Monthly credits divided by 82 credits per lip-synced clip of about 10 seconds, rounded down. Up to these figures: premium models use credits faster.

View the data as a table
Talking-actor clips per month, by plan
PlanClips per month (up to)
Starter ($29)17
Pro ($99)68
Premium ($199)146

Source: VIDEO AI ME pricing, updated 2026-10-24

You can schedule those posts to TikTok from the same place with the social scheduler. Launching and managing the Spark campaign itself still happens in TikTok Ads Manager. Plans are on the pricing page.

What does a first Spark Ads test look like?

A sensible first test is two weeks of organic posting followed by two weeks of paid delivery on the best post, at the minimum budget. That keeps the media risk near $300 and makes the choice of post a decision based on evidence.

A plan you can copy:

  1. Days 1 to 14: publish. Post one short video a day to your brand account, or collect posts from two or three creators. Vary the hook, keep the product the same.
  2. Day 15: choose. Pick the post with the best completion and share behavior relative to your other posts. Do not pick your favorite.
  3. Days 15 to 28: boost. Run it as a Spark Ad in one ad group at just above $20 a day. Fourteen days at that level is about $280.
  4. Day 29: read the paid metrics. Compare paid clicks and paid followers against what the post was earning unpaid, and against a standard in-feed ad if you ran one.

Two habits make this repeatable. Keep a sheet with every authorized post, its code, its start date and its expiry. And when a Spark Ad works, increase its budget in small steps: TikTok's budget guidance is no more than 40% per change during the learning phase and at least two days between changes.

If the best organic post does nothing when boosted, that is information too. It usually means the hook entertains but does not sell, and the next batch needs the product in the first three seconds.

Are Spark Ads worth it for a small business?

Yes, if you already have a post that performed or a creator willing to authorize one. No, if you would be boosting your only video and hoping.

A simple decision rule:

  1. You have an organic post that clearly outperformed your others. Spark it. The engagement it already has makes the ad look established.
  2. A creator or customer posted about you. Ask for a code, agree terms, Spark it.
  3. You have neither. Spend two weeks posting short videos to your own account, or run standard in-feed ads while you build creator relationships.

Whichever route you take, treat authorization dates like contract dates. A campaign that stops delivering mid-month is very often a code that expired.

Frequently Asked Questions

Share

AI Summary

Paul Grisel

Paul Grisel

Founder of Video AI ME

@grsl_fr

Ready to Create Professional AI Videos?

Join thousands of entrepreneurs and creators who use VIDEO AI ME to produce stunning videos in minutes, not hours.

  • Create professional videos in under 5 minutes
  • No video skills experience required, No camera needed
  • Hyper-realistic actors that look and sound like real people
Create your first video now

Get your first video in minutes

Related Articles