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 — see how TikTok server-side tracking shapes this), 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. For lookback windows, exclusions and the same playbook on Meta, see the retargeting guide.

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).