Analytics and tracking infrastructure rebuild
Leadership had stopped trusting the numbers, and the cause was sitting underneath the campaigns: years of undocumented tag debt.
The read
Performance reports were landing with a disclaimer: these numbers might not be accurate. Leadership had stopped making decisions on marketing data because it had been unreliable long enough that nobody trusted it.
GA4 was partially configured. GTM had years of tags added without documentation, naming conventions, or governance. Attribution across web, app, and lifecycle was inconsistent. Nobody had a complete picture of what was firing, what was double-counting, and what wasn’t firing at all.
The martech stack had grown tool by tool with no central owner. Braze, Intercom, and Microsoft Dynamics were operating as silos — Braze wasn’t connected to Dynamics at all, so behavioral segmentation was running blind to customer status, loan history, and account events.
The read: two problems compounding each other. A broken tracking layer making reporting unreliable, and a disconnected stack making lifecycle strategy less effective than it should have been.
The decision
Use the Webflow ecosystem rebuild as the forcing function to fix the tracking layer at the same time. That was the decision that made the rebuild possible without a separate project cycle — every page launching in Webflow could launch with clean tagging from day one instead of a retrofit afterward.
Run the martech audit in parallel: map every tool, integration, and data flow, and surface what was missing, what was underused, and what was costing money without delivering value.
The number I picked
Data accuracy rate. The specific question leadership needed answered was whether they could trust what the reports showed. Accuracy at the event level was the only metric that answered it.
Secondary: cost savings from the martech audit. If the audit surfaced unused tools or redundant subscriptions, that was a direct business outcome from the diagnostic work.
The build
Created a new GA4 property from scratch with a full event taxonomy supporting lifecycle, acquisition, and retention measurement simultaneously — standardized naming, custom dimensions, and conversion event configuration.
Rebuilt GTM completely in parallel with the Webflow migration, clearing years of tag debt and consolidating pixel management for Meta, LinkedIn, and other channels under GTM governance. Brought Analytics, DevOps, Product, and Legal into the process during the migration rather than after. Integrated Branch Metrics for mobile attribution, which had been essentially unmeasured.
Ran the martech audit across the full stack, mapping data flows between Braze, Intercom, Dynamics, and supporting tools. Surfaced the Braze–Dynamics integration gap, escalated it to the COO, and got it onto the product roadmap. Identified about $18K in annual savings from unused features and redundant subscriptions, and delivered a tech roadmap for future scaling.
40% → 80%
Data accuracy rate
~$18K
Annual martech savings identified
The rebuild didn’t improve campaign performance directly. It made campaign performance legible. When leadership can trust the data, they make decisions with it; when they can’t, they stop looking at it entirely. The real outcome wasn’t better numbers — it was numbers that could be used.
Tech
GA4
Analytics property rebuilt from scratch
Google Tag Manager
Full implementation and governance
Branch Metrics
Mobile attribution and deep-link tracking
Microsoft Dynamics CRM
Martech audit and integration mapping
Braze
Lifecycle platform and integration assessment
Looker
Measurement and reporting