Signal health

Signals
6 min read
Updated June 13, 2026

Why it matters

A pLTV model can be accurate in the data warehouse and still fail in production. Broken pipelines, stale scores, match loss, or erratic value magnitudes all show up as "the algorithm won't learn" or wild CPA swings. UA teams often blame creative or budget when the real issue is unhealthy inputs.

Signal health is an operating metric, not a one-time launch checklist. Privacy changes, catalog updates, promo calendars, and acquired mix shifts all stress the stack. Without monitoring, teams scale spend on platform ROAS while signal quality silently degrades.

Treating health as a single dashboard (volume + match + calibration + drift) prevents finger-pointing between engineering, data science, and performance marketing.

Signal health

Churney-style activation assumes ongoing health checks across the loop:

  1. Source: First-party data and revenue definitions in the data warehouse stay data-ready.
  2. Model: User-level pLTV scores refresh on schedule; watch model drift and feedback loop effects on features.
  3. Transform: Signal transformation rules stay bounded; calibration panels updated after mix shifts.
  4. Deliver: Meta CAPI, Google Ads Conversion API, and app paths monitored for signal freshness, errors, and conversion signal loss.
  5. Prove: Holdout tests and incremental ROAS vs BAU confirm health improvements move business outcomes.

Signal optimization is the remediation loop when health scores slip: adjust timing, volume, caps, or event definitions until learning stabilizes.

Category variants

VerticalHealth watchpointEarly warning
EcommerceRefund lag vs sent valueHigh-score deciles with rising returns
SubscriptionTrial volume spikesCalibration drift after promo trials
Mobile appATT / SKAN degradationMatch drop on iOS alongside flat values

Common mistakes

  1. Monitoring only event count. , not value distribution or match rate.
  2. Declaring victory at launch. without 30 to 90 day health reviews.
  3. Ignoring feedback loops. that change who you acquire and retrain models.
  4. Scaling spend. while signal volume is below platform learning thresholds.

Advertiser lens

RoleCares about
UA / performanceStable CPA/ROAS and exit from learning phase
EngineeringPipeline SLAs, API errors, identifier coverage
Data scienceDrift, calibration, score freshness
Growth analyticsHoldout readouts tying health to incrementality

FAQ

What belongs in a signal health review?

Volume, match/delivery errors, value distribution, calibration vs realized LTV, freshness, and drift indicators vs last stable period.

How is signal health different from signal quality?

Health is the umbrella operational status; quality is a core ingredient (accuracy, completeness, timeliness).

How often should teams review health?

At least monthly for live pLTV programs; weekly during pilots or major promo/catalog changes.

Can platforms report signal health?

Partially (diagnostics, match scores like EMQ). Business-side calibration and cohort readouts are still required.

What is the first fix when health drops?

Diagnose delivery vs model vs transformation: lost events, stale scores, or miscalibrated values each have different owners.

Does Churney monitor signal health?

Product focus includes data warehouse-to-platform delivery, calibration discipline, and readouts tied to holdout tests and incremental ROAS.

Not the same as

TermDifference
Data readinessPrerequisite setup, not live operational quality
Platform learning phaseCampaign state inside the ads UI, not end-to-end signal stack
Attribution healthClick/view matching for reporting, broader than value signal delivery