Vol. 09 / Blog / Pillar 03Main Street, U.S.A.The Practitioner's Press2026

Pillar 03 · Measure / Verify / Iterate

How Main-Street businesses should measure the return on a marketing spend.

Likes are not a strategy. Impressions are not a strategy. The agencies that sell them know it — and your monthly report knows it too. Here is the four-metric read that does.

Pillar 03
Editorial
  • Section count4 of 4
  • Hero meters4 of 4
  • SeriesThe Practitioner's Press
  • TopicMeasure / Verify / Iterate
Editorial · illustrative figures
Cost per qualified lead · paid channel$71seller-side lead · in the owner's own ad account
Returning-customer rate · 90 days54%up from 32% at intake
Local-pack positions · top five5 of 5on the five high-intent queries
Channel-attributed revenue · monthly$26Ktwelve-month rolling baseline

01 / The vanity metrics trap

Likes are not a strategy. Impressions are not a strategy.

The single most expensive mistake a Main-Street operator can make on a marketing retainer is signing the month-end report that opens with the impressions number. It is the brightest line in the deck, it is also the most useless, and agencies put it on page one because it is the one number that always goes up while the agency spends more of your money.

The three vanity metrics that almost every small-business agency report still leads with — impressions, likes, reach — are inputs to the advertising system, not outputs of your business. They are a measure of how hard the agency pressed the gas pedal, not of where the car ended up. A budget of zero dollars produces zero impressions. A budget of zero dollars also produces zero booked jobs. The vanity metric stops measuring anything useful at the moment you sign the check.

The fix is not subtle. The fix is to move the agency report off vanity inputs entirely, and onto the four revenue-anchored metrics that actually move with a small business: cost per lead, returning-customer rate, local search rank, and channel-attributed revenue. These four metrics are the only ones whose line moves when the agency is doing the right work — and the only ones whose line stops moving when the agency stops. They are also the four Cobblemark ships on the first slide of every monthly dashboard.

On the page
  • Impressions — the count of eyeballs an ad was served to. Zero correlation with revenue.
  • Likes / follows — the count of people who tapped a button. Mostly out-of-market; mostly one-time; mostly never to be heard from again.
  • Reach — the count of unique accounts an ad touched. Inverts under audience overlap; rewards big-budget over precision.
  • Engagement rate — a percentage of a number that has no business meaning. Used by social agencies because the absolute number looks bad.

02 / The four revenue-anchored metrics

Cost per lead. Returning-customer rate. Local search rank. Channel-attributed revenue.

The four metrics below are the metered output of an agency engagement, not the input. They cost a little more discipline to gather — a booking system tied to a CRM, a POS that asks "how did you find us", a GBP dashboard reviewed on Tuesday — and they replace every guess on page one of the monthly report with a number the owner can take to the bank.

Cost per lead (CPL) is the spend divided by the count of qualified leads the spend produced. For a brokerage, CPL means a buyer- or seller-side inquiry the agent returned a call to inside one business day. For a dental practice, CPL means a new patient who booked a first appointment online. For a café, CPL means an email signup that turned into a second purchase inside thirty days. CPL is the household metric on the paid channel — and any agency that won't quote you a CPL on the scope call is quoting you a vanity-input spend in disguise.

Returning-customer rate is the share of this month's revenue that came from someone whose name is already in your CRM. It is the metric that catches all the work the agency did not do — the email broadcast they skipped, the win-back flow they didn't ship, the loyalty offer they told you was "in the next sprint". A returning-customer rate that is climbing is a CRM-lifecycle program that is alive. A returning-customer rate that is flat is one that has gone dormant.

Local search rank is the position your GBP sits at on the five highest-intent queries a customer types when they are ready to buy. It is the metric that catches the SEO engagement — the local-pack work, the citation auditing, the GBP photo cadence. A local search rank that is climbing is a map-pack practice that is alive. A rank that is flat across two consecutive quarters is a GBP that is being neglected.

Channel-attributed revenue is the dollar total attached to the lead source — first-touch, last-touch, or both. It is the only metric on the report whose unit is a dollar, and therefore the only one the owner reads first. The Cobblemark dashboard surfaces it pinned to the top of every monthly readout, broken out by channel, with a twelve-month rolling line.

On the page
  • Cost per lead — spend ÷ qualified leads. The household metric on every paid channel.
  • Returning-customer rate — share of this month's revenue from names already in the CRM.
  • Local search rank — GBP position on the five highest-intent queries the customer types when they are ready to buy.
  • Channel-attributed revenue — dollar total attached to the lead source. The only metric whose unit is a dollar.

03 / Reading the monthly agency report

What to look for, what to push back on, and what to fire on.

A monthly report with the right four metrics on page one is a different document than the one most agencies ship. It leads with the dollar total attributed to the agency's work, breaks it down by channel, then pairs each dollar with a single supporting meter (CPL by channel, returning-customer rate by month, local pack position by keyword). Anything else on page one is a tell — the agency is leading with their own comfort metric, not yours.

When the monthly report lands on your desk, the read is in this order. First, the channel-attributed revenue line — did the agency ship more dollars than last month? Second, the CPL column by channel — is each channel getting cheaper, holding, or getting more expensive? Third, the returning-customer rate line — is the CRM work firing? Fourth, the local-pack position table — is the map-pack practice moving? If the answer to questions one and two is yes and the answer to questions three and four is no, the agency's paid-spend discipline is real and the lifecycle / local-pack work is the gap; that is a different conversation than the reverse.

The line that should never be on page one is the impressions count. The line that should never be on page two is the likes or follower count. The line that should never appear in the report at all is the engagement rate. Any agency that insists on leading with these numbers is quoting a vanity input disguised as a report — and the conversation to have on the next call is the four-metric read, not a softer "let's add more channels".

On the page
  • Page one — channel-attributed revenue (the only metric whose unit is a dollar).
  • Page one — CPL by channel (which channels are getting cheaper, which are getting more expensive).
  • Page two — returning-customer rate line trend (a CRM-lifecycle program that is alive).
  • Page two — local-pack position table (a map-pack practice that is moving).
  • Never on page one — impressions, likes, follower count, engagement rate.

04 / The Cobblemark dashboard

What a four-metric monthly readout actually looks like on press day.

The Cobblemark dashboard is the four-metric readout above pinned to a single monthly card, with the twelve-month rolling line drawn beneath each meter and an agency-verse-owner narrative on the side. It ships as part of every engagement — paid, social, email, SEO, GBP — because the four metrics are the four meters any senior practitioner should be reading every month regardless of the channel mix.

On the left rail, the headline number for the month is the channel-attributed revenue line. On the right rail, the supporting meters cluster: CPL trending down on the paid channel, returning-customer rate trending up on the email line, local-pack positions trending toward the top five on the SEO line. Every meter has a twelve-month rolling baseline so the eyes do not confuse a good day with a good month.

If a Cobblemark monthly readout ever opens with an impressions line, it is wrong and the founder is reading the same readout. The dashboard's job is to make the vanity metrics invisible — to render them off the first slide and off the second — so the owner can read the four revenue-anchored metrics at a glance and take the conversation to the bank. That is the standard the firm holds itself to, and the standard the four-metric read sets for every agency the owner is reviewing.

Measure what matters

Measure what matters. Replace the vanity metrics.

The first scoping call is sixty minutes, free, and ends in a written brief — even if Cobblemark is not the right shop. The brief lists the four revenue-anchored meters your business should be reading every month, and how Cobblemark would set each one up on day one. No impressions count. No likes count. Just the four numbers the bank reads.

One written brief · Four revenue-anchored meters · One line from the founder