Whitelisting vs Spark Ads vs Partnership Ads
Whitelisting is the general name for running ads from a creator's handle, Partnership Ads is Meta's version on Instagram and Facebook, and Spark Ads is TikTok's version.
| Name | Platform | How the creator says yes | Where the ad runs from |
|---|---|---|---|
| Whitelisting | The industry's general term, any platform | Whatever permission tool the platform offers | The creator's handle |
| Partnership Ads | Instagram and Facebook (Meta) | Accepting an account level request, or sending a partnership ad code for one post | The creator's handle, built in the brand's Ads Manager |
| Spark Ads | TikTok | Generating a Spark Ads code from a post they published | The creator's post, built in the brand's TikTok Ads Manager |
Under every name the deal works the same way. A brand pays a creator, then runs paid media from that creator's own account, with the budget and the targeting in the brand's own ad account.
Meta calls its version Partnership Ads. TikTok calls its version Spark Ads. Whitelisting is the older, general term the influencer industry used before either platform shipped a named product for it. Change the platform and the name changes. The mechanic underneath stays identical. If you are hiring for it, the deal itself is laid out at socialync.io/influencer-whitelisting.
Write one clock into every version of the deal: the licence. The brand names a term, in months or forever, and the ad stops when it ends. Meta's permission has no end date of its own and TikTok's code expires on its own schedule, so the contract is the only place the two sides agree when the ad stops.
Three names, one mechanic
Whitelisting predates both platform products. Before Meta and TikTok built a formal way to authorize it, brands asked creators for advertiser access to their account. The brand could then run ads that looked like the creator's own posts. That was risky for the creator and hard to audit. The name stuck even after both platforms replaced the risky version with a permission system.
Partnership Ads is Meta's name for the same idea, run through a permission grant in place of a login. A creator authorizes a specific brand, per post or account wide. Meta's system runs the ad from the creator's identity. The brand never touches the creator's password.
Spark Ads is TikTok's name for it. A creator posts organically, generates an authorization code tied to that post, and hands the code to the brand. TikTok boosts the existing post as an ad. The post keeps the creator's handle.
What the brand buys is the creator's name and face at the top of an ad, shown to people who already trust that creator. Both platforms publish numbers on what that does. TikTok reports that ads posted to a creator's account get a 59 percent higher engagement rate and a 16 percent higher six second view through rate than ads that are not. Meta reports a 19 percent lower cost per acquisition when partnership ads join a brand's business as usual campaigns, from 47 conversion lift studies run in 2025. Both figures come from the platforms selling the format.
A plain organic post deal is a different, simpler thing. The creator posts, the brand puts no ad spend behind it, and the deal ends when the post is delivered. The brand pays once for the reach the creator already has. With whitelisting the brand pays for the content, then keeps buying reach under the creator's name for as long as the licence runs.
Whitelisting, Spark Ads, and Partnership Ads compared
Put Partnership Ads and Spark Ads next to a plain organic post deal, and the two ad formats differ in only a few rows.
| Organic post | Meta Partnership Ads (Instagram, Facebook) | TikTok Spark Ads | |
|---|---|---|---|
| Platform | Any the creator posts to | Instagram, Facebook | TikTok |
| Who posts | The creator, on their own account | The creator, or nobody when the brand holds account level permission | The creator, on their own account |
| Who pays for media | Nobody, it is unpaid reach | The brand | The brand |
| What the creator authorizes | Nothing beyond the post | A partnership ads permission grant, per post or account wide | An authorization code generated from the post |
| How long it runs | Indefinite, it is just a post | Until the creator revokes, so the licence in your contract sets the end | The code's authorization period: 7, 30, 60 or 365 days |
| How it is priced | Flat fee, per post, CPM, or a view bonus | A monthly access fee, or a base fee plus commission on attributed results | A monthly access fee, or a base fee plus commission on attributed results |
| How results are attributed | The platform's own public post metrics | The brand's Meta pixel and Meta's attribution | The brand's TikTok pixel and TikTok's attribution |
Who pays for media and how the deal is priced read identically for Partnership Ads and Spark Ads. The other rows differ in mechanics only: who has to post, what the creator authorizes, how long the permission lasts, and which pixel reports the result. The real split in this table is organic versus the other two. Meta versus TikTok barely moves the numbers. Once a brand decides it wants to run paid media through a creator's identity, the platform mostly changes where the permission button lives and what the authorization step is called.
Make the licence the only clock
Each platform runs its own timer on the permission, and neither one matches your contract by default.
| Meta Partnership Ads | TikTok Spark Ads | |
|---|---|---|
| How long the permission lasts | No end date: creators "can revoke these permissions at any time" (Meta) | The code's authorization period, 7, 30, 60 or 365 days (TikTok) |
| What happens at the end | Nothing, until someone acts | The code shows "Authorization expired" and the brand has to ask the creator to extend it |
So write the licence into the contract as the one clock the other two follow, in months or as forever, before the creator applies. On Meta the licence is the only end date the deal has. On TikTok, ask for an authorization period at least as long as the licence: a 90 day licence needs a 365 day code, or a 60 day code that gets extended before it lapses.
Put three lines in the contract:
- The term. "Three months from the day the first ad goes live" is a term. "Ongoing" is a blank.
- Who can stop it early. The brand runs the ad, so the brand can always pause it. State whether the creator can end the licence early, and on what notice.
- What happens at the end. The ad stops, or the brand renews at a stated price. A renewal is a fresh term, priced and agreed the way the first one was, and silence at the end of a term is a lapsed licence.
A licence with no stated term reads as forever to the brand and as "until I say stop" to the creator. Forever is priced very differently from three months, so name the duration before anyone films.
On the Socialync job board the licence works this way by default: it sits on the listing before a creator applies, the brand can end it any time, and the ad pauses the moment it ends.
Creator whitelisting on TikTok (Spark Ads)
Creator whitelisting on TikTok runs through Spark Ads. TikTok's Ads Manager help center explains that the format uses "posts from organic TikTok accounts," so every view, comment, share, like and follow the ad earns is attributed to the original post. The creator has to post first, on their own account. TikTok's setup guide adds one detail worth knowing: a private video works too, and it "will become public once it is used in a campaign."
Here is how the code moves, per TikTok's Spark Ads setup guide:
- The creator generates the code. In the TikTok app they open the video, tap the three dots, tap Ad settings, and tap Generate to get the post code.
- The creator sets the authorization period. TikTok's help center lists 7, 30, 60 or 365 days, so pick the one that covers the licence.
- The brand pastes the code. In TikTok Ads Manager the brand builds the campaign and ad group, opens the ad creatives step, picks the TikTok posts tab and clicks Add post. Up to 20 video codes can be authorized at a time.
- The brand finishes and publishes. The caption cannot be edited once the post is authorized as an ad, so the creator's caption is the ad caption.
The post and the ad stay linked for as long as the ad runs. TikTok's guidance notes that a video "need[s] to be un-authorized as a Spark Ad before it can be deleted from the organic account." One TikTok Ads Manager account supports up to 10,000 Spark Ads.
The authorization period is a second clock, so match it to the licence. When a code runs out, TikTok's list of Spark Ads code errors shows "Authorization expired," and the fix it gives is to "Contact the creator to extend the authorization." Ask for an authorization period at least as long as the licence in your deal, so the ad never stops mid-flight on a date nobody was watching.
Comments and likes the ad picks up land on the creator's real post, visible to anyone who visits their profile afterward. The audience sees the same post, with the same comment history, whether they found it organically or through the boost. That is a large part of why a Spark Ad reads like a creator post in the feed.
A Spark Ad always runs from a post on a real TikTok account. A brand that wants creator-style creative with no post anywhere is buying a licensed file, priced and structured differently from a Spark Ad. Calling that Spark Ads on a brief leaves the creator unsure what they are agreeing to. For brands, the full walkthrough from code to launch is on how TikTok Spark Ads work with creators.
Meta Partnership Ads run through a permission grant
Instagram and Facebook can run a partnership ad with no fresh post at all, as long as the permission exists before the ad does. A creator grants a brand access, either for one specific post or across their whole account, through Meta's paid partnership tools. Meta's Business Help Center lays out both permission types in About Partnership Ad Permissions, and the paid partnership label lets a post carry the brand's name, visible to the audience, before any ad spend touches it.
Once the permission exists, the brand builds the ad in Ads Manager like any other ad. The creative is the creator's authorized content. The identity running the ad belongs to the creator. Budgets in Ads Manager live on the campaign or the ad set, and there is no budget field on the individual ad. A partnership ad shares its spend pool with every other ad in the same ad set, and Meta's delivery system decides how much each one gets.
Running the ad also assumes the brand already has the basic Ads Manager setup in place. A business portfolio, a connected ad account, and the pixel covered in the next section. None of that is specific to Partnership Ads. It is the same setup any Meta ad campaign needs, with the creator's permission layered on top.
The permission grant is the whole gate. No grant, no ad. A brand cannot run a Partnership Ads campaign from a creator's account it has not been authorized on. It does not matter how much budget the brand has ready to spend.
The pixel decides who gets credit
Meta and TikTok will both run an ad with no pixel on the brand's site. Without one, nobody can prove the ad drove a result, and a commission has nothing to attach to.
The pixel is what makes attribution possible in the first place. It reports back through the ad platform's own attribution: Meta's for Partnership Ads, TikTok's for Spark Ads. That report is what turns a click into a commission number.
Picture a skincare brand running a Partnership Ad with its pixel connected on its own site. A shopper sees the ad, clicks through, and buys three days later. The pixel logs the purchase and ties it back to the ad. The commission calculation now has a real number to work from, tied to that one ad.
Treat it as a launch gate anyway. On the Socialync job board it is one: an ads campaign cannot publish until the pixel is on the connected ad account. See what a pixel does for the mechanics.
Connect the pixel before the brief goes out. A licence clock that starts running before attribution is live burns real time nobody can measure.
Two ways to price it: access fee or commission
Whitelisting gets priced the same two ways on Meta and TikTok.
Hire creators who actually post
Set a floor for followers and average views on each platform, and only creators who clear it can apply. Follower counts come from each creator's connected account, and average views from the posts they publish through Socialync. When a creator posts for you, it goes out from their own account through Socialync with the disclosure label on.
A monthly access fee. Influee's 2026 pricing guide lists "Whitelisting / Spark Ads" at 30 percent of the base rate per month. PitchBrand's licensing guide puts paid social use at 20 to 30 percent of the base rate per month, and Fueler reports a flat $100 to $500 a month. On a $200 base and a 60 day Spark Ads code, 30 percent comes to $120 for the licence and $320 in total.
A base fee plus commission. The creator gets a base for the content and a share of what the ad drives, read from the brand's pixel. Say the base is $200 and the brand runs the post as a Spark Ad for two months at 10 percent of attributed purchases. If the ad drives $3,000 in tracked sales, the creator earns $200 plus $300, for $500. If it drives nothing, the creator keeps the $200.
| Monthly access fee | Base plus commission | |
|---|---|---|
| Creator's pay known up front | All of it | The base only |
| Needs a working pixel | No | Yes |
| Fits | A first test with an unproven creator | A creator whose ads already convert |
| Who carries the risk | The brand, if the ad flops | The creator, above the base |
Neither platform sets a commission rate. The brand and creator negotiate it, and it should move with the licence length, the exclusivity terms and how much of the brand's spend rides on one creator's handle.
A commission with no pixel connected has nothing to count. Connect the pixel before you agree a percentage.
Pick the format by what you are buying
The three formats above answer three different questions a brand should ask before writing a brief.
- A post on the creator's feed with no ad spend behind it: an organic post deal. It needs no permission step, pixel or licence clock.
- Paid media on Instagram or Facebook through the creator's identity: Partnership Ads. Needs the permission grant and a stated licence term, plus a connected pixel if any of the pay rides on results.
- Paid media on TikTok through the creator's identity: Spark Ads. Needs a real post first, a Spark Ads code with a long enough authorization period and a stated licence term, plus a connected pixel if any of the pay rides on results.
A brand running the same campaign across both Instagram and TikTok is running two deals. The authorization mechanics differ even though the pricing model does not. A skincare brand testing a $2,000 budget on each platform writes two briefs. The Instagram creator needs to approve a permission request inside the app. The TikTok creator needs to post first, then generate a code. The budget line can be identical on both. The brief cannot.
Brief each platform separately, with its own permission step named. One line that says "whitelisting across social" leaves the creator guessing what it means on each app. The UGC brief template has a platforms and formats section built for exactly this.
Disclosure doesn't change with the ad format
Every one of these formats is a paid ad running a creator's face and content. The disclosure obligation is the same one that applies to any paid endorsement, regardless of which platform's permission system is behind it.
The FTC's Disclosures 101 guide puts the standard plainly: "Disclose the relationship if you got anything of value to mention a product." Place it where a viewer will see it. The FTC warns that a disclosure is likely to be missed when it sits only on a profile page or anywhere that needs a tap on MORE. The agency accepts plain language like "ad," "sponsored," or "#ad," and rejects vague shorthand like "sp" or "collab."
The FTC's endorsement guides FAQ extends this past direct payment. If a connection between the creator and the brand "would affect how they evaluate the endorsement, that connection should be disclosed clearly and conspicuously." That holds whether the compensation is a fee, a free product, or a commission.
Both platforms layer their own label on top of that legal requirement. Meta's paid partnership label runs alongside the disclosure. TikTok's branded content toggle does the same. Whitelisting adds a second, separate reason the label matters. The audience is watching an ad that carries a creator's face and handle. That audience has as much right to know a brand is behind it as an audience watching a plain sponsored post.
The same FTC guide covers the label too: "Don't assume that a platform's disclosure tool is good enough." Use the platform label and a written disclosure together, every time money or product changes hands.
How a whitelisting deal runs on the Socialync job board
The Socialync UGC job board is open. Whitelisting, Partnership Ads, and Spark Ads are all built on the same deal type. The brand posts a campaign and states the platform, the licence term and the commission on the listing. These deals pay commission only, with no base payment. The brand also sets a floor: country, language, minimum followers and minimum average views per platform. Follower counts come from the creator's connected account, and average views come from the posts the creator publishes through Socialync, read from the platform API. No screenshots, no self-reported numbers.
Only creators whose connected accounts clear the floor see the job. They apply free, and the brand hires from who applied. A brand that already knows a creator can invite them by their exact handle, and that creator still has to clear the floor. Creators who opt in are also listed in a directory you can browse, in plain order with no ranking.
Numbers read from the platform matter more on a whitelisting deal than on a plain post, because the brand is about to put ad spend behind that creator's identity. A floor built on what the platform reports is what lets a brand know who it is authorizing before it ever reaches for the ad budget. How to find UGC creators for your brand covers the vetting side in more depth.
Every hire also carries a written agreement generated for that specific job, covering the deliverable, the licence term, and the pay structure the listing named. That agreement is what a brand and creator both point back to if a permission grant lapses or a licence question comes up mid-campaign.
When the creator posts it, they post through Socialync on their own account, the same as any organic post, so delivery is tracked. The brand can also post the file itself with the partnership label, or run it as an ad only. Then the creator grants the ad permission: approving the partnership request on Instagram or Facebook, or generating the Spark Ads code from the post on TikTok. Socialync adds the brand's Instagram @mention to the caption automatically on these jobs, and the paid partnership label is forced on. The disclosure step from the section above is handled before the post goes live.
The ad then launches from Socialync into the brand's own ad account. Meta partnership ads go straight in. On TikTok the brand launches the Spark Ad from Socialync, which applies the creator's Spark Ads code. If TikTok does not accept it that way, the brand pastes it once in TikTok Ads Manager and launches again. Budget and targeting stay in the brand's ad account the whole time.
The ad platform's pixel has to be on the connected ad account before the ads side of the deal can go live, the same gate covered above. Once the ad is running, commission accrues on attributed results for as long as the licence lasts. The brand can end the licence any time, and the ad pauses the moment it does.
Commission is paid on statements, weekly, every two weeks or monthly. The brand pays each statement to the creator directly, US creators through Stripe on the Socialync pay page and everyone else off platform, where the creator confirms the money landed. Socialync takes nothing from the creator's pay. Reimbursement deals, where a creator fronts money and waits to be paid back, are banned on the board. Marketplace participation is 18+.
For brands, build a campaign at socialync.io/signup, with no subscription: ads campaigns pay 1.5% of attributed sales or 1.25% of ad spend, organic campaigns 5% of the agreed creator pay. For creators, sign up at socialync.io/ugc to see listings with the platform, the licence term, and the pay structure stated before you ever apply.
Frequently asked questions
What is whitelisting in influencer marketing?
Whitelisting is the general industry term for a brand running paid ads from a creator's own account. The creator grants a permission inside the platform for it, and the brand never holds a login. See influencer whitelisting on Socialync for how the deal is priced and run.
What is the difference between Spark Ads and Partnership Ads?
Spark Ads is TikTok's name for the format and requires a real post first, authorized with a code the creator generates. Partnership Ads is Meta's name for the format on Instagram and Facebook, authorized through a content level code or an account level permission, and an account level grant can run ads with no fresh post at all. Both run paid media from the creator's identity. On the Socialync job board both need a connected pixel and both pay commission only. See how Spark Ads deals run on Socialync.
Do I need a pixel to run whitelisting or Spark Ads?
Meta and TikTok will run the ad without one, but then nothing measures what the ad drove, and a commission has nothing to count. On the Socialync job board the pixel is required: an ads campaign cannot publish until it is on the connected ad account.
How is a whitelisting or Partnership Ads deal priced?
Two ways. A monthly access fee, which published rate guides put at 20 to 30 percent of the creator's base rate per month or a flat $100 to $500 a month. Or a commission on attributed results for the length of the licence, with or without a base fee. On the Socialync job board, whitelisting deals pay commission only.
Can a brand run Spark Ads without the creator posting first?
No. TikTok's Spark Ads format runs from a post on the creator's own account. The post can sit as a private video until the campaign starts, and TikTok makes it public once it runs. Creative with no post and no creator handle attached is a licensed file for the brand's own ads, a different deal structure entirely.
What is creator whitelisting on TikTok?
It is the Spark Ads deal: the creator posts, generates a Spark Ads code from the post's ad settings, and the brand pastes that code into TikTok Ads Manager to run the post as an ad. The creator chooses how long the code stays authorized, so match that period to the licence.
How does the job board handle whitelisting deals?
The brand states the platform, the licence term, and the pay structure on the listing before a creator applies. The creator posts through Socialync, then grants the permission on Instagram, Facebook, or TikTok, and the ad launches from Socialync into the brand's own ad account. A pixel is required before the ads side goes live. The brand can end the licence any time. The brand pays the creator directly, and Socialync takes nothing from the creator's pay.
Name the platform in the brief
Whitelisting, Spark Ads, and Partnership Ads are one idea with two implementations. Write the brief for the platform you are running on. Name the permission step by its real name, and state the licence term before the creator applies.
- Meta Partnership Ads: permission grant, no fresh post required, budgets set on the campaign or ad set.
- TikTok Spark Ads: real organic post required first, authorization code, engagement stays on the creator's post.
- Both: a stated licence term, plus a connected pixel whenever any of the pay rides on results.
A brief that says "whitelisting across social" and leaves the platform mechanics unstated is where these deals go sideways. The creator agrees to something vague, the brand assumes the broader meaning, and the gap surfaces after the video is already filmed. Naming the platform, the permission step, and the licence term in the same line closes that gap. It happens before either side has spent an hour on the deal.
For brands ready to write that brief, the whitelisting deal is laid out at socialync.io/influencer-whitelisting. The platform, the licence, and the pay structure are stated on the listing before anyone applies. For creators who want to see what those listings look like, set up your account at socialync.io/ugc.
Usage rights, exclusivity, and territory all sit alongside the licence term. UGC rates: how much UGC creators make shows how those multipliers stack on a creator's base rate. Best UGC platforms for brands compares which platforms handle whitelisting at all, and UGC vs influencer marketing for small brands covers when an organic post is the better first buy.
