
Measurement Before Marketing
Why we ask clients to get their analytics stack right before spending on paid acquisition.
27
Mar

One of the most common conversations we have with new clients goes like this: "We want to start running paid campaigns next month." Our first question is always the same: "What does your measurement stack look like?"
The answer, more often than not, is some combination of Google Analytics page views and gut feeling. This is the single most expensive mistake in digital marketing - spending money on acquisition before you can accurately measure what that money produces.
The Measurement Trap
Running paid campaigns without proper measurement is like navigating without instruments. You can see that you are moving, but you cannot tell whether you are heading in the right direction.
The trap is subtle because vanity metrics create an illusion of insight. You can see impressions, clicks, and even conversions in the ad platform's dashboard. But ad platform attribution is self-serving by design - every platform wants to claim credit for your conversions. Without independent measurement on your side, you are making budget decisions based on the seller's scorecard.
Events, Not Page Views
The foundation of useful measurement is event tracking - recording specific user actions that indicate real engagement or progress toward a business outcome.
Page views tell you that someone loaded a page. Events tell you what they did there. The difference matters enormously:
A page view on your pricing page is noise
A click on "Start Free Trial" is a signal
A completed onboarding flow is a meaningful conversion
Define a clear event taxonomy before writing any tracking code. Every tracked event should have a name that describes the action (signup_completed, invoice_created, plan_upgraded), consistent properties (source, medium, user_id), and a clear reason for existing. If you cannot explain what decision an event will inform, do not track it.
Attribution Models
Attribution answers the question: "Which marketing touchpoint deserves credit for this conversion?" There are three common models:
First-touch: Credits the first interaction (useful for understanding discovery channels)
Last-touch: Credits the final interaction before conversion (useful for understanding closing channels)
Multi-touch: Distributes credit across multiple touchpoints (most accurate but hardest to implement)
No model is perfect. The important thing is to choose one, understand its biases, and apply it consistently. Switching attribution models mid-campaign makes historical comparisons meaningless.
Common Measurement Mistakes
Tracking too much. Teams install tracking on every click, scroll, and hover, then drown in data they never analyze. Track what you will act on. Everything else is noise.
Tracking too little. The opposite extreme - only tracking final conversions with no visibility into the funnel. When conversion rates drop, you have no way to diagnose where users are falling off.
Inconsistent naming. If one developer tracks "sign_up" and another tracks "user_signup" and a third tracks "registration_complete," your analytics dashboard will show three separate events for the same action. Establish naming conventions early and enforce them in code review.
Not tracking server-side. Client-side tracking is unreliable due to ad blockers, JavaScript errors, and network issues. Critical conversion events (payments, account creation, subscription changes) should be tracked server-side where you control the data pipeline.
The Compounding Cost
The real cost of bad measurement is not the tracking itself - it is the accumulation of bad decisions made on bad data. Every week you run campaigns without accurate measurement, you are compounding budget waste.
A campaign that appears to convert at a 4x return might actually be converting at 1.5x once you account for attribution inflation, duplicate conversions, and untracked refunds. Scaling that campaign does not multiply your returns - it multiplies your losses.
Get the measurement right first. The campaigns can wait two weeks. Your budget cannot afford months of flying blind.
