Skip to content

TikTok: Spark Ads authorization code error

Spark Ads promote a real TikTok post, which needs an authorization code from the creator. If the code is wrong, expired, or the post changed, you’ll get an error — here’s how to fix it.

An error about the authorization code, such as invalid code, code expired, code not found, or video unavailable / deleted.

To run someone’s organic post as an ad, the account that owns the post generates an authorization code and shares it with you. The code (and the post) must still be valid when the ad runs.

  • The code was typed/pasted incorrectly.
  • The code expired (codes are valid for a set window — e.g. 7/30/60/365 days).
  • The original post was deleted or made private.
  • The authorization window ends before your ad’s end date.
  1. Ask the creator (or your own TikTok account) to generate a new authorization code for the post in the TikTok app (Profile → post → Ad settings / Ad authorization).
  2. Choose an authorization period that covers your whole campaign.
  3. Make sure the post is still public and unchanged.
  4. Paste the fresh code into markXpand and Relaunch.

The Spark Ad accepts the code and the post runs as your ad.

📨 Open the contact form

It helps to include a screenshot of the code error.