Skip to content
UgcProduction

Spark Ads and whitelisting explained for UGC ads

Spark Ads and whitelisting both let a brand run a paid ad from a creator's own account instead of the brand page. On TikTok, the creator generates an authorization code for a post and the brand enters it in its ad account. On Meta, the creator approves the brand for partnership ads (often still called whitelisting) on Instagram or Facebook. This guide explains how each works in general terms, what permissions and durations to agree on, and how to write them into the usage rights agreement so performance teams and agencies stay covered.

What Spark Ads and whitelisting mean for UGC

A standard UGC ad runs from the brand's handle. The creator films the video, the brand uploads it and the ad shows the brand's name at the top. A creator handle ad runs the same kind of video from the creator's account, so the viewer sees a person's name and profile, the post can keep its organic engagement, and the ad often blends into the feed more naturally.

  • On TikTok, this is called Spark Ads. The ad promotes an existing organic post, either from the creator's account or from the brand's own account.
  • On Meta, the current format is partnership ads, which show both the creator and the brand on the ad. Marketers still use the older word whitelisting for the general practice of running ads through a creator's identity.
  • In both cases the creator stays in control of their account and grants a permission the brand can use for a limited period.

Because the ad carries the creator's name, this permission is a separate right on top of ordinary paid usage. Treat it that way in the brief, the quote and the contract.

How TikTok Spark Ads authorization codes work

With Spark Ads, the creator posts the video on their own TikTok account and then turns on ad authorization for that post in the app settings. TikTok generates an authorization code for that post, and the creator chooses how long the authorization lasts from the options the app offers. The creator sends the code to the brand, and the brand adds it in its TikTok Ads Manager account, where the post becomes available to use in ads.

  • The code is tied to one specific post, so each video needs its own code.
  • The authorization has a duration the creator selects, and the brand can only run the post as an ad within that period.
  • The creator can usually revoke the authorization, which stops the ad from using the post.
  • Engagement on the ad, such as likes, comments and follows, generally accrues to the original post and the creator's account.
  • The exact menu names, duration options and requirements change over time, so check the current TikTok help pages before you set terms.

A practical tip: ask the creator to post at a time you agree on and to leave the post up for the whole authorization period. If the post is deleted or made private, the ad stops.

How Meta partnership ads and whitelisting work

On Meta, partnership ads let a brand run ads that show both the creator's handle and the brand's handle. The creator approves the brand as a partner in their Instagram or Facebook settings, or tags the brand as a paid partner on a post, and the brand then creates ads in Meta Ads Manager using that partnership. Meta also supports a code based flow, where a creator generates a partnership ad code the brand can enter, similar in spirit to TikTok's authorization code.

  • The creator decides which brands may run partnership ads with their identity.
  • Ads can use an existing post or new creative supplied by the brand, depending on what the creator allows.
  • The creator can remove the permission, which stops new delivery through their identity.
  • The older whitelisting approach, where a creator gave a brand advertising access to their page through business settings, gave brands broad access and needed more trust on both sides. Partnership ads are a cleaner way to get the same result.
  • Exact permission screens and available options change, so confirm the current steps in Meta's own documentation.

When creator handle ads are worth paying for

Running ads from a creator's handle usually costs more than ordinary paid usage, so use it where it earns its price.

  • Cold prospecting, where native looking ads tend to hold attention better than brand page ads.
  • Creators whose audience overlaps your buyer, because their followers may recognise them.
  • Winning videos you want to scale, where a small lift in click through rate pays for the permission.
  • Social proof heavy categories, such as beauty, fitness and apps, where a real person's account adds credibility.

For first round tests, many teams run all hooks from the brand handle first, then request Spark Ads or partnership permission only for the winners. That keeps costs down and puts the premium where the data supports it. Our guide on how to run a UGC campaign covers that testing flow from brief to launch.

Agree on permissions, durations and renewals upfront

The most common problems with creator handle ads come from vague agreements. The ad is a winner, the authorization ends, and nobody agreed on what happens next. Settle these points before filming, not after the ad starts scaling.

  • Which platforms, TikTok Spark Ads, Meta partnership ads or both.
  • Which posts or videos the permission covers.
  • How long the permission lasts, such as 30, 60 or 90 days, within the options each platform offers.
  • Whether the brand may edit the ad copy, call to action and landing page.
  • Whether comments will be moderated and by whom.
  • How renewals work, with an agreed renewal fee and notice period.
  • What happens if the creator deletes the post or revokes access early.

Durations in the contract and durations set in the platform should match. If the contract grants 90 days and the code was generated for a shorter period, you will need a new code to keep the ad running.

How to put Spark Ads and whitelisting in the usage rights agreement

Usage rights cover what you can do with the video file. Creator handle permission covers using the creator's account and identity in ads. Keep both in the same agreement but list them as separate items, each with its own term and fee.

  • Asset, the exact videos and hooks covered.
  • Usage term, such as 90 days of paid usage from first spend or from delivery.
  • Channels, such as TikTok, Meta, YouTube and your own site.
  • Paid usage, yes or no.
  • Creator handle permission, the platform, the post and the duration.
  • Exclusivity, if any, with category and period.
  • Renewal, the price and process for extending the term or permission.
  • Takedown, what happens to running ads when the term ends.
  • Disclosure, that ads will be labelled as paid partnerships where platforms require it.

The UGC usage rights manager in UgcProduction stores term, channels and whitelisting or Spark Ads permission per asset, generates a licence PDF for each one and reminds you before anything expires. Whitelisting and Spark Ads permissions are included from the Growth plan up, as listed on UGC pricing.

Pricing creator handle permission and managing fatigue

Creators commonly price creator handle permission per month or per term, on top of the base fee and paid usage. It moves the quote because the creator's name sits on your ad, and because they may be asked about it in their own comments. Our guide to UGC creator rates covers how this add on interacts with term, raw footage and exclusivity.

Creator handle ads fatigue like any other creative. Paid social creatives tend to wear out within weeks, especially at high frequency. Watch frequency and click through rate together, refresh with new hooks on the same body, and request a new code for a new post rather than stretching one ad past its useful life.

  • Tag every ad by hook, creator and format so you can see which creator handles actually lift results.
  • Renew permission only for ads that still perform at the end of the term.
  • Plan the next batch of hooks before the current winners fatigue.

Manage creator permissions without spreadsheets

Brief, casting, rights, whitelisting and Spark Ads permissions and performance tagging sit in one workspace, so every creator handle ad has a licence, a term and a reminder before it ends. Start with a production plan and invite creators from the UGC marketplace.

Latest UGC production guides

Read all guides