The unglamorous backbone of good campaign work
People want to talk about the creative. The headline test, the audience segment, the bold channel bet that paid off. Nobody wants to talk about the forty minutes every Monday morning where you sit down, open your reporting stack, and just look at what happened last week.
I’ve been doing this long enough that the Monday check has become muscle memory. Here’s how I run it, and why I run it this way.
The four-tab sequence
I open these in order, always. The order matters because each one sets context for the next.
Tab 1: Link click volume by campaign
Before I look at conversions, revenue, or any downstream metric, I look at raw click volume against the prior two weeks. Not because clicks are the metric that matters — they aren’t — but because a sudden drop in click volume is the earliest signal that something upstream broke.
A 40% drop in clicks on a campaign that converted fine last week is a UTM tagging problem, a broken link, or a paused ad set. None of those show up in your conversion dashboard until the pipeline catches up. Checking clicks first means I catch these before the revenue number looks scary and someone schedules an emergency call.
Tab 2: Source/medium breakdown
Once I know volume is healthy, I look at the source/medium split to check for drift. Has any source grown disproportionately, or disappeared entirely?
The thing I’m watching for specifically: sources that shouldn’t be generating volume suddenly showing up, or a reliable source going quiet. Both are signals. The first might mean someone published a link somewhere unexpected (or a bot found it). The second might mean a partner email didn’t go out, a scheduled post got stuck in draft, or a retargeting audience exhausted.
This check takes about four minutes. Most weeks it’s boring. That’s the point.
Tab 3: UTM consistency audit
This one I added after a painful Q4 where three months of data were partially unusable because a contractor had been using inconsistent utm_source values — linkedin, LinkedIn, linked-in, and LI all appearing for the same channel.
Every Monday I scan for new parameter values that appeared in the last seven days. Any source or medium I don’t recognize goes into a review queue. Most are benign (someone on the team created a one-off link and forgot to use the standard vocabulary). Some are not.
Five minutes of checking saves weeks of cleaning data after the fact.
Tab 4: Top links by click-to-conversion
The last tab is the only one that’s actually about performance. By now I have context: I know volume is healthy, I know the sources are behaving, I know the data is clean. Now I can look at which specific links are driving qualified traffic.
I don’t optimize on this number during the Monday check. That’s Tuesday’s job. Monday morning is observation, not intervention.
Why the ritual matters more than the dashboard
The trap with reporting is that most people only look at dashboards when something feels wrong. By the time something feels wrong, you’re reacting. The Monday check is about maintaining a calibrated baseline — a felt sense of what normal looks like — so that deviations register before they become crises.
After two years of doing this weekly without exception, I can tell within a few minutes whether a week’s data is clean or has something worth investigating. Not because I’m especially analytical, but because I’ve built up enough repetitions to recognize pattern breaks on sight.
The ritual isn’t the enemy of rigor. It is the rigor.