Retargeting Pixels

Attach ad-platform retargeting pixels to any short link. When someone clicks, the pixel fires so you can retarget them, even on destination pages you do not own. Available on Pro and Lifetime.

Overview

A retargeting pixel is a small tracking snippet from an ad platform (Meta, Google, TikTok, and so on). Normally it has to live on the destination website. Flyn fires it from the redirect itself, so any link you share, in a bio, an email, a post, or a QR code, becomes an audience-builder, even when you cannot edit the page it points to.

How it works

A 301/302 redirect cannot run JavaScript, so a pixel can never fire on a plain redirect. When a link has pixels attached, Flyn instead serves a lightweight interstitial that fires the pixels in the visitor's browser and then forwards to the destination in under a second. Click analytics are recorded as normal, and crawlers/bots never trigger the pixels.

1. Save a pixel

Add your ad-platform pixel once in Settings → Retargeting Pixels.

2. Attach to a link

Tick the pixel under the Advanced tab when you create or edit a link.

3. Click fires it

On click, a fast interstitial fires the pixel, then forwards to the destination.

4. Build an audience

The visitor joins your ad-platform retargeting audience automatically.

Who it's for

The feature shines whenever you drive traffic to a page you do not control:

  • Affiliate marketers, build your own audience from traffic you send to merchant offers.
  • Creators & influencers, retarget people who tapped your bio / description links.
  • Social & agency marketers, turn organic post and DM clicks into ad audiences.
  • Ecommerce / DTC, tag clicks from link-in-bio, email, SMS, and packaging QR codes.
  • B2B, the LinkedIn, X, Quora, and Reddit pixels cover the B2B retargeting stack.

What it looks like

You manage pixels under Settings → Retargeting Pixels:

Retargeting Pixels
+ Add Pixel

Add a retargeting pixel

Provider

Meta (Facebook) Pixel

Pixel / tag ID

123456789012345
Save Pixel
Spring SaleMeta

123456789012345

Set it up in the dashboard

1. Save a pixel

  1. Go to Settings → Retargeting Pixels and click Add Pixel.
  2. Pick the provider and paste its pixel / tag ID (see the table below for where to find it).
  3. Optionally add a label, then Save Pixel.

2. Attach it to a link

  1. Create or edit a link, then open the Advanced tab.
  2. Under Retargeting Pixels, tick the pixel(s) you want to fire on that link.
  3. Save the link. Done, every click now fires those pixels before redirecting.

Supported providers

Thirteen ad platforms are supported. Use the API provider value when creating a pixel programmatically.

ProviderAPI providerWhere to find the ID
Meta (Facebook) PixelmetaEvents Manager → Data sources → Pixel ID (15-16 digits)
Google Adsgoogle_adsGoogle Ads → Goals → conversion tag ID (starts with AW-)
Google Analytics 4ga4GA4 Admin → Data Streams → Measurement ID (starts with G-)
Google Tag ManagergtmGTM container ID (starts with GTM-)
LinkedIn Insight TaglinkedinCampaign Manager → Insight Tag → Partner ID (digits)
X (Twitter) PixeltwitterX Ads → Tools → Conversion tracking → Pixel ID
TikTok PixeltiktokTikTok Ads → Assets → Events → Web → Pixel ID
Pinterest TagpinterestPinterest Ads → Conversions → Tag ID (13 digits)
Quora PixelquoraQuora Ads → Pixels & Conversions → Pixel ID
Reddit PixelredditReddit Ads → Events Manager → Pixel ID (starts with t2_ or a2_)
Snapchat PixelsnapchatSnapchat Ads → Events Manager → Pixel ID
Microsoft Advertising (Bing UET)microsoftMicrosoft Ads → Tools → UET tag → Tag ID (digits)
AdRolladrollAdRoll → Advertiser ID and Pixel ID, comma-separated (ADVID,PIXID)

Using the API

Pixels are a two-step model: create a saved pixel, then attach its id to any link via pixelIds. All pixel endpoints require a Pro or Lifetime plan.

POST/api/pixels
GET/api/pixels
DELETE/api/pixels?id=:id

Create a pixel

Request
curl -X POST https://www.flyn.to/api/pixels \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "provider": "meta",
    "value": "123456789012345",
    "label": "Spring Sale"
  }'
Response
{
  "pixel": {
    "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "provider": "meta",
    "value": "123456789012345",
    "label": "Spring Sale",
    "created_at": "2026-06-30T12:00:00.000Z"
  }
}

Attach pixels to a link

Pass pixelIds when creating (or patching) a link. Only pixels you own are attached; unknown IDs are ignored.

Request
curl -X POST https://www.flyn.to/api/links \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com/sale",
    "pixelIds": ["a1b2c3d4-e5f6-7890-abcd-ef1234567890"]
  }'

The Link object

FieldTypeDescription
pixelIdsstring[]IDs of saved pixels that fire (via the interstitial) when this link is clicked. Pro/Lifetime only; only IDs you own are persisted. Default: [].

Behavior & limits

Interstitial, not a bare redirect

Links with pixels serve a brief "Taking you there" page (sub-second) that fires the pixels, then forwards. Links without pixels keep the instant 301/302.

Crawlers are skipped

Social/search bots never trigger pixels, so link previews and SEO are unaffected and your audiences stay clean.

Team sharing

Pixels are shared across a workspace: any teammate can see and attach them, but only the creator can edit or delete a pixel.

Google Tag Manager is best-effort

GTM is a tag container, not a single pixel. The container loads, but child tags that inject their own third-party scripts may be blocked by the interstitial's security policy, and the fast redirect can occur before slow async tags fire. For reliable retargeting, attach the direct pixel (Meta, Google Ads, TikTok, etc.) instead of relying on a GTM tag.

Confirm it's firing

After attaching a pixel, open the short link in a private / incognito window, then check the ad platform's live view:

  • Meta, Events Manager → your pixel → Test Events (or the Meta Pixel Helper extension).
  • Google Ads / GA4, Google Tag Assistant, or GA4 Realtime.
  • TikTok / LinkedIn / others, each platform's pixel-helper extension or Events / Test panel.

You should see a PageView event from the flyn.to interstitial within a few seconds. Crawlers and bots are excluded, so always test with a real browser.

Tips for the best results

  • Attach pixels to links you share off-platform (bio, email, SMS, DMs, partner sites), that is traffic the destination site cannot pixel on its own.
  • Prefer a direct provider pixel (Meta, Google Ads, TikTok) over a GTM container. GTM is best-effort because the interstitial blocks unknown third-party scripts and may forward before slow tags fire.
  • Let an audience reach your ad platform's minimum size (often a few hundred to a thousand people) before running retargeting ads.
  • Attach multiple pixels to one link to build audiences on several platforms from the same traffic.

Privacy & consent

Retargeting pixels set advertising cookies / identifiers in the visitor's browser. You are responsible for having a lawful basis and any required consent (for example under GDPR or CCPA) for the audiences you build. Only attach pixels to links where you are entitled to retarget the traffic.

Further reading

Was this page helpful? Spotted something wrong?