TikTok Spark Ads and Meta partnership ads are the same idea on two platforms: a brand pays to run a creator's content from the creator's own handle. That is what most of the industry calls creator whitelisting. The differences sit in the plumbing. On TikTok, a creator generates an authorization code for a post and picks a window of 7, 30, 60 or 365 days. On Meta, a creator shares a partnership ad code for chosen content or grants a brand account-level permission, and the ad can run across Facebook and Instagram. Both routes are legitimate, and most programs that run paid creator content use both.
If you have been asked for "a Spark code" or "a partnership ad code" and are not sure what you are granting or buying, this post is for you. Below is how each platform handles whitelisting, side by side, what each permission does and does not allow, and the order to set it up in so the contract matches the ad account.
The short answer
| TikTok Spark Ads | Meta partnership ads | |
|---|---|---|
| What runs | The creator's organic TikTok post, boosted as an ad | Creator content run as Facebook and Instagram ads from the creator's or partner's handle |
| How one post is authorized | The creator turns on ad authorization for the post and generates a code in the app | The creator shares an ad code for the content they choose (content-level permission) |
| Ongoing access | Business Center "Deliver ads" permission, approved by the account owner scanning a QR code | Account-level permissions, which Meta describes for long-term partnerships |
| Time window | The creator picks 7, 30, 60 or 365 days | Not stated as a fixed window on the pages we read |
| Where engagement goes | All views, comments, shares, likes and follows from boosting go to the original post | Not stated on the pages we read |
| Creator controls | Authorization period shown beneath each post; a post must be un-authorized before it can be deleted | Creator Settings lists active and inactive partnership ads, and the creator can stop a brand using their content |
| Disclosure | Commercial content disclosure setting when promoting a brand | "Paid partnership" label on branded content |
Two caveats before you screenshot that table.
First, "whitelisting" is not a button on either platform. It is the industry's shorthand (some teams say allowlisting) for running ads through a creator's identity. When a creator, an agency or a contract says whitelisting, ask which mechanism they mean: a TikTok code for one post, a Meta ad code for chosen content, or standing account-level access. Each grants a different amount of control.
Second, platform rules change, and these were read on November 14, 2026. Every mechanic in this post comes from TikTok's or Meta's own help, business or creator pages, with the page's own date noted in the disclaimer at the end. Check the live page before you rely on a specific step.
How TikTok Spark Ads and Meta partnership ads actually work
The two formats solve the same problem, but each platform has made different choices about who controls what. These are the five differences that change how you run a program.
1. How permission is granted
On TikTok, TikTok's Spark Ads FAQ describes Spark Ads as "a native ad format" that lets you use organic TikTok posts in your advertising, including posts "made by other creators (with their authorization)". The creator does the authorizing. Per TikTok's Spark Ads creation guide, the creator opens the post, taps the three dots, opens Ad settings and taps Generate to get the code. TikTok's Smart+ Spark Ads guide adds that the creator turns on the Ad authorization toggle first. The brand then pastes the code into Ads Manager, and can batch authorize up to 20 video codes at a time.
On Meta, Instagram's creator blog post introducing partnership ads describes two permission levels for existing content: account-level permissions for long-term partnerships, which let the brand build ads from content the creator supplies or posts that tag the brand, and a content-level ad code the creator generates so the brand can use only the posts the creator chooses. It also describes a third route, where the creator makes original content to the brand's requirements and the brand uploads it to Ads Manager.
2. How long the permission lasts
TikTok makes the window explicit: the creator selects an authorization duration of 7, 30, 60 or 365 days when generating the code, and the period is shown beneath each post. That number is the one to write into the creator's agreement, because it is the number the platform enforces.
The Meta pages we read do not describe a fixed window for a partnership ad code. What they do describe is control: the creator can see all active and inactive partnership ads in Creator Settings and can stop a brand from using their content. So on Meta, the duration of paid usage lives in the contract, not in the code. Write it down.
3. Who sees the results, and where engagement lands
TikTok's FAQ says the engagement goes to the original organic post, "all views, comments, shares, likes, and follows gained from boosting the video." That is part of why creators care about Spark Ads: a boosted post grows their profile.
On Meta, Instagram's creator blog says performance metrics are limited to the brand's account and recommends that creators ask their brand partners to share results. If a creator's next rate depends on how your ad performed, agree up front what you will share.
4. What the brand can and cannot change
Spark Ads come with real constraints. TikTok's creation guide says you cannot edit a post's caption after it has been authorized as an ad, and that a private video becomes public once it is used in a campaign. The FAQ adds that a video has to be un-authorized as a Spark Ad before it can be deleted from the creator's account, and the in-feed ad specifications say a Spark Ad caption shows a maximum of four lines. Each Ads Manager account supports up to 10,000 Spark Ads.
Meta's developer documentation for partnership ads says they let you run Facebook and Instagram ads "from a creator or other partner's handle," and that using the creator's own handle lets your ads feature the creator's voice. Its guide to boosting existing Instagram media lists branded content, Collab posts, mentions, people tags and product tags among the content that can be boosted, and notes that Reels containing tappable elements cannot be used for ads. Meta's branded content page for creators adds that nearly all content is eligible as long as the necessary ad permissions are in place and licensed music is avoided.
5. The standing-access option
Both platforms offer something broader than one code per post. On TikTok, TikTok's help article on account ad delivery permissions describes a "Deliver ads" permission requested from Business Center and approved by the account owner scanning a QR code in the TikTok app; to deliver Spark Ads, both "Existing posts" and "Publish and manage new videos" need to be on. On Meta, account-level permissions serve the same purpose for long-term partners.
Standing access is efficient for a creator you work with every month. It is a lot to ask of a creator on a first project, and it is priced accordingly.
A whitelisting code is a permission, not a license. The code decides what the ad account can do; the contract decides what you have paid for. When the two disagree, the creator's trust is what breaks first.
How to set up whitelisting on TikTok and Meta
A workable approach, in order:
- Decide before filming whether a video might run as a creator-handle ad. The fee for paid usage from the creator's handle belongs in the brief and the agreement, not in a follow-up message after the video wins. UGC usage rights explained covers how creators usually price it.
- Name the mechanism in the contract. "Spark Ads authorization for 30 days on the delivered post" or "a Meta partnership ad code for the delivered Reel, paid usage for 60 days" is clear. "Whitelisting rights" on its own is not.
- Match the TikTok window to the test. A 30-day code covers a first test. If a video wins, you will want a longer window, so price that option into the agreement now and ask the creator for the new authorization before the first one runs out.
- Turn on disclosure. TikTok's help center says that when content promotes a brand, product or service, the commercial content disclosure setting must be on. On Meta, branded content carries the "Paid partnership" label. The legal side of disclosure for US brands is covered in the FTC disclosure rules for brands using UGC creators.
- Agree what results you will share. Creators see their own TikTok post's engagement grow; on Meta the metrics sit with the brand. A short results note after each window is cheap goodwill.
- Keep a log of every code and window. A spreadsheet with creator, platform, post, code, start date and end date stops the most common failure: an ad still running after the paid window has ended.
A concrete example. A brand runs 10 creators, each delivering 3 videos posted to both TikTok and Instagram, and wants a 30-day paid test on everything:
- TikTok: 10 × 3 = 30 posts, so 30 Spark Ads codes, authorized in 2 batches (20, then 10), because TikTok batches up to 20 codes at a time
- Meta: the same 30 pieces of content, so 30 partnership ad codes for one-off creators, or account-level permissions for the 3 creators the brand already works with every month
- Paid window in every agreement: 30 days, with an extension option priced in advance
- Total: 60 permissions to request, track and expire, before a single winner is scaled
That count is why whitelisting goes wrong in practice. Nobody forgets to ask for the codes. They forget to log when each one ends, and which ones were extended.
Spark Ads vs Partnership Ads FAQ
What is the difference between Spark Ads and partnership ads?
Spark Ads are TikTok's format for running organic TikTok posts, including other creators' posts with their authorization, as ads. Partnership ads are Meta's format for running Facebook and Instagram ads from a creator's or partner's handle.
Is whitelisting the same as Spark Ads?
Whitelisting is the industry's general term for running ads through a creator's identity. On TikTok that is done with Spark Ads, and on Meta with partnership ads.
How long does a Spark Ads code last?
The creator chooses an authorization duration of 7, 30, 60 or 365 days when generating the code, according to TikTok's own help pages as read in November 2026.
How does a creator create a partnership ad code?
According to Instagram's creator blog, a creator generates an ad code for the content they choose so a brand can use only those posts. Long-term partners can instead be given account-level permissions.
Can a creator stop a partnership ad?
Yes. Instagram's creator blog says creators can see all active and inactive partnership ads in Creator Settings and stop a brand from using their content.
Do Spark Ads add engagement to the creator's post?
Yes. TikTok's FAQ says all views, comments, shares, likes and follows gained from boosting go to the original organic post.
Do I need to pay extra for whitelisting?
Usually, yes. Creators commonly price paid usage from their own handle separately from the base rate, so agree that fee before filming.
How Scouty fits
Spark Ads and partnership ads only work smoothly when the permission, the window and the fee were agreed before the creator filmed. Scouty is a creator and UGC marketing services company: a team that plans the program with you, recruits creators against your brief, writes the briefs (paid usage and the ad permission you need included), handles the contract step with each creator, reviews and ships every video, and measures which videos have earned media spend. Our own technology makes the team faster at finding, briefing and tracking creators. You keep the final call on every creator and every video.
You pay Scouty for the service, and we recruit and manage the creators and pay them on your behalf; each creator's agreement is with you, and creators keep 100% of the rate you set. Results are measured like paid media, on conversions, CAC and ROAS rather than views alone. Pricing depends on the program and is set on a call, with no plans or subscriptions. See how Scouty runs creator programs, or compare the options on Scouty side by side.
For the wider budgeting question, read organic UGC vs paid UGC ads, and for the briefing and testing side, UGC video ads: how to brief, test and scale creator ads.
If you would rather have the codes, windows and creator agreements handled before your first test goes live, book a call and tell us about your program.
Platform mechanics in this post were read on TikTok's and Meta's own pages on November 14, 2026: TikTok's Spark Ads FAQ and Spark Ads creation guide (both last updated June 2026), its Smart+ Spark Ads guide (last updated October 2025), its account ad delivery permissions article (last updated April 2026), its in-feed ad specifications (last updated June 2026) and its commercial content disclosure article (last updated September 2025); Instagram's creator blog post introducing partnership ads (February 20, 2025), Meta's branded content page for creators and Meta's partnership ads developer documentation (no date shown). Where a page did not state something, this post says so rather than filling the gap. Platform rules change; check the live page before relying on a step. The example is an illustration built on stated assumptions, and nothing here is legal advice.
Published November 14, 2026 by The Scouty Team.