Introducing Growi 2.0, meet Juno, the AI Agent that runs your creator program Learn more•Introducing Growi 2.0, meet Juno, the AI Agent that runs your creator program Learn more•Introducing Growi 2.0, meet Juno, the AI Agent that runs your creator program Learn more•Introducing Growi 2.0, meet Juno, the AI Agent that runs your creator program Learn more•
    Introducing Growi 2.0, meet Juno, the AI Agent that runs your creator program — learn more
    growi
    • Customers
    Log inBook a demo
    All articles
    Insights

    TikTok Spark codes explained: what they are and how to get one

    G
    The Growi Team
    Apr 2, 2026 · 6 min read

    A TikTok Spark code is a short authorization code a creator generates for one of their videos. When they share it with you, you can run that exact post as a Spark Ad — an ad served from the creator's own handle, with their name, face, and comment section intact. It's the mechanism that turns organic creator content into paid media without reposting it from a brand account.

    Why Spark Ads beat regular ads

    Spark Ads consistently outperform standard in-feed ads because they don't look like ads. The post keeps its organic engagement — likes, comments, shares all accrue to the creator's original video — and viewers can tap through to a real profile instead of a brand page. If a creator's post is already converting organically, boosting it with Spark is usually the cheapest incremental reach you can buy. We cover where this fits in a broader program in our TikTok Shop launch playbook.

    How a creator generates a Spark code

    1. Open the video in the TikTok app and tap the three dots (or "…" share menu).
    2. Tap Ad settings and toggle on Ad authorization. (Creators need this enabled once in Settings → Creator tools.)
    3. Choose an authorization period — 7, 30, 60, or 365 days.
    4. Tap Generate code and copy it.
    5. Send the code to the brand — that string is the Spark code.

    What the brand does with the code

    In TikTok Ads Manager, the brand redeems the code under Assets → Creative → Spark Ads posts. Once accepted, the post appears as a creative you can attach to any campaign — same targeting, bidding, and reporting as any other ad, but served from the creator's handle.

    The part nobody warns you about: collecting codes at scale

    Getting one Spark code from one creator is easy. Getting fifty codes a month from a roster — each with the right authorization window, before the post stops converting — is where programs stall. Creators forget, codes expire mid-flight, and someone on your team ends up chasing DMs. Growi's TikTok Ads integration handles authorization collection as part of the campaign workflow, so winning organic posts can be boosted while they're still winning. Pair it with TikTok Shop tracking and you can pick posts to boost based on attributed sales, not view counts.

    Frequently asked questions

    Do Spark codes expire?

    The code itself should be redeemed within 30 days, and the authorization it grants lasts for the period the creator chose — 7, 30, 60, or 365 days. When it lapses, the ad stops delivering and you need a new authorization.

    Does generating a Spark code cost the creator anything?

    No. It's free and doesn't change the organic post. The creator is only granting permission for the brand to promote it; ad spend is entirely on the brand side.

    Can a creator revoke a Spark code?

    Yes — creators can turn off ad authorization for a video at any time, which stops active ads using it. That's why agreed authorization windows belong in your creator contracts.

    Should creators be paid extra for Spark authorizations?

    Usually yes. A common structure is a small flat usage fee per authorization window, or an ad-share bonus tied to the post's paid performance. See our breakdown of creator deal structures for how usage rights fit into the overall offer.

    TL;DR

    • A Spark code authorizes a brand to run a creator's real post as an ad from the creator's handle.
    • Creators generate it in-app: Ad settings → Ad authorization → choose window → generate.
    • Authorization windows are 7, 30, 60, or 365 days — put them in the contract.
    • Boost posts that are already converting; attributed sales beat view counts for picking winners.

    Run your entire creator program from one place.

    Discovery, CRM, tracking, and payouts in 120+ countries — without juggling five tools.

    Book a demoExplore the platform

    Keep reading

    View all →
    Playbooks
    Apr 24, 2026 · 7 min read

    TikTok Shop product seeding: the complete guide for brands

    Read more
    Playbooks
    May 14, 2026 · 6 min read

    How to set TikTok Shop commission rates that attract creators

    Read more
    Influencer Marketing
    Jun 4, 2026 · 7 min read

    How to find TikTok Shop creators, step by step

    Read more
    growi

    The operating system for creator commerce. Discovery to payout, unified.

    Book a demo
    Platform
    AI workflowsTracking & attributionPayments & payoutsCreator marketplaceCreator management
    Resources
    BlogProduct updatesProgram playbookCustomer stories
    Company
    CustomersMeet JunoLegal

    © 2026 Growi, Inc. — Discovery to payout, unified.

    TermsPrivacySecurity