DataStudios← 4 Star Hub/Match-Key Analysis
4 Star × DataStudios · Artifact

Match-Key Analysis

Which conversions can we attribute, and why

Match-key reality & match rate — measured against live data (2026-06-22)

Author: Diego Sanz. The single most important question for the offline-conversions build is: of the deals that convert (Quote / Order), how many can we actually tie back to a Google ad click and upload? This was measured directly against the live Supabase data and the live 4 Star Google Ads account — not estimated.

How it was measured

Result (trailing 90 days, as of 2026-06-22)

Stage Converted Website Uploadable now (gclid, in-window)
Quotes 6,981 4,297 (61%) 1,475 — 34% of web, 21% of all
Orders 1,165 468 (40%) 167 — 35% of web, 14% of all

Why the rest is not uploadable via gclid (this is the "which rows did not import" log, produced at extraction time):

Reason Quotes Orders
non-web RFQ (phone/email/fax/portal — no ad click exists) 2,684 697
web, but no gclid and no hashable PII 1,860 278
gclid click older than 90 days before the conversion 828 11
Microsoft/Bing click only (msclkid — handled outside Google Ads) 134 12

What this means

Open decisions surfaced by the data

  1. Value per stage. rfq_value is frequently 0 at quote stage; order_total carries the order value. Confirm which $ value each conversion action should receive (bidding optimizes on it).
  2. ECL PII source. Is per-deal email/phone available to join? It roughly doubles reachable conversions if so.
  3. Bing scope in phase 1 (pending Mezar).

Status of the write path