Marketing Scorecard / By business type

The Marketing Scorecard for Agriculture & Rural Retail

This scorecard tracks the numbers that matter for farm and ranch stores, feed and seed dealers, equipment dealers, and multi-location rural retail: campaign pacing against the season calendar, per-store traffic, vendor co-op utilization, local search visibility in small markets, email list growth, and whether in-store and online sales can be tied back to a channel. It is run by the marketing lead with store managers feeding the per-store rows, and reviewed in one 20-minute meeting each week.

Why this scorecard exists

Why the generic scorecard breaks on the farm calendar

A generic marketing scorecard assumes demand is flat and the goal is to grow every metric every month. Rural retail does not work that way. Seed sells in a six-week window, fencing spikes after a storm, deer feed moves in the fall, and a wet spring can push an entire category back a month. A scorecard that compares this week to last week with no season context will flag a normal lull as a failure and miss a real problem in peak season because the raw numbers still look fine.

Measuring this business is different for three reasons. First, most of the revenue happens at a register 40 miles from the nearest city, so web conversions are a weak proxy and store-level signals like direction requests, calls, and register captures have to stand in. Second, a real share of the budget is not yours, it is vendor co-op money with deadlines and proof requirements, and unused co-op is spend you already earned and threw away. Third, the customer often researches online, buys in store, and never tells you which ad brought them in, so attribution health is a metric in its own right, not an assumption.

When the scorecard is live, the conversation changes. Spend is judged against the season plan instead of last week. Each store manager owns a row and knows the red flag that will get a call from the marketing lead. Co-op dollars get claimed before they expire because someone owns the utilization number. Local search rankings in the towns you serve are checked weekly instead of when a customer complains. The team stops arguing about whether marketing works and starts arguing about which store, which category, and which week.

The scorecard

12 numbers. Every one has an owner.

Metric What it means How to set the target Owner Cadence Red flag

Season pacing index

In this business the cost of underspending in the four weeks that matter is higher than the cost of overspending in the eight that do not, and pacing is the only way to see it before the window closes.

Spend delivered to date in each seasonal campaign (planting, hay, fencing, hunting, winter feed) divided by what the season plan said should be spent by this date. Build the plan from last year's weekly sales by category, shifted for this year's planting and first-frost dates, then hold the index within a band the media buyer sets from how far off last year's pacing ran without hurting results. Media buyer Weekly Any seasonal campaign more than one week behind plan during its core window gets its budget and bids adjusted the same day, not at the next monthly check.

Seasonal category demand signal

Demand in agriculture starts when the weather says so, not when the calendar says so, and this row tells you when the season has actually opened in each market.

Search impressions and Google Business Profile searches for your top seasonal categories (seed, fertilizer, fencing, feed, chicks, propane) by week, per market. Compare each week to the same week in your own prior two years and flag the week impressions cross the level that marked the start of last year's season, then use that as the trigger to open the campaign. Media buyer Weekly Demand signal crosses last year's season-start level while the matching campaign is still paused or under plan, which starts the campaign that day.

Per-store traffic proxy

Most sales close at the counter, so this is the closest thing to a lead count a rural store has, and it lets you compare stores on something other than gut feel.

For each location, the weekly count of direction requests, phone calls, and store-page visits from Google Business Profile and the website, combined into one number per store. Set each store's target from its own trailing 8-week median adjusted for the season plan, since a store in cattle country and a store in a suburb-edge market should not share a target. Store manager Weekly Two consecutive weeks below the store's own target in a season that should be rising triggers a listing and local ad check for that store.

Vendor co-op utilization

Co-op is budget you already earned through purchases, and every unclaimed dollar at the deadline is marketing you paid for and did not run.

Co-op dollars claimed and approved as a share of co-op dollars available from each vendor for the current program period. Start from your accrual reports and last year's claim history, then set the target as the share you actually claimed last year plus whatever the biggest missed vendor represented, and track it by vendor, not in total. Marketing lead Monthly Any vendor program at less than half utilization with 60 days left in its period gets a claim plan written that week, with the ad creative pulled from the pre-approved library.

Co-op claim lag

Most co-op is lost to paperwork, not to lack of ideas, and the lag is where the loss shows up first.

Days between when a co-op eligible ad runs and when the claim with proof of performance is submitted to the vendor. Measure your own lag across the last 10 claims, set the target at the shortest lag you have already hit, and tighten it as the claim process gets templated. Marketing coordinator Monthly Any claim older than the vendor's submission window minus 14 days gets escalated to the marketing lead by name.

Local search visibility by market

In rural markets the map pack is the whole game, there may be two competitors in 30 miles, and being missing from the map in one town means being missing from that town.

The share of your priority towns and counties where your store appears in the map results for its core terms (feed store, farm supply, tractor dealer, propane) plus its Google Business Profile impressions per location. List every town each store draws from using your customer file or loyalty ZIP codes, check current visibility for each, and set the target as covering the towns that drive the top share of that store's sales. SEO lead Weekly A store drops out of the map results in any of its top sales towns, or Business Profile impressions fall below the store's trailing 8-week median for two weeks, which starts a listing audit.

Review velocity per store

In small markets rankings and trust both move on a handful of reviews, and the store with a dead review stream is the one that slips in the map pack.

New Google reviews per store per month and the average rating of those new reviews, not the lifetime average. Take each store's monthly review count over the last six months, set the target at the median for that store, and lift it as the counter capture process improves. Store manager Monthly A store with zero new reviews in a month, or a new-review average below its own trailing average, gets a counter and follow-up review request reset.

Register capture rate

This is the bridge between the counter and every other row, because a sale with no identifier cannot be matched to an email, an ad, or a co-op claim.

Share of in-store transactions where a phone number, email, or loyalty ID was captured at checkout. Pull the capture rate from your POS by store for the last quarter, set each store's target at the best store's rate, and give the lagging stores a script and a reason to ask. Store manager Weekly Any store whose capture rate falls below its trailing 8-week median for two weeks gets a floor visit and a script review the following week.

Email list net growth

The email list is the cheapest way to reopen a seasonal customer, and net growth by source tells you which stores and which programs are actually filling it.

New subscribers minus unsubscribes and bounces per week, broken out by store and by source (register, website, event, co-op promotion). Set the weekly net growth target from the trailing 8-week median, then raise it in the weeks the season plan calls for events and promotions, since those weeks should outrun the median. Marketing lead Weekly Net growth negative for two consecutive weeks, or any store contributing zero register signups for a week, starts a source-by-source check.

Seasonal email revenue per send

This is the number that shows whether the list is a real revenue channel or a newsletter nobody opens, and it makes the case for the capture rate row.

Tracked revenue, online and register-matched, from each seasonal email divided by the number of emails delivered. Set the target from the same send last year, adjusted for list size, and only raise it when segmentation by store or category has been added. Email lead Monthly Two seasonal sends in a row below last year's same-season revenue per send triggers a list segmentation and send-time review.

Online order and pickup share

This row separates the customers your digital spend can fully track from the ones it cannot, and shows which stores and categories are shifting online.

Share of total transactions that started online, whether shipped or picked up in store, tracked by store and by category. Pull the share by store from your POS and ecommerce data for the last two seasons, set each store's target at its own trailing level, and treat an increase as a signal to move budget rather than as a goal on its own. Ecommerce lead Weekly A store's pickup share drops below its trailing 8-week median while online sessions hold steady, which starts an inventory and pickup-flow check for that store.

Attribution match rate

Every other row is only as trustworthy as this one, and a low match rate means the team is deciding on a fraction of the picture without knowing it.

Share of total revenue, in store and online, that can be tied to a channel through a captured identifier, a coupon code, a tracked call, or a click. Calculate your current match rate by store and set the target as the best store's rate, then move it up as register capture, call tracking, and coupon codes get standardized. Marketing lead Monthly Match rate falling below its trailing 3-month level, or any store below half the best store, pauses new attribution-based budget shifts until the gap is explained.

Targets are set from your own history, never from someone else's benchmarks. The builder does the arithmetic once you plug in your numbers.

The weekly review

Twenty minutes, same order, every week.

// 01

Start with season pacing

The first five minutes go to the pacing index and the demand signal side by side. If demand has opened in a market and the matching campaign is behind plan, that gets decided before anything else is discussed.

// 02

Read the per-store rows

Traffic proxy, register capture, and review velocity by store. Only the stores that tripped a red flag get airtime, and their manager says what changed on the ground, weather, staffing, a competitor sale, before anyone proposes a marketing fix.

// 03

Check the money you already earned

Co-op utilization and claim lag by vendor. The marketing coordinator names any program at risk of expiring and the group picks which pre-approved ad runs to use it, so the claim starts before the meeting ends.

// 04

Decide, assign, and stop

Every red flag leaves the meeting with an owner and a date. The marketing lead writes down budget moves, listing fixes, and store follow-ups in the scorecard notes, and the meeting ends at 20 minutes whether or not everyone has spoken.

Where scorecards die

Mistakes we see constantly.

Comparing this week to last week

A farm store's demand curve is not a straight line and week-over-week comparisons will punish the normal quiet weeks and forgive the weak peak weeks. Compare to the season plan and to the same week last year.

Treating the chain as one store

A blended traffic number hides the store that lost its map ranking or stopped capturing emails at the counter. Every per-store row has to be broken out by location with its own owner.

Counting co-op as free money instead of a metric

Unclaimed co-op has no line on the budget, so nobody owns it and it quietly expires. Put utilization and claim lag on the scorecard with a name next to each vendor.

Measuring only what the website can see

If the scorecard only counts web conversions, the stores that do most of the volume look like they get no marketing. Direction requests, calls, register captures, and coupon codes have to be first-class rows.

Trusting attribution before checking match rate

Shifting budget based on channel reports when only a small share of revenue is matched means optimizing toward the customers you happen to track. Report the match rate first and let it set how much weight the channel numbers get.

Other scorecards

Same discipline, different numbers.

Want it set up live in your dashboards?

We install scorecards on real data, wire the owners and alerts, and coach the weekly review. Scorecards and accountability is the service.

Questions we get

Straight answers.

How do we build the season calendar the pacing row depends on?

Pull weekly sales by category from your POS for the last two or three years and mark the week each category turned up and turned down. Shift those dates for this year's planting and frost forecasts, and that becomes the plan the spend is paced against.

What if our stores do not capture emails or phone numbers at the register?

Then register capture rate is the first row to fix, because attribution, email growth, and email revenue all depend on it. Start with one store, give the counter a reason to ask, and track the rate weekly until it holds.

How do we track local search visibility across dozens of small towns?

Start with the ZIP codes in your customer or loyalty file to list the towns each store actually draws from. Then check map results for the core terms in those towns on a fixed weekly schedule, using a rank tracker or a simple manual check for the top towns per store.

Who should own the co-op rows if we do not have a marketing coordinator?

Whoever already handles vendor paperwork, often the purchasing lead or an office manager, owns claim lag, and the marketing lead owns utilization. The point is that a named person is asked about each vendor every month, not that the title matches.

Can this scorecard run for a single-location farm store?

Yes, drop the per-store breakouts and keep every row. Season pacing, co-op utilization, local search visibility, register capture, and email growth matter just as much with one location, and the review takes less time.

A scorecard is only as good as the system feeding it.

Start with a diagnostic call. We will tell you which of these numbers you can trust today and what it takes to trust the rest.