Skip to content
UGC ContractsCreate a contractCreate
Usage rights & whitelisting

Meta Partnership Ads Whitelisting: Permissions & Access

Meta partnership ads whitelisting explained: what permissions to grant, how long access lasts, and how to remove it cleanly when the deal ends.

On this page
  1. How Meta partnership ads and whitelisting actually work
  2. Permissions: what the creator grants and what the brand needs
  3. Duration, spend and scope: writing the ad access window
  4. Pricing ad account access as its own line item
  5. Access removal: offboarding at the end of the term
  6. Common mistakes
  7. Next steps

You have agreed the concept, the deliverables and the fee. Then the brand asks for "whitelisting" and sends a link about partnership ads. Meta partnership ads whitelisting is a separate permission from your content license: the brand runs ads from the creator's Instagram or Facebook identity, paid from the brand's ad account. Grant it in writing, with a named ad account, a start date, an end date and a removal step.

The part that goes wrong is rarely the setup. It is the exit. Permission toggles stay switched on long after the campaign budget is spent. Partner access sits in a Business Manager nobody audits. A creator checks an ad library months later and finds their face still selling a product they stopped using. On the brand side, a creator revokes access mid-flight with no notice and kills a performing ad set right before a sale ends.

This article covers what each side should ask for: the exact permissions to grant, how to write the access window so both sides know when it starts and ends, how to price the access separately from the content, and how to offboard cleanly. Creator guidance and brand guidance sit side by side, because the fair terms are usually the ones both sides can operate.

How Meta partnership ads and whitelisting actually work

"Whitelisting" is the industry word. Meta's product is partnership ads (previously called branded content ads). TikTok's rough equivalent runs on authorisation codes, covered in Spark Ads authorization codes and contract terms.

The mechanic that matters commercially: the ad is served from the creator's handle, with the paid partnership label, but the brand controls targeting, budget, placements and the destination link. The money comes out of the brand's ad account. The social proof, the comments and the reputational exposure attach to the creator.

Three levels of access, from narrowest to widest

Menu names and flows change, so confirm the current steps in Meta's Business Help Centre before you write a UI path into a contract. In broad terms the levels are:

  • Single-post permission. The creator approves one specific organic post for use in ads, often by generating a code or approving a request tied to that post. Narrow and easy to reason about.
  • Standing advertiser permission. The creator lists a specific business as an approved partner for partnership ads. The brand can then run ads using the creator's handle without a per-post approval each time.
  • Partner access to the account or Page. The creator assigns the brand's business as a partner on the Instagram account or Facebook Page with advertising tasks. This is the widest level and the one that lets a brand build new ads from the handle that never existed as organic posts.

That third level is where most disputes start. It is also what most brands actually mean when they say whitelisting, because it allows net-new creative, iteration and testing without going back to the creator for every variant.

What each side gains and gives up

Brands gain creative volume and an ad that reads as a person rather than a logo. Creators give up control over how often their handle appears in a feed, which audiences see it, what the caption says and where the click goes. Nobody should sign that trade blind.

One more mechanic to plan for: ads that were never published organically do not sit on the creator's profile. The creator cannot see or moderate them easily unless the contract gives them a way to. Write that access in.

Permissions: what the creator grants and what the brand needs

Treat the permission grant as a list, not a word. "Whitelisting rights" in a one-line deliverable is where ambiguity lives.

Brand checklist: what to ask for

  • Access level (single post, standing advertiser permission, or partner access with advertising tasks).
  • Named handles: Instagram, Facebook Page, or both.
  • Whether the brand may create new ads from the handle, not only boost existing posts.
  • Whether the brand may edit, trim, caption or re-cut the creative for ad formats. See can a brand edit, cut or remix your UGC.
  • Placements and formats (Reels, Stories, feed, Advantage+ placements).
  • Territories and languages.
  • Who replies to comments on the ads.
  • A commitment that the creator will not revoke access early without the agreed notice.

Creator checklist: what to limit

  • Name the ad account ID that may run the ads. Not "the brand and its agencies" with no list.
  • Name the posts or the asset library the brand may use. If you are granting new-ad rights, say so explicitly and price it.
  • Require the paid partnership label and a disclosure that complies with the FTC's Endorsement Guides. Read the FTC's published guidance for influencers once, so you know what a clear disclosure looks like in practice.
  • Approval over ad copy, on-screen claims and the landing page. Claims made around your face become claims you are seen to make.
  • No political, religious, financial or health claims attached to your handle unless agreed.
  • Narrowest possible task set on partner access. Advertising tasks only, never full admin, never shared login credentials.
  • A right to request a list of live ads, or ad previews on request.

Never share your password. If a brand asks for login details instead of partner access, that is a red flag and usually a violation of platform terms. Partner access exists so that nobody has to hand over an account.

Sample clause: grant of partnership ad access

Partnership ad access. Creator grants Brand permission to run Meta partnership ads using Creator's Instagram handle @[handle] and Facebook Page [page], solely from ad account ID [ID]. Access is limited to [the Deliverables listed in Schedule A / the Deliverables plus new ad creative assembled from the Deliverables]. Brand may edit the Deliverables for length, aspect ratio and captioning, and may not alter the meaning of any statement made by Creator. All ads must carry the paid partnership label and a disclosure that complies with applicable FTC guidance. Brand will provide ad previews within [X] business days of Creator's written request. Creator will enable the required permissions within [X] business days of [the Effective Date / first payment] and will not revoke them during the Access Window except as set out in clause [X].

That clause does two jobs. It tells the creator what is being used and where. It tells the brand it has a dependable window, which is what justifies the fee.

Duration, spend and scope: writing the ad access window

The single most common drafting error is a term with no defined start. A contract that promises a fixed number of months of whitelisting, signed in one month, with permissions enabled later and the first ad launched later still, produces several different end dates depending on who is counting.

Pick a trigger and write it down

Useful options, in order of how often they work:

  • From the date permissions are enabled. Clean and verifiable. A sensible default.
  • From first ad delivery. Easier on brands with slow creative cycles, but it needs a long-stop date so it cannot drift forever.
  • From the content delivery date. Simple, and it keeps the ad window aligned with the paid usage licence.

Add a long-stop in every case: if ads have not launched within the agreed period after permissions are enabled, the Access Window starts automatically the day after that period ends.

Align ad access with the paid usage licence

Ad access is permission to run from the handle. The content licence is permission to use the footage at all. They are different grants and they can have different lengths, but misaligned dates cause messy endings. A brand with a longer paid usage licence and a shorter access window can keep running the creative from its own brand account after the access window closes, just not from the creator's handle. Say that out loud in the contract so neither side is surprised. For background, see organic versus paid usage rights and UGC usage rights duration.

Where the fair middle usually sits

Brands open by asking for a long window because testing takes time and winning creative deserves runway. Creators open short because their handle is their asset and they want the option to reprice. The workable middle is usually a defined initial window matched to the paid usage term, plus a priced renewal with advance notice. Renewal mechanics are covered in usage rights extensions and renewals.

Access Window and renewal. The Access Window begins on the date Creator enables the permissions described in clause [X] and runs for [X] months. Brand may renew for a further [X] months by giving written notice at least [X] days before expiry and paying the renewal fee set out in Schedule B. If no renewal notice is given, Brand will pause and archive all partnership ads using Creator's handle on or before the final day of the Access Window.

Spend caps and scale

Some creators tie the fee to spend tiers. It is defensible, because an ad set that runs at national scale puts the creator's face in front of far more people than a small retargeting test. It is also hard to police. If you use spend tiers, you need a reporting obligation and a true-up date, otherwise the tier is decorative.

Spend reporting. Brand will provide Creator with total media spend attributed to partnership ads using Creator's handle within [X] days of the end of each calendar month. If cumulative spend exceeds [Tier 1 threshold], the Tier 2 fee becomes payable within [X] days.

If you do not want to administer that, take a flat fee for the window and set it with scale in mind. Simplicity has value for both sides.

Pricing ad account access as its own line item

Three separate things are being bought: the content, the licence to use it in paid media, and permission to run it from the creator's handle. Quote them as three lines. A single blended number invites the brand to assume everything is included forever.

The levers that move the whitelisting fee

  • Access level. A single approved post is cheaper than standing advertiser permission. Partner access that allows new ad creation from the handle is the most expensive.
  • Duration. Longer windows cost more, and the increments should not be linear. A renewal period is not free just because the asset already exists.
  • New-creative rights. If the brand can assemble ads the creator never posted, the creator is lending reputation to content they did not approve post by post. Price it, or require approval.
  • Exclusivity. If the handle cannot run competitor partnership ads during the window, that is a separate restriction with a separate price. See exclusivity clauses.
  • Scale and territory. National or multi-market delivery raises exposure. So does adding a second platform identity.
  • Category risk. Supplements, finance, dating and anything with regulated claims carry more reputational drag for the creator.

For a full breakdown of the pricing logic, see whitelisting fees and how creators price ad access and influencer whitelisting: how to price it in a contract.

Scripts for the awkward moment

Creator, when whitelisting is assumed rather than agreed:

"Happy to run partnership ads. Ad access from my handle is a separate line from the content licence, because the ads carry my name and my comment section. Here is the fee for a [X] month window from the date I enable permissions, and the renewal rate if it performs."

Brand, when a creator quotes a flat whitelisting fee with no terms attached:

"We can work with that number. To make it work on our side we need the window to start when permissions go live, the ability to build new ad variants from the delivered assets, and the agreed written notice before you revoke. If new variants are out of scope, tell us now and we will price a narrower access level."

Brands running several creators at once should standardise these terms rather than negotiating each one from scratch. Teams that hire through marketplaces like UGC Roster can keep a single access template and vary only the window and the fee. A free Influencer Whitelisting Agreement Template is a reasonable starting point if you are writing your first one.

Access removal: offboarding at the end of the term

The end of the window is a process, not a date. Build it into the contract so neither side has to improvise.

Brand offboarding checklist

  • Calendar the expiry date the day the window starts, with a reminder well before it.
  • Decide on renewal before the notice deadline, not after.
  • Pause and archive all ad sets using the creator's handle before the final day.
  • Check every ad account and agency account, not just the main one.
  • Confirm removal in writing to the creator, including the date ads stopped.
  • Remove any saved assets from ad templates and dynamic creative pools so nothing reactivates.
  • Tell the media buyer. Most "ad still running" disputes are a buyer who was never told the window ended.

Creator offboarding checklist

  • Diarise the expiry and check ad previews or the relevant ad transparency surfaces in the final week.
  • Ask for the brand's written confirmation that ads have stopped.
  • Revoke standing advertiser permission and remove the business from your approved partners.
  • Remove partner access to your account or Page in business settings.
  • Expire or delete any outstanding partnership ad codes.
  • Keep screenshots of the revocation steps with timestamps.

Important nuance: turning a permission off is not a guarantee that live ads vanish instantly, and platform behaviour changes. That is exactly why the contract needs an affirmative obligation on the brand to stop the ads, rather than relying on a toggle in the creator's settings.

Removal at end of term. On or before the final day of the Access Window, Brand will pause and archive all partnership ads using Creator's handle across all ad accounts it controls or directs, and will confirm removal in writing to Creator within [X] business days. Creator may then revoke all partnership ad permissions and partner access. If ads using Creator's handle remain live after the Access Window ends, Brand will remove them within [X] hours of written notice from Creator. Continued delivery beyond that period will be invoiced at the renewal rate for each [month] or part month, without limiting Creator's other remedies.

That last sentence is the one with teeth. A removal clause with no consequence is a request. For what happens when content keeps running after a licence lapses, see what to do when a brand keeps running your UGC after usage rights expire.

A short email script for the creator

"Hi [name], our partnership ad window closes on [date]. Could you confirm by then that all ads running from @[handle] have been paused and archived across your ad accounts? Happy to quote a renewal if you would like to keep them live. I will remove the permissions on [date + 1] either way."

Send it ahead of expiry, not on expiry day. Brands prefer the heads up, and renewals get bought this way.

Common mistakes

Treating whitelisting as part of usage rights

It happens because both live under the heading "rights" in a brief. They are different. A paid usage licence lets a brand run the footage from its own account. Whitelisting lets it run from the creator's identity. Write them as separate clauses with separate durations and separate fees.

Granting partner access wider than the job requires

A brand asks for "access" and a creator clicks the broadest option because the narrower one is harder to find. Grant advertising tasks only, to a named business, and never hand over login credentials. If a brand insists on account admin, ask which specific task requires it.

No defined start date for the access window

Contracts promise a set number of months of whitelisting and leave the clock unset. Fix it with a trigger plus a long-stop: the window starts when permissions go live, or an agreed number of days after signature if the brand has not launched by then.

No approval over ad copy, claims and landing page

Creators approve the video and forget that the brand writes the primary text and chooses the destination. The result is a claim the creator never made appearing above their own face. Ask for copy approval, or at minimum a prohibition on new performance claims and a named landing page.

Nobody owns the comment section

Partnership ads attract comments at ad scale, including hostile ones, and they land next to the creator's handle. Decide who moderates, who replies on product questions, and what happens if the comments turn into a pile-on. A pause-on-request right is reasonable for sensitive categories.

Forgetting disclosure once content becomes an ad

The paid partnership label is a platform feature. Clear disclosure is a legal expectation, and the FTC's guidance applies to the message consumers see, not just to a toggle. Keep the disclosure in the caption and on screen where practical. More on this in FTC disclosure rules in a UGC contract.

No offboarding step at all

The campaign ends, the buyer moves on, the permission stays enabled. Months later a creator finds ads still serving and has no contractual lever. Put a removal deadline, a written confirmation and an overrun fee in every whitelisting clause. Set a calendar reminder the day you sign.

Next steps

Do this first: write the access window before you agree the fee. Fee follows scope, not the other way round. Pick the trigger (permissions enabled is the safest), set the length, and decide whether the brand can build new ads from the handle or only boost approved posts. Those three decisions drive the price.

Creators, your immediate action list is short. Quote content, paid usage and ad access as three separate lines. Name the ad account. Cap the access level at advertising tasks. Add a removal clause with an overrun fee. Then diarise the expiry on the day you enable the permission, not later.

Brands, your list is just as short. Specify the access level you actually need, because asking for account admin when you need advertising tasks costs you goodwill and sometimes the deal. Agree a notice period before the creator can revoke. Assign one person to own the offboarding checklist. Price the renewal in the original contract so you are not renegotiating while a winning ad set is paused.

When both sides are aligned on scope, put it in writing and e-sign it before permissions get enabled. You can draft the access window, the fee, the disclosure requirement and the removal clause in the UGC contract builder and send it with one link. For deals with large media budgets, regulated product claims or multi-market delivery, have a lawyer review the grant language. This article is general information, not legal advice.

FAQ

Questions, answered.

What is influencer whitelisting, and how should a contract price it?

Whitelisting is permission for a brand to run paid ads from the creator's handle, with the creator's name and face attached, while the brand pays for and controls targeting, budget and the destination link. Price it as its own line item, never folded into the content fee. The price drivers are the width of access (one approved post, standing advertiser permission, or partner access to the account), the length of the window, how many ad accounts are named, and whether the brand can build net-new creative. Say a brand asks to boost one approved Reel for a short launch. That is far narrower than open partner access, and it should cost less. Put the grant in writing before anyone toggles anything, using a [contract builder](https://ugccontracts.com/create) or your own template.

How do creators price ad access to your account in a whitelisting fee?

Price the access on width, duration and control, not on a formula you borrowed from someone else. Ask yourself four questions: how wide is the permission, how long does it run, how many ad accounts and markets are named, and do you keep approval over any new creative or caption the brand builds from your handle. Factor in the work you absorb too, because comments, DMs and brand questions land on you, not the ad account. Imagine a brand wants partner access so it can test fresh variants and new captions from your handle across an entire selling season. That is a bigger grant than approving one post, and your fee should move accordingly. Shorter windows with renewal options usually beat one long open-ended grant.

What should the contract say about Spark Ads authorization codes?

Name who generates the code, the agreed access duration, the TikTok account and video involved, and the process for renewal. Spark Ads run on a code the creator generates with a chosen duration, so the contract should treat code expiry as the real deadline, not the campaign end date in the brief. Add a line requiring the brand to request renewal in writing before expiry, and a line saying the creator will not revoke early except for non-payment, a disclosure problem or a breach. Say your code lapses midway through a brand's sale. Without a renewal clause, the brand has no contractual claim on a new one. More detail sits in our guide to [Spark Ads authorization codes](https://ugccontracts.com/blog/spark-ads-authorization-codes-contract-terms).

Why are whitelisting and usage rights separate line items?

Because they grant different things and end in different ways. Usage rights license the content file for the brand's own channels, ads and assets. Whitelisting grants access to the creator's identity and account so ads run from the creator's handle. One is a licence to a file. The other is ongoing access to a person's social presence, which carries reputational exposure and comment load. Imagine you license content for the brand's own ad account on a longer term, then the campaign ends. The licence can keep running while account access is pulled the same week. Writing them as one combined fee makes that impossible to unwind, and it hides the price of the riskier grant from both sides.

What do brands need from creators to run whitelisted ads safely?

Get five things in writing before you build the campaign: the exact permission level, the named business or ad account that receives it, the start and end dates, a notice period before the creator can revoke, and a named contact who can re-grant access quickly if a toggle drops. Add a creator warranty that they hold the rights to anything in the content, including music, other people and third-party trademarks. Confirm the paid partnership label and disclosure approach in writing too, since the FTC Endorsement Guides apply to paid ads running from a creator's handle. Imagine your best performing ad set stalls because a permission silently lapsed. A named contact and a renewal clause turn that into a same-day fix.

What terms should both sides agree on for dark posting and creator licensing?

Define dark posts explicitly as ads that run from the creator's handle without appearing on the organic grid, then agree who controls what. Creators should ask for approval over new edits, captions and claims built from their handle, plus a rule that their name never carries a claim they did not make. Brands should ask for clear placement rights, destination link flexibility and a notice period before revocation. Both sides should settle comment moderation, competitor products in the same ad account, and disclosure handling. Say a brand reworks your footage into a dark post with a stronger claim than your original script. A written approval step over net-new creative stops that before it runs.

How long should Meta partnership ad permissions last, and what happens when they expire?

Match the permission window to the campaign flight plus a short buffer, then renew in writing rather than granting an open-ended toggle. Write the end date as a calendar date, not "end of campaign", because campaigns drift. Agree what expiry means in practice: the brand pauses delivery of ads running from the creator's handle, stops building new ones, and confirms this in writing. Note that the content licence can run on a separate clock, so say which rights survive. Say your permission ends on the final day of a sale. Without a written pause obligation, the brand may keep ads live until somebody notices. A buffer plus a renewal clause protects both sides from a mid-flight cut.

How does a creator remove a brand's partnership ad access when the campaign ends?

Give the notice your contract requires, then remove the permission in your account settings and in any business partner assignments, and ask the brand to confirm in writing that ads from your handle are paused and archived. Check Meta's Ad Library afterwards and take screenshots with dates. Remember that removing access does not retract a licence to content the brand already holds, so read your usage clause as well. Imagine you revoke quietly and the brand's team only finds out when a performing ad set dies. Notice avoids that fight. Build the offboarding steps into the contract itself, either with your own template or a [free template](https://ugccontracts.com/templates), so neither side improvises at the exit. This is general information, not legal advice.

Keep reading
All guidesCreate your UGC contract