Skip to main content
SUPPORT / 17 PLATFORMS

17 ad + analytics platforms, one schema

TrackLayer standardizes conversion-grade events once, then maps them into seventeen platform-specific APIs without forcing your team to relearn naming, consent logic, identity handling, or payload rules for every destination in the stack.

§ 01

Platform table

NameCategoryConversion API pathSetup guide linkStatus
Meta

Deduplicated purchase and lead events for Meta Pixel plus server-side CAPI delivery.

Ads
/v21.0/{pixel_id}/events
GA
TikTok

Click-aware Events API forwarding for web conversion and catalog-ready event streams.

Ads
/open_api/v1.3/event/track/
GA
Google Ads

Enhanced Conversions and click conversion uploads with first-party identity normalization.

Ads
/v18/customers/{id}/conversions:uploadClickConversions
GA
GA4

Measurement Protocol delivery for revenue, lifecycle, and consent-aware event replay.

Analytics
/mp/collect
GA
Pinterest

Server-side conversion routing for catalog, remarketing, and upper-funnel campaign measurement.

Ads
/v5/ad_accounts/{id}/events
GA
Snapchat

Pixel-linked Conversions API delivery with hashed identifiers and deterministic event IDs.

Ads
/v3/{pixel_id}/events
GA
LinkedIn

B2B-safe conversion event forwarding for lead, MQL, pipeline, and revenue milestones.

Ads
/rest/conversionEvents
GA
Reddit

Server-side purchase and lead events for Reddit Ads with pixel-linked event ingestion.

Ads
/api/v2.0/conversions/events/{pixel_id}
GA
X

Conversion uploads for X campaigns using hashed identifiers and twclid-aware matching.

Ads
/12/measurement/conversions/{pixel_id}
Beta
Microsoft Advertising

Offline conversion submission for Bing and Microsoft Advertising conversion actions.

Ads
/CampaignManagement/v13/OfflineConversions/ApplyOfflineConversions
Beta
Apple Search Ads

Search ads conversion delivery for app and keyword-driven acquisition programs.

Ads
/api/v5/conversions
Beta
Amazon Ads

Off-Amazon conversion feeds for retail media teams that need server-confirmed sales signals.

Ads
/offAmazonEvents/2023-11-13/events
Beta
Quora Ads

Simple event delivery for lower-volume lead generation and research-heavy conversion paths.

Ads
/events
Beta
Criteo

Commerce-grade event forwarding into Criteo's event layer for audience and campaign feedback.

Analytics
/2024-07/events
Beta
Awin

Advertiser transaction posting for affiliate-driven sales with browser click reference preservation.

Affiliate
/advertisers/{id}/transactions
GA
Taboola

Publisher-side conversion posting for performance editorial and native acquisition programs.

Affiliate
/1.2/{account_id}/s2s-action
GA
Outbrain

Native and publisher conversion delivery for content discovery campaigns and post-click revenue tracking.

Affiliate
/v1/conversions
GA
§ 02

Category breakdown

CATEGORY 01
12
Ad platforms

Paid media destinations that need conversion-grade purchase, lead, and funnel events with consistent IDs, consent handling, and value fields.

CATEGORY 02
2
Analytics

Measurement destinations where the canonical TrackLayer event becomes a clean reporting event without rebuilding instrumentation per tool.

CATEGORY 03
3
Affiliate / Publisher

Networks and publisher endpoints that depend on stable click references, transaction values, and deterministic postback timing.

§ 03

What we do not yet support

Spotify Ad Analytics
ROADMAP CANDIDATE
vote →
Apple Business Connect
ROADMAP CANDIDATE
vote →
Yahoo DSP
ROADMAP CANDIDATE
vote →
LiveIntent
ROADMAP CANDIDATE
vote →
Applovin/IronSource
ROADMAP CANDIDATE
vote →
§ 04

Our platform taxonomy

TrackLayer starts from a canonical event model, not from Meta's purchase schema, GA4's ecommerce object, or an affiliate postback's parameter list. A purchase, qualified lead, refund, or subscription event exists once inside TrackLayer with one stable name, one event ID, one event time, and one business meaning.

From there, the destination layer translates that canonical event into native requirements. Meta wants event_name, event_id, and user_data. Google Ads wants conversion actions and click-aware uploads. GA4 wants Measurement Protocol payloads. Affiliate and publisher endpoints want click references, transaction IDs, and commission-safe order values. The upstream business event stays the same even while the downstream contract changes.

That separation is what keeps the system maintainable. Product and engineering teams instrument once against a durable vocabulary, while destination-specific logic lives at the edge where TrackLayer can enforce consent policy, normalize identity fields, preserve deduplication, and version mappings without forcing a rewrite every time a platform changes its API.

§ 05

FAQ

Why keep one canonical schema instead of mapping each platform directly from the app?

Because direct point-to-point mappings drift fast. A canonical schema lets the product own event naming, value handling, consent state, and identity normalization once, then translate outward in a controlled way.

Do all 17 platforms receive the exact same payload?

No. They receive the same business event expressed through TrackLayer's model, then mapped into platform-native field names, endpoint rules, and identifier requirements.

Why are some setup guides marked as guide on request?

Those destinations are already in the platform surface, but the public long-form setup guide is still being packaged. The implementation path exists today; the dedicated landing guide is catching up.

What decides whether a destination is GA or Beta?

GA means the platform is part of the stable operating path for standard ecommerce and lead events. Beta means the adapter exists and works, but account-specific validation, docs depth, or operational polish is still maturing.

Will the catalog stay at 17?

No. This page is the current inventory, not a fixed ceiling. The roadmap section shows the next candidates already under discussion with customers and partners.

§ 06

Next reads

GUIDE
Event Match Quality

See which identifiers matter most once one canonical event fans out to many ad destinations.

Read guide →
GUIDE
Dedup explained

Understand how browser and server events collapse into one conversion across mixed destination setups.

Read guide →
GUIDE
Identity resolution

Read how click IDs, emails, external IDs, and consent state become a usable event graph.

Read guide →

We use essential cookies to keep the site secure and functional. Analytics and third-party tags run only with your consent. See our Cookie Policy.

We use essential cookies to keep the site secure and functional. Analytics and third-party tags run only with your consent. See our Cookie Policy.