A Spark Ad is TikTok's native way of turning an organic video post, yours or a creator's, into a paid ad while keeping that post's likes, comments, shares and view count intact. Instead of uploading a separate file into Ads Manager, you pull in an existing TikTok post by its link or code and run it as an ad directly from the original account.
What is a Spark Ad on TikTok, exactly?
When people ask what is a Spark Ad on TikTok, they're usually comparing it to the standard way of running ads: uploading a video file straight into TikTok Ads Manager and launching it as a normal in-feed ad. A Spark Ad skips the upload. You authorize an already-published TikTok video, either from your own business account or from a creator who granted you access, and TikTok runs that exact post as a paid ad.
The post keeps its original comments, likes and share count. The username and profile picture shown in the ad are the real account that posted it, not your brand's ad account. Viewers can tap through to the full profile, follow it, or watch other videos on it — none of which is possible with a regular, non-Spark in-feed ad.
How the authorization works
If the video is posted from your own TikTok Business account, you generate a Spark Ad code yourself inside TikTok's creative tools and use it in Ads Manager. If the video belongs to a creator you're working with, the creator generates that code from their account settings and shares it with you — your brand never needs their login, and the authorization has an expiry you set.
Spark Ads vs. standard in-feed ads
The creative file can be identical. What changes is how it's delivered and what's attached to it. This is the part most people searching for an explanation actually need to see side by side.
| Spark Ad | Standard in-feed ad | |
|---|---|---|
| Source | Existing TikTok post (yours or authorized creator's) | New file uploaded directly in Ads Manager |
| Profile shown | Real account that posted it | Your ad account, no public profile history |
| Engagement shown | Original likes, comments, shares carry over | Starts at zero, resets with the ad |
| Profile visits | Viewers can tap through and follow | Not available |
| Comments | Can appear and be moderated live | Comments only exist on the ad itself |
| Best for | UGC, creator partnerships, boosting a post that's already working | Fresh creative tests, first launches with no organic history |
Neither format is inherently better. A Spark Ad borrows credibility from an existing post; a standard upload gives you a clean slate to test a brand-new hook without any organic baggage. Many accounts run both at the same time and compare results.
Why marketers choose Spark Ads
- Social proof travels with the ad. A video that already has comments and shares reads as more trustworthy than a post with zero engagement.
- Creator content keeps its creator. The ad looks like a recommendation from a real account instead of a brand talking at the viewer, which tends to fit the feed better.
- You can keep optimizing the organic post. Replies you post to comments on the original video also show up when it's running as a Spark Ad.
- Profile growth. Every follow or profile visit from the ad goes to the real account, so a Spark Ad campaign can grow a brand's or creator's following alongside sales.
- Lower perceived "ad-ness." Because the post existed before it became an ad, it can feel less like an interruption, which supports a video ad that feels native to TikTok rather than an obvious commercial.
How to set up a Spark Ad: step by step
- Publish the video organically first, either from your brand's TikTok account or have the creator post it on theirs.
- Generate the authorization code. From your own account: open the video's share menu and look for the ad authorization or Spark Ad option, then set an expiry window. From a creator's account: ask them to do the same and send you the code.
- Open TikTok Ads Manager and create a new ad. When choosing the ad format, select "Use a TikTok post" instead of uploading a file.
- Paste the authorization code or the post's TikTok link into the identity field.
- Set targeting, budget and placement as you would for any other ad.
- Launch, then monitor comments on the live post — they're public and visible on the ad too, so plan to moderate.
What makes a strong Spark Ad
A Spark Ad only helps if the underlying video is worth boosting. The format doesn't fix a weak hook or a confusing offer. Before you authorize a post for paid spend, check it against a short list:
- The first two to three seconds stand on their own, with or without sound, since the ad needs to work on mute too.
- The video gets to the product or benefit quickly instead of spending the whole runtime on setup.
- Captions are legible and don't rely on sound effects alone to land the point.
- The call to action is clear, whether it's a link in bio, a "shop now" button, or a specific next step.
- Comments on the original post are mostly positive or at least not actively damaging, since they'll be visible once the ad runs.
If you're unsure how long that opening section should run before you lose people, it's worth checking general guidance on the ideal length for a TikTok ad before you authorize a post that runs long and front-loads a slow intro.
Common Spark Ad mistakes to avoid
- Authorizing a post with an outdated offer or price in the caption, which keeps running even after the promo ends.
- Forgetting to set a long enough authorization window, which can pause the ad mid-campaign.
- Ignoring comments once the ad is live, letting unanswered questions pile up in public view.
- Treating the Spark Ad format itself as a creative strategy, instead of treating it as a distribution choice for creative that already earns attention on its own.
Building the creative that goes into a Spark Ad
Before you can turn a post into a Spark Ad, you need a post worth running. For product and e-commerce brands, that usually means a short, native-feeling video built around a hook, the problem, the benefit, some proof, and a clear offer — the same structure that makes a video ad feel native to TikTok instead of an obvious commercial. FrameNotion is built for that first step: paste a product link, and FrameNotion AI writes and renders a 30-second vertical video from scratch, with a voiceover, music and word-by-word captions, ready to post organically before you decide whether to Spark it.
Because the output comes as a standard MP4 in the 1080×1920 vertical format TikTok uses, you can publish it from a brand account, let it collect genuine comments and shares for a few days, then generate a Spark Ad code from that same post once you see it's working. If the post needs a tweak, such as a different call to action or an updated offer line, FrameNotion lets you request changes to the text and colors without rebuilding the ad from scratch, so you're not starting over every time you want to test a new angle. See example ads or check how FrameNotion works for more detail.
FrameNotion and your Spark Ad workflow
FrameNotion doesn't publish ads to TikTok or report on their performance — it focuses on the creative itself. What it gives you is a finished, native-feeling vertical video in about 10 to 20 minutes, which you then post organically from your own TikTok account and, if it performs, authorize as a Spark Ad the normal way through Ads Manager. The first ad is free on sign-up, and plans start at €39/month if you need a steady supply of new creative to post and test; see pricing for details.
Frequently asked questions
Do I need a creator's password to run their video as a Spark Ad?+
No. The creator generates an authorization code from their own TikTok account and shares that code with you. You never need their login, and you set an expiry date on the authorization yourself.
Can I edit a video after it's running as a Spark Ad?+
You can't edit the original post's video file once it's live, since the Spark Ad pulls directly from that post. If you need a different cut or message, publish a new organic post and authorize that one instead.
Does a Spark Ad cost more than a regular in-feed ad?+
The Spark Ad format itself doesn't carry an extra platform fee. Your spend is still set through normal campaign budgets and bidding in Ads Manager, the same as any other ad format.
What happens to comments on a Spark Ad?+
Comments on the original post stay visible once it runs as an ad, and new comments from ad viewers can appear too. Plan to moderate them since they're public.
Is a Spark Ad the same as boosting a post?+
They're related but not identical. Boosting is a simplified promotion tool for quick visibility, while a Spark Ad runs through full Ads Manager with normal targeting, budgets and placements, while still keeping the original post's engagement and profile.
