Revenue Operating System · Measurement Foundation

Unified Tracking Architecture

One GTM & UTM standard across every DRIPBaR location — regardless of which marketing vendor runs the ads.

Operating principle

Corporate owns the measurement layer. Vendors own the media layer.

Marketing partners run campaigns however they like. Tracking lives in corporate-owned Google Analytics and Tag Manager — so attribution is consistent across the network, portable between vendors, and owned by us.

Which ROS pillar this addresses

This is the measurement foundation for the front of the funnel. It anchors Pillar 02 — Lead Capture & Qualification, which depends on capturing and attributing every inbound lead source, and directly powers Pillar 01 — Conversion. Clean, standardized data then flows downstream to feed the recovery and lifecycle pillars.

01

OACF

Online appointment conversion flow

Directly powered
02

LCQE

Lead capture & qualification engine

Primary
03

AARS

Abandoned appointment recovery

Downstream
04

CLMA

Client lifecycle marketing

Downstream

Architectural flow — interest to attributed booking

End-to-end measurement flow from tagged traffic to the cost-per-booked-appointment KPI. Tagged traffic enters a corporate Tag Manager container per location, which holds the GA4 property and five conversion events, fed by vendor intake; data flows to GA4 properties, a network roll-up, and finally the KPI. Traffic, UTM-tagged Google Ads · GBP · Meta · email/SMS · QR Corporate GTM container One per location domain GA4 property + 5 conversion events Vendor intake JSON import or conversion IDs GA4 properties One per location Network roll-up Looker / BigQuery → Drip Journey KPI output Cost per booked appointment, by channel

The KPI this delivers

Primary metric

Cost per Booked Appointment (CPBA)

Paid marketing spend divided by the booked appointments attributed to that spend — measured per location and per channel. For the first time, we can tie marketing dollars to booked revenue instead of clicks. It tells us exactly what we pay to fill a chair, and where that cost is lowest.

Attributed booking rate

Share of booked appointments with a known, tracked source. Measures how complete our attribution coverage is across the network.

Channel conversion rate

Sessions that turn into a booked appointment, broken out by source — so we can compare paid search, organic, GBP, and Meta head to head.

Paid vs organic demand mix

The split of booked demand between paid search and organic. Pairs directly with the Search Console organic data we already track.

How vendors connect — two paths, zero direct access

PATH A — JSON IMPORT

The vendor exports their tag container as a file. We import it into that location's corporate container. Their tracking carries over intact.

PATH B — SUBMIT IDS

The vendor sends a conversion ID and label. We drop them into the pre-built corporate blueprint. No file exchange needed.

Third-party vendors are never given direct access to the corporate container. A tag manager can inject scripts that take over a website, so access stays with corporate while vendors hand off only what they need tracked.

Owned at the account level

Ownership is the line that makes it a standard

The container architecture solves consistency. Account-level ownership solves dependency — if a vendor relationship ever changes, the measurement layer stays with the network instead of walking out the door.

Corporate — Owner Leads Evolved — Admin · executing vendor GA4 · Tag Manager · Search Console

From concept to live — four phases

This week

FOUNDATION

Confirm corporate as Owner on GA4, Tag Manager, and Search Console before anything goes live.

Output: Governance secured

Week 1–2

STANDARD & APPROVAL

Decision memo to leadership. The GTM, UTM, and event-naming spec is ratified as the corporate standard.

Output: Standard approved

Week 2–3

BUILD & NOTIFY

Containers and properties built network-wide. Legacy sites migrated. Vendors notified of the standard.

Output: Infrastructure ready

Week 3–4+

GATED DEPLOYMENT

Tracking goes live per location only after the vendor handoff is confirmed. Hard cutover, 30-day window.

Output: Zero tracking breakage

Why this sits at the front of the funnel

This is the measurement spine beneath the lead-capture and conversion pillars of the Revenue Operating System. It lets us establish a true paid-search attribution KPI — knowing which campaigns, locations, and channels actually produce booked appointments, not just clicks.

It also completes a picture we already started. The website recovery and ranking work tracks organic search through Google Search Console. This initiative extends that same rigor to paid search — so for the first time we measure earned and bought demand on one consistent standard, network-wide.