git-royal
Setup guide · ~10 minutes

Connect TikTok for retargeting

Retargeting turns the fans who previewed or clicked to stream your release into the warmest, cheapest audience to reach again. git-royal feeds those events to your own TikTok pixel server-side — you build the audience in TikTok Ads Manager and win them back.

The short version: git-royal already forwards your funnel events — previews, clicks to stream — to your TikTok pixel through the Events API, server-side, so ad blockers and privacy modes can't stop them. That fuller, more accurate pixel is what you use to build a Website Traffic Custom Audience in TikTok Ads Manager — a warm pool of your real, engaged fans.

One honest difference from Meta: on Meta, git-royal builds the audience for you in one click. On TikTok you build it yourself in Ads Manager (their one-click builder is on our roadmap). git-royal's job is keeping the pixel fed so the audience is full and accurate — you just point Ads Manager at it.

Warmest fans

Built from people who actually previewed or clicked to stream — not cold traffic.

Blocker-proof pixel

git-royal sends events server-side via the Events API, so events a browser would drop still land.

Your account

The audience lives in your own TikTok ad account, from your own pixel. You own it.

Before you start

What you need.

A TikTok Business Center + Ads Manager account with a pixel. If you've only posted organically, set up TikTok Ads Manager and create a pixel first — retargeting runs on the ad side.

Your TikTok pixel connected to git-royal so it has events to build from. If you haven't done that yet, start with the TikTok Events API setup guide — it takes a couple of minutes.

Do this once

Connect + build your audience

  1. 1

    Confirm your pixel is connected

    In git-royal, open Settings → TikTok — your Pixel Code and Events API access token should show a green “· connected”. Not there yet? Do the TikTok Events API setup first. Then open a release page so the pixel fires, and check TikTok Events Manager shows the activity.

  2. 2

    Let events accumulate

    TikTok requires at least 1,000 matched users in a Custom Audience before you can target it. Run a little traffic to your page first — organic posts or a small cold campaign — so the pixel has enough people to match.

  3. 3

    Build the audience in TikTok Ads Manager

    Go to TikTok Ads Manager Tools → Audiences → Create Audience → Custom Audience → Website Traffic. Pick your pixel, choose the event (your StreamClick event is the warmest), and set a retention window — 7–14 days for hot actions, up to 30 for general visitors. Name it and create.

  4. 4

    Build a converter audience to exclude (recommended)

    Repeat the same steps with the event set to your conversion — the people who already clicked through to stream. You'll add this as an exclusion next, so you don't pay to reach fans you've already converted.

  5. 5

    Use it in a campaign

    Create a campaign with the Conversions objective (not Traffic or Reach). At the ad group level, under Audiences → Custom audiences, include your “clicked to stream” audience and add the converter audience under Exclude. Add your creative and smart link, set a budget, and publish. Refresh the video every 2–3 weeks so it doesn't fatigue the small warm pool.

git-royal's one-click audience builder is Meta-only today — on TikTok you build the audience in Ads Manager. Either way, git-royal keeps your TikTok pixel fed server-side, so the audiences you build are fuller and more accurate than a browser-only pixel would allow.

Troubleshooting

If something goes wrong.

My audience is too small to target.+

TikTok requires at least 1,000 matched users in a Custom Audience. Widen the event (include previewers, not just stream-clickers) or lengthen the retention window until it clears 1,000, and give the pixel more traffic first.

Why can't git-royal build the TikTok audience for me like it does on Meta?+

Today one-click audience creation is Meta-only; on TikTok you build the audience in Ads Manager. git-royal feeds your pixel server-side either way, and TikTok one-click is on our roadmap.

Do ad blockers shrink my TikTok retargeting pool?+

Much less than a browser-only pixel. git-royal sends events server-side through the TikTok Events API, so events a blocker would drop still land — meaning fuller, more accurate audiences to retarget.

Will any of my fans' data leave my account?+

No. The audience is built from your own pixel's history inside your own TikTok ad account. git-royal never uploads a customer list.

How long until the audience is ready to use?+

After you create it, TikTok populates it from your pixel's history — give it a little while to match and size, then it's ready to target (once it passes the 1,000-user minimum).