A creator's phone with the Get partnership ad code toggle switched on and a copied code, passing to an Ads Manager card where the code is pasted under Enter ad code or post info

How to create a partnership ad code to share with a brand

The creator turns on a code for one post and sends it; the brand pastes it into Ads Manager. Here is each step on Instagram and Facebook, plus the TikTok equivalent.

By Creative strategy, Ad Army

Published Updated 4 min readPaid social

What a partnership ad code does

A partnership ad runs as an ad from a creator's post, showing the creator's handle, often alongside the brand's. Meta now calls branded content ads partnership ads (About partnership ads). The ad code is how the creator gives a brand permission to use one specific post: the creator generates it, sends it, and the brand pastes it into Ads Manager.

The code covers that post only. It is not a license to download the video and run it elsewhere, and it is not access to the creator's whole account. If you also want to run the file from your own account, you need usage rights in your agreement too.

What you need first

  • The creator has a professional Instagram account, or a Facebook Page or profile in professional mode
  • Both sides meet Meta's eligibility rules for partnership ads and branded content
  • The post is in a format partnership ads support (Meta shows a notice when it is not)
  • A written agreement on which post, for how long, the fee and the disclosure
  • The brand has a Meta ad account; Meta recommends linking its Instagram and Facebook accounts

Meta lists these requirements on its help page for creating a partnership ad code. Settle the agreement first: the code is easy to turn on, but the terms behind it are what you will need later.

How the creator creates the code

Flow in two lanes: the creator opens the post, taps Partnership label and ads, turns on Get partnership ad code and sends it; the brand turns on the partnership ad toggle, pastes the code and publishes (opens the full-size image in a new tab)
Who does what, in order, based on Meta's help articles. The code shown is not real.

On Instagram, while posting: when creating the post, reel or story, tap Partnership label and ads (for stories, the tag icon at the top), turn on Get partnership ad code, then share. Copy the code, or send it by direct message.

On Instagram, after posting:

  1. Open the post on your profile and tap the three dots
  2. Tap Partnership label and ads
  3. Turn on Get partnership ad code
  4. Tap Copy, or Share to send it by direct message

On Facebook, after posting: open the post, tap the three dots, tap Share partnership ad code, turn on Get partnership ad code and copy it. Meta documents the Facebook route only for existing posts.

Meta's page also says up to two partners can use a code at the same time, and that a creator can turn the toggle off: new ads can no longer use the code, while ads already running continue. A creator can generate a new code at any time.

How the brand uses the code in Ads Manager

Per Meta's guide to creating a partnership ad:

  1. Create a campaign and set up the ad set as usual
  2. At the ad level, turn on the partnership ad toggle
  3. Click Enter ad code or post info and paste the code
  4. Choose which identities show in the ad header: both accounts, one, or dynamic
  5. Finish the creative and destination, then publish

Put your tracking on the destination link so you can see which creator's post drives sales; our guide to finding which UGC video drove sales covers how.

Ad codes vs account permissions

Two cards: an ad code covers one post that the creator turns on, suited to a single campaign; an account permission gives ongoing access, suited to a long partnership (opens the full-size image in a new tab)
Content-level codes versus account-level permissions, as Meta describes them.

An ad code is a content-level permission: one post, turned on by the creator. Meta also offers account-level permissions, which give a brand broader access for ongoing partnerships; its page on partnership ad permissions describes content-level permissions as more restrictive and suited to specific promotions. For a single campaign, a code per post is cleaner; for a long-running creator relationship, account permissions save asking every time.

Partnership ad code vs TikTok Spark code

Who generates it

Meta partnership ad code
The creator, per post
TikTok Spark Ads code
The creator, per post

Where

Meta partnership ad code
Partnership label and ads (Instagram) or Share partnership ad code (Facebook)
TikTok Spark Ads code
Video, then Ad settings, then Ad authorization

Where the brand pastes it

Meta partnership ad code
Ads Manager, ad level, Enter ad code or post info
TikTok Spark Ads code
TikTok Ads Manager, TikTok posts tab, Add post

How long it lasts

Meta partnership ad code
Until the creator turns it off; running ads continue
TikTok Spark Ads code
A period the creator picks: 7, 30, 60 or 365 days

Batch

Meta partnership ad code
Up to two partners per code
TikTok Spark Ads code
Up to 20 codes at a time (TikTok guide)

The full TikTok walkthrough is in how to set up TikTok Spark Ads with a creator's video.

How Ad Army handles partnership ads

Every approved Ad Army video comes with full content rights, so you can always run it from your own ad account without a code. If you want the ad to run from the creator's handle, Ad Army requests the Meta partnership ad code or TikTok Spark code for that video. The creator decides; if they accept, it is a flat $50, and if they decline you pay nothing extra. Our guide to what whitelisting and Spark Ads cost explains why creators charge for it.

Ad Army Spark Ads and whitelisting request panel on an approved video, with a type selector, a duration selector, a note to the creator and the $50 add-on billed only if the creator accepts (opens the full-size image in a new tab)
In Ad Army the creator-handle request goes per video, and the creator can decline. Sample data from the Ad Army demo.

FAQ

  • Where is the partnership ad code on Instagram?

    Open the post on your profile, tap the three dots, then Partnership label and ads, and turn on Get partnership ad code. Then tap Copy or Share.

  • Does a partnership ad code expire?

    Meta does not list an expiry. The creator can turn the toggle off, which stops new ads from using the code, while ads already running continue.

  • Why can't I turn on Get partnership ad code?

    Usually the account is not a professional account, the account is not eligible for partnership ads and branded content, or the post is in a format partnership ads don't support.

  • Does a partnership ad code give the brand usage rights?

    No. It lets the brand run that post as an ad from the creator's account. Using the video anywhere else needs a separate written license.

Sources

  1. Create a partnership ad code to share with partners, Instagram Help Center. Retrieved .
  2. How to create a partnership ad, Instagram Help Center. Retrieved .
  3. About partnership ad permissions, Instagram Help Center. Retrieved .
  4. About partnership ads, Instagram Help Center. Retrieved .
  5. How to create Spark Ads for Manual and Search Campaigns in TikTok Ads Manager, TikTok Ads Manager Help Center. Retrieved .

About the author

Jack Nelson leads creative strategy at Ad Army. He is also Chief Content Officer at Nativz and Anderson Collaborative, sister agencies that produce short-form video and run paid media for brands.

All articles by Jack Nelson

Get creator ad ideas, monthly.

No spam, unsubscribe anytime.

Rather not do this yourself?

Send one request. We cast and manage the creators, you review finished videos, and you pay a flat price only for the ones you approve.