Back to blog
TikTok Shop· June 18, 2026 · 8 min read

What are Spark Codes on TikTok?

A Spark Code is a TikTok authorization code that lets a brand run a creator's organic video as a paid ad. What Spark Codes are, how they differ from usage rights, and how to get them from creators.

Hubfluence
HubfluenceAuthor
Share:
What are Spark Codes on TikTok?
Quick answer

A Spark Code is a TikTok authorization code that lets a brand run a creator's organic video as a paid ad through TikTok Ads Manager or GMV Max, while keeping the post on the creator's own account.** When a creator gives you a Spark Code, they are granting permission to put ad spend behind their video and to use it as a Spark Ad. The video stays native, keeps its existing likes, comments, and the creator's handle, which is exactly why Spark Ads convert better than studio-made creative. You collect a code per video, then load it into your campaign.

What a Spark Code is, how it works, how it differs from usage rights, and how to collect codes from creators so you can turn proven organic videos into paid ads.

What a Spark Code actually is

A Spark Code is a short authorization string a TikTok creator generates for a specific video. It looks like a jumble of letters and numbers, typically starting with # and ending with =. That code is the key that unlocks one thing: your permission to run that exact video as a paid ad without re-uploading it.

This matters because of how TikTok ads work. Normally, to run an ad you upload your own creative into Ads Manager. But the content that performs best on TikTok is native, organic-looking video posted by real creators, not polished brand ads. Spark Ads solve that gap: instead of re-uploading the creator's video as a generic ad, you boost their actual organic post. The Spark Code is what authorizes it.

When a creator provides a Spark Code, they are granting two things:

  • Permission to boost their video with ad spend.
  • Permission for TikTok Ads Manager and GMV Max to use the video as an ad.

The post never leaves the creator's profile. All the engagement the ad earns flows back to their original video, which is part of why creators are usually happy to share codes.

Why brands use Spark Codes

The whole point of a Spark Code is to scale content that has already proven it works. The flow looks like this:

  1. A creator posts an organic, product-tagged video.
  2. The video earns sales or strong engagement on its own.
  3. You collect a Spark Code for that specific video.
  4. You put ad spend behind it through TikTok Ads or GMV Max.

You are amplifying a winner, not gambling on untested creative. Spark Ads consistently outperform traditional in-feed ads because they keep the creator's handle, their native voice, and the social proof of the existing comment section. Buyers trust a video that looks like content far more than one that looks like an ad.

Spark Ads are also the bridge between organic creator content and paid scale. A single viral organic video has a ceiling set by the algorithm. A Spark Code lets you blow past that ceiling by spending against the exact video that is already converting.

Spark Codes vs. usage rights

This is the most common point of confusion, so it is worth being precise. Spark Codes and usage rights are not the same thing, and you often want both.

  • A Spark Code authorizes you to run that one video as a paid ad on TikTok, with the post staying on the creator's account. It is TikTok-specific and ad-specific.
  • Usage rights give you legal permission to repurpose the creator's content more broadly: on your website, in Meta ads, on Amazon, or anywhere outside TikTok. They cover reuse, not just boosting.

Put simply: a Spark Code lets you spend behind a video inside TikTok. Usage rights let you take that video and use it elsewhere. A creator can grant a Spark Code without granting usage rights, and vice versa. For a video you want to scale everywhere, secure both.

Talk to us

Want to scale creator videos into ads?

Hubfluence runs the creator engine behind Spark Ads: sourcing creators, collecting Spark Codes, and tracking which videos to amplify. Book a 30-minute call and we'll map the setup that fits your shop.

How to get Spark Codes from creators

A creator has to generate the code on their end; you cannot pull it yourself. The manual path on TikTok is: the creator opens their video, taps the share or ad settings menu, enables ad authorization, sets a duration, and copies the generated code to send to you.

At small volume you can simply ask each creator for a code over DM. The problem is that this does not scale. Once you are running dozens of creators, manually chasing each one for a code per video becomes a full-time job, and the codes that matter most (the videos already driving sales) are easy to lose track of.

The ways brands collect Spark Codes at scale:

  • Ask directly, with a clear request. Tell the creator exactly which video you want a code for and walk them through generating it. Most creators say yes because the engagement still benefits their account.
  • Send a personalized authorization form. Instead of explaining the steps, send a link where the creator sees their video, pastes the code, sets an expiration, and optionally grants usage rights in the same step. The code attaches to the right video automatically.
  • Scan creator messages automatically. Creator-management tooling can watch your inbox for codes and file them against the matching video, so nothing slips through.
  • Bulk upload via CSV. If you collected codes outside your system, you can import them in bulk to keep everything in one place. Codes must be one per row and follow the #...= format.

The operating goal is simple: every video that is driving GMV should have a Spark Code attached and ready to load into ads.

Setting an expiration

When a creator generates a Spark Code, they set how long the authorization lasts: 7, 30, 60, or 365 days, or no expiration. For videos you are actively scaling, ask for the longest window the creator will grant. If a code expires mid-campaign, the ad stops serving and you have to request a fresh one, which kills momentum on a winner. Track submission and expiration dates so you can renew before a high-performing video goes dark.

Loading Spark Codes into ads

Once you have codes, the last step is putting them to work. In TikTok Ads Manager you add the Spark Code at the ad level to authorize the post as a Spark Ad. For GMV Max, TikTok's automated TikTok Shop ad product, you import the codes into your creative library and let the system test and scale them across the campaign.

The practical workflow most TikTok Shop brands run:

  1. Filter for videos with high GMV and a submitted Spark Code, which are your proven, ad-ready assets.
  2. Export those codes in bulk.
  3. Import them into your GMV Max campaign's creative library, often 30 at a time.
  4. Let GMV Max allocate spend toward the codes that keep converting.

Prioritize codes for videos that already drive revenue. A Spark Ad behind a video that has already sold is the highest-ROI spend on TikTok Shop.

Why this matters for TikTok Shop brands

The TikTok Shop model rewards volume: many creators each posting native, product-tagged videos, with the organic winners amplified by paid spend. Spark Codes are the connective tissue between those two halves. Without them, your best organic videos stay capped at whatever reach the algorithm gives them for free. With them, every winning video becomes a paid asset you can scale.

The brands that win treat Spark Code collection as a routine part of the creator workflow, not an afterthought, so the moment a video starts selling, the code is already in hand and ready to scale. If you want help building that engine, book a strategy call and we will walk through it.

Frequently asked questions

Questions, answered.

Get started with us

Automate your creator campaigns.

From outreach to GMV reporting, Hubfluence runs every part of your creator campaigns for agencies and enterprise brands. Set it up once, scale it across every brand you manage.

Creator Discovery iconCreator Discovery
Campaign Management iconCampaign Management
Social Intelligence iconSocial Intelligence
Reporting & Analytics iconReporting & Analytics