Spark Ads Basics and Creator Authorisation Codes
Spark Ads let a brand run an existing organic post, its own or a creator's, as an ad that keeps the original account, likes and comments. A creator allows this by generating an authorisation code in the app and sending it to the brand, ideally after agreeing on duration and payment.
What Spark Ads are
A Spark Ad uses a real post from a TikTok account instead of a separate ad video. Viewers see the creator's name and can follow them, and engagement adds to the original post.
Brands like them because they feel native. Creators benefit from extra exposure, but the brand controls how much the post is shown and to whom.
How creators generate an authorisation code
Open the video you want to authorise, look in its settings or more options for ad settings or ad authorisation, turn it on and generate a code. You can usually choose how long the authorisation lasts.
Menu names and steps change over time. If you cannot find the option, search the help centre for Spark Ads authorisation to see the current flow.
Agree on terms before sharing the code
The code gives the brand permission to advertise your post, so treat it like a contract term. Agree in writing on how long the ad may run, whether there is a fee for ad usage and whether comments will be moderated.
Ad usage is typically priced on top of the creation fee. Longer authorisation periods are worth more to the brand.
Tips for brands using their own posts
Small businesses can use Spark Ads with their own organic videos through the ads manager. Choose posts that already perform well and have a clear call to action.
Keep music licensed for commercial use and watch the comments, since ads attract more people who may ask questions or complain.
Frequently asked questions
Can I cancel a Spark Ads authorisation?
Often you can revoke it in the video's ad settings, but check your contract first, because ending it early may break your agreement with the brand.
Does a Spark Ad affect my analytics?
Paid views and engagement usually appear on the post. Look for any split between organic and paid data in your analytics so you can read results correctly.