Skip to main content
TRACKLAYER · PROACTIVE OPTIMIZER

Six AI detectors find pipeline issues
before your CMO does.

Server-side tracking that watches itself. Every 24 hours (every 15 minutes on Pro), six classifiers run against your CAPI traffic, score severity, attach evidence, and surface a single ranked verdict in your dashboard.
Start free trial →READ THE DOCS14-day trial · no card
// WHAT IT IS

Six independent detectors live in workers/cron, reading from your event log, computing baselines, and writing graded findings to the insights table. Each finding carries severity (critical → info), category, evidence (jsonb), and an action_type/action_payload pair the dashboard renders as a one-click fix.

You don't configure thresholds. You don't write rules. The detectors derive baselines from your own 7-day history and flag deltas that matter. Open / dismissed / snoozed / fixed — your team works the queue like Sentry, not like a settings page.

6
DETECTORS
4
SEVERITY LEVELS
15m
CADENCE · PRO
cron · daily 03:00 UTC · run #1284
insights run --store=northfield.co
[00:00.04] loading 24h event window · 412,488 events
[00:00.18] computing 7d baselines · 6 detectors armed
[delivery_quality] CRITICAL · meta CAPI delivery dropped to 87.3% (24h baseline 96.1%)
evidence: 1,832 retries on iOS 17.4 · err.190
[identity_gaps] HIGH · match_rate 64% vs 78% baseline · fbc missing
[quota_trajectory] HIGH · projected 3.61M of 3.0M Starter cap · 8d to EOM
[coverage_gaps] ok · 32/32 events firing
[duplicate_events] ok · 0 dupes in 24h window
[latency_outliers] ok · p95 within +12% of baseline
[00:01.07] verdict written · 3 open · 0 dismissed · 0 snoozed
alerts dispatched · email · slack#ops
// THE PROBLEM

What does Stape tell you when delivery silently breaks at 3am?

Nothing. That's the answer. Most server-side tracking vendors stop at the wire — they show you events fired, not events delivered well.
SCENARIO 01

The token rotation nobody mentioned

An IT contractor rotates the Meta system user token. Your CAPI dashboard says "events firing" — and they are. They're just being rejected at the edge with err.190. Match keys vanish. Two weeks later your CMO asks why CPM is up 40%.

SCENARIO 02

The schema drift after a redeploy

Your dev team renames customer_email to user.email in the new checkout. Identity match-rate drops 30 points overnight. Meta thinks 41% of your purchases are anonymous. Optimisation degrades silently for the next two ad cycles.

SCENARIO 03

The quota cliff three days out

A flash sale doubles your traffic. By day 22 of the billing cycle you've already burned your monthly event budget. A threshold alarm fires at 100% — too late. A trajectory model flags the trend at day 19, when you can still upgrade calmly.

§ 01

Six detectors. One verdict per day.

Each detector is a tiny program. It reads from your event log, computes a baseline, and emits zero or more findings with severity, category, evidence, and a suggested action.
§ 01

delivery_quality

Watches per-platform delivery success vs 24h baseline. Flags when Meta CAPI / TikTok / GA4 / Klaviyo drop ≥5pts.

severity critical · high · medium
evidence platform, success_rate, baseline, retry_count, error_taxonomy
§ 02

coverage_gaps

Cross-references the 32-event taxonomy with what's actually firing. Catches missing add_payment_info, view_item_list, search.

severity high · medium · info
evidence missing_events[], traffic_volume, store_age
§ 03

duplicate_events

Detects same event_id firing within 60s (race conditions, double-tag installs, retry storms post-deploy).

severity high · medium
evidence event_id, count, source_platforms[], time_window
§ 04

identity_gaps

Tracks % of events with usable match keys (email, phone, fbp, fbc, external_id). Flags regressions vs 7d baseline.

severity critical · high
evidence match_rate, baseline, missing_keys[], affected_events
§ 05

quota_trajectory

Linear-projects monthly event volume against tier cap. Fires 3-7 days before overage at 80% / 95% / 100%.

severity critical · high · medium
evidence current_volume, projected_eom, days_remaining, tier_cap, overage_cost
§ 06

latency_outliers

p95 latency per platform per 6h window vs rolling baseline. Catches Meta API degradations, DNS issues, regional drift.

severity high · medium
evidence platform, p95_ms, baseline_p95_ms, sample_size, region
§ 02

What it looks like in TrackLayer.

An inbox of findings, one detail view per insight, and a trend chart so you can tell at a glance whether your pipeline is improving or rotting.
A · INSIGHTS INBOX
SEVERITYDETECTORFINDING · northfield.co · last 24hAGESTATUS
CRITICALdelivery_qualityMeta CAPI delivery dropped to 87.3% (24h baseline 96.1%). 1,832 retries on iOS 17.4.2hOPEN
HIGHidentity_gapsMatch-rate fell to 64% (7d baseline 78%). fbc cookie absent on 4,921 events.2hOPEN
HIGHquota_trajectoryProjected 3.61M of 3.0M Starter cap. Upgrade to Scale (~$249/mo) saves $30 overage.2hOPEN
MEDIUMlatency_outliersTikTok p95 +34% vs 7d baseline (eu-west). Check status.tiktok.com.6hSNOOZED
LOWcoverage_gapssearch event has not fired in 7 days. Possible removal of header search component.1dOPEN
INFOduplicate_events0 duplicates detected in 24h window. Pipeline clean.1dFIXED
B · INSIGHT DETAIL · INS-7842
CRITICALdelivery_quality· 2h ago

Meta CAPI delivery dropped to 87.3% (baseline 96.1%)

EVIDENCE
{
  "platform": "meta_capi",
  "success_rate": 0.873,
  "baseline": 0.961,
  "retry_count": 1832,
  "error_taxonomy": {
    "OAuthException.190": 1804,
    "RateLimit.4": 28
  },
  "window": "24h",
  "events_affected": 14211
}
ROTATE ACCESS TOKEN →SNOOZE 24HDISMISS
C · OPEN INSIGHTS · LAST 7 DAYS
3
OPEN · TODAY
MTWTFSS
opened 16
fixed 11
dismissed 2
// HOW IT COMPARES

Other vendors show you a feed. We show you a verdict.

Cross-checked against Stape and Elevar product docs, April 2026.
CAPABILITYTRACKLAYERSTAPEELEVAR
Proactive detection (no manual setup)~
Severity classification (4 levels)
Action suggestions per finding
Scheduled email/Slack alerts~
Evidence trail (jsonb, queryable)
Dismiss / snooze / fixed workflow
TRACKLAYER
Proactive detection (no manual setup)
Severity classification (4 levels)
Action suggestions per finding
Scheduled email/Slack alerts
Evidence trail (jsonb, queryable)
Dismiss / snooze / fixed workflow
STAPE
Proactive detection (no manual setup)
Severity classification (4 levels)
Action suggestions per finding
Scheduled email/Slack alerts
~
Evidence trail (jsonb, queryable)
Dismiss / snooze / fixed workflow
ELEVAR
Proactive detection (no manual setup)
~
Severity classification (4 levels)
Action suggestions per finding
Scheduled email/Slack alerts
Evidence trail (jsonb, queryable)
Dismiss / snooze / fixed workflow
§ 03

Three things detectors caught last month.

Real merchants, real findings, real outcomes. Names anonymised on request, numbers are not.
Halcyon Labs · agency · 14 merchants
delivery_quality CRITICAL

Meta system user token rotated by client without telling agency. CAPI delivery on northfield.co dropped from 96% to 31% at 02:47 UTC. Daily detector flagged at 09:00 with error taxonomy 'OAuthException · 190 · access token expired'.

// OUTCOME

Account team had a fix-it ticket open before the client noticed missing conversions in Ads Manager. Recovered ~6h of match keys via TrackLayer's 24h replay buffer.

Glasshouse · DTC SaaS · post-migration
identity_gaps HIGH

Migrated checkout from Shopify to a custom stack. Match-rate baseline 78% (email + fbp + fbc). Day 2 post-launch: detector caught regression to 41% — fbc cookie not being read on the new domain due to subdomain mismatch.

// OUTCOME

Caught 28 hours after deploy, before the next Meta optimization window. Without the detector, EMQ would have silently dropped for 2-3 weeks before someone noticed CPM creep.

Northfield · DTC apparel · $4.1M/yr
quota_trajectory CRITICAL

Halloween campaign drove unusual spike. Day 22 of billing period: 2.7M of 3M Starter quota burned. Detector projected 3.6M EOM with 8 days remaining — flagged 3 days before any other tool would.

// OUTCOME

Operator upgraded to Scale ($79 → $249) the same day. Avoided ~$30 soft overage and the panic of seeing it on the next invoice. Linear projection beats threshold alarms when traffic is non-uniform.

// AVAILABLE ON

Lite onwards.

Insights detectors run for every paid tier — there is no extra add-on. The upgrade ladder is where findings reach you and how often the detectors run.

LITE
$19/mo
Dashboard view · daily run
STARTER
$79/mo
+ email & Slack alerts
SCALE
$249/mo
+ 4h watch cadence
PRO ($599/mo) · 15-minute watch cadence · paged severity routing · full evidence retention 2y.
NEXT

Find your next pipeline regression before it costs you a week.

Six detectors, one verdict per day, a queue your team can actually work. The dashboard is free to try for 14 days.
Start free trial →BOOK A DEMO
14-day trial · no card · cancel anytime · all 24 platforms included

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.