Partnership ads vs whitelisting: what changed, and how Meta permissions work now
Published · by the FireplaceUGC team
Whitelisting (also called allowlisting) is the older industry term for a creator letting a brand run paid ads from the creator's handle. Partnership ads are Meta's official product for doing that: Meta's help pages say branded content ads are now called partnership ads, and they show the creator and the brand in the ad header. Instead of handing over account access, the creator grants either content-level permission (one post, usually via a partnership ad code) or account-level permission (ongoing, accepted in the Instagram or Facebook app). On TikTok the equivalent is Spark Ads, authorized with a video code.
What whitelisting means in influencer marketing
In influencer marketing, whitelisting means a creator gives a brand permission to run paid ads through the creator's account, so the ad appears under the creator's name rather than the brand's. Creator-marketplace guides such as Insense's (January 2026) use whitelisting and allowlisting as the same idea, with allowlisting the newer wording. The brand brings the budget and targeting; the creator brings the face, the handle and the trust that comes with it.
The word is older than the platforms' current permission tools, and the same Insense guide treats Meta partnership ads as the renamed, platform-run version of whitelisting. A related term you will see in briefs is dark posting: creator content run only as ads, so the posts never appear on the creator's feed and are seen only by the targeted audience. Insense lists it as a separate tactic, mostly for testing. Whichever term a brief uses, the open questions are the same: which handle the ad runs from, which content it can use, and for how long.
The platforms then built native permission systems. On Meta that is partnership ads. On TikTok it is Spark Ads with an authorization code. People still say whitelisting in briefs and rate cards, and they usually mean one of these two products. When you write a contract, name the product and the permission type instead of the slang, so both sides know exactly what is being granted.
What Meta partnership ads are
Meta's Instagram Help Center describes partnership ads as ads run with partners, meaning creators, brands and other businesses. The partner and the advertiser accounts are featured in the ad header, and Meta says the ads use signals from both accounts for ranking. Meta's developer documentation adds that either account can be set as the primary identity, and Ads Manager offers both identities, the first identity only, or dynamic identity, which picks the header predicted to perform best and is on by default.
Partnership ads are not the same as organic branded content. Meta's how-to page says that letting a partner tag you with the paid partnership label on an organic post is a separate permission from partnership ads. A creator can post tagged branded content without the brand being able to put money behind it, and the reverse is also possible.
Placements cover Instagram Feed, Explore, Stories and Reels, Facebook Feed, Stories, Reels and Marketplace, and WhatsApp Status, according to Meta's supported objectives and placements page. Most objectives are supported, including Sales, Leads to website or instant forms, App promotion and Traffic. Calls as a conversion location is not supported, and the advertiser needs a Facebook Page or an Instagram professional account.
Content-level vs account-level permissions
Meta's permissions page says advertisers need permission from the partner whose handle the ad will include, and that creators can revoke it at any time. There are two types. Content-level permissions are narrower and cover a specific post, story or reel. Account-level permissions are broader and suit ongoing partnerships. One exception: if both accounts belong to the same business and an employee has ads access to both, no partnership permission is needed.
With content-level permission, the advertiser can boost a creator's branded content when the creator has turned on Allow brand partner to boost and tagged the brand in the paid partnership label. Or the creator shares a partnership ad code, which lets the advertiser use any of that creator's posts, stories or reels, whether or not it is branded content or tags the brand.
With account-level permission, the advertiser can create partnership ads from the partner's handle without any existing post, which is the closest thing to classic dark-post whitelisting. The advertiser can also boost any existing content that tags them through the paid partnership label, an @mention, a people tag, a product tag or a Collab, and can include or exclude the partner's custom audience. For a one-off post, content-level is enough. For a creator you plan to run for months, account-level saves repeated approvals.
How creators share a partnership ad code
Meta's content-level permissions page (Instagram Help Center) gives this flow for content that is already published on Instagram:
Open the post, story or reel from your Instagram profile.
Tap the three dots (for stories, Options in the bottom right).
Tap Partnership label & ads.
Turn on Get partnership ad code. Also turn on Add paid partnership label if the post is branded content.
Tap Copy, or tap Share to send the code to the brand in a direct message.
How brands use the code or request account-level access
To use a code, Meta's how-to page says: in Ads Manager click + Create, choose an objective, complete budget, schedule and audience, then at the ad level turn on the partnership ad toggle, click Enter ad code or post info and paste the code, post ID or post URL. Choose the second identity and how the header displays, then publish. Meta's developer docs note that an ad published without permissions in place waits in a pending delivery state until the creator approves.
A few code rules matter in contracts. A creator can get a new code at any time. A code can be used by up to 2 advertisers at once. Turning the code toggle off stops new ads from being created with it, but any active ads using the code keep running, so a creator who wants an ad stopped needs to remove the permission, not just the code. Archived Instagram content keeps its code access, while archived Facebook content cannot be boosted.
For account-level access, Meta's Creator Marketing Hub page gives the brand-side steps: in Meta Business Suite open Creator Marketing, go to Manage permissions under Creators, click Add partnership, search the partner, choose your account and send the request. The creator approves it in the Instagram app under Professional dashboard > Partnership ads > Ad partners > Pending requests, and removes a partner from the same screen. Write the start date, end date and removal terms into the UGC brief template or your contract; see our UGC usage rights guide for what to cover.
The TikTok equivalent: Spark Ads
TikTok's version is Spark Ads. The creator turns on ad authorization for one post, generates a video code and chooses a duration of 7, 30, 60 or 365 days; the advertiser pastes the code into Ads Manager. Engagement on the ad counts toward the original post. The main structural difference from Meta is that TikTok's code is tied to a fixed time window chosen by the creator, while Meta's content-level code stays usable until the creator turns it off or removes the permission. Our Spark Ads code guide has the full steps and error fixes.
TikTok also lets brands pull posts from accounts linked through Business Center without a per-post code, which plays the same role as Meta's account-level permissions.
Disclosure, and where AI creative fits
Running an ad from a creator's handle does not remove disclosure duties. The FTC's Disclosures 101 guide for influencers (November 2019) says not to assume a platform's disclosure tool is good enough, and to use it in addition to your own clear disclosure, placed in the video itself and not only in the description. Platform labels help, but they are not the whole answer. This is a summary, not legal advice; our AI ad disclosure rules post covers the per-platform rules.
Partnership ads and whitelisting only apply to real creators with real accounts. AI-generated ads run from the brand's own account. FireplaceUGC makes 9:16 creator-style takes with AI actors, for example in Talking Video or Product in Hand, that you upload as normal ads; an AI actor is never presented as a real customer or as a partner handle. Many teams run both: partnership ads for the creators who already perform, AI takes to test new angles. Whichever you run, write the angle with a UGC script template, start from tested openings in the UGC hooks library, and compare the two on the first seconds with the hook rate calculator. For category notes see AI UGC for fashion and for agencies.
Common questions
Is whitelisting the same as partnership ads?
In practice, yes. Whitelisting is the industry term for running ads from a creator's handle; partnership ads are Meta's product for doing it with platform-managed permissions instead of shared account access. Meta renamed branded content ads to partnership ads.
What is a partnership ad code on Instagram?
A code a creator generates under Partnership label & ads on a post, story or reel. The brand pastes it into Ads Manager to run that content as a partnership ad. A code can be used by up to 2 advertisers at a time.
Can a creator stop a brand from running partnership ads?
Yes. Meta says creators can revoke permissions at any time, for example under Professional dashboard > Partnership ads > Ad partners > Remove. Turning off a code alone only blocks new ads; active ads using it keep running.
What is the TikTok version of whitelisting?
Spark Ads. The creator generates a video code for one post with a duration of 7, 30, 60 or 365 days, and the brand applies it in TikTok Ads Manager.
Sources
- Instagram Help Center: About partnership ads — read October 18, 2026
- Instagram Help Center: About partnership ad permissions — read October 18, 2026
- Instagram Help Center: Manage content-level permissions for partnership ads — read October 18, 2026
- Instagram Help Center: How to create a partnership ad — read October 18, 2026
- Instagram Help Center: Manage account-level permissions in Creator Marketing Hub — read October 18, 2026
- Instagram Help Center: Manage account-level permissions in the Instagram app — read October 18, 2026
- Instagram Help Center: Supported objectives and placements for partnership ads — read October 18, 2026
- Meta for Developers: Partnership ads creation
- TikTok Ads: How to create Spark Ads for Smart+ campaigns — last updated October 2025
- FTC: Disclosures 101 for Social Media Influencers — November 2019
- Insense: Influencer whitelisting guide — January 5, 2026
Platform rules and prices change. We checked every source on the date above; confirm the current version before you rely on it.