Multi-location marketing reporting: what to put on the dashboard

Multi-location marketing reporting: what to put on the dashboard, what to leave off, and how to show extra customers per location so people act on it.

By The Countlift team · · 9 min read

A multi-location marketing dashboard should show, for every location, how many extra customers your ads brought in, what each one cost, and what to do about it. Everything else is supporting detail. Most dashboards get this backwards: twenty platform metrics up top, and the location view buried on page four, if it exists at all.

It matters because dashboards don’t decide anything on their own. In a Gartner survey of 377 marketing-analytics users, analytics influenced just 53% of marketing decisions, and a third of respondents said decision makers cherry-pick data to support what they already think (Source: Gartner, 2022). A dashboard built around a decision, rather than around whatever data happened to be lying around, is how you win back some of the other 47%.

53%
of marketing decisions were influenced by marketing analytics, in a survey of 377 analytics usersGartner Marketing Data and Analytics Survey, 2022

What to put on a multi-location marketing dashboard

Seven numbers per location, in this order:

  1. Spend. Media spend for the location’s market, all channels, with agency fees if you want the true cost.
  2. Customers. The count the location manages to: guests, members, new patients, booked jobs. From the POS, booking or practice-management system, never from the ad platforms.
  3. Expected customers. What the location would have done without the ads, from a weighted twin of comparable locations where spend held steady.
  4. Extra customers. Customers minus expected, with a 95% range. No range, no number.
  5. Cost per extra customer. Spend ÷ extra customers. The one number your CFO will remember. Our guide to cost per incremental customer covers how to work it out properly.
  6. Value per customer. Contribution margin per customer, or first-year value if you trust it. It turns the cost into a yes or no.
  7. Status. “Proven”, “Not yet proven” or “Below plan”. In words, not just a colour.

Above the rows go four headline tiles for the region or brand: spend, extra customers, cost per extra customer against target, and how many locations are proven. Below them goes the most important part, which most dashboards leave out: the suggested budget moves.

A sample multi-location marketing scoreboardSample Countlift screen for one region of six clubs in March. Headline tiles show $30,000 of spend, 160 extra new members with a range of 102 to 218, a cost of $188 per extra member against a $160 target, and three of six clubs proven. A table lists each club's spend, new members, expected members, extra members with a range bar, cost per extra member and status in words. A suggested budget move at the bottom shifts $3,000 from club B to club A and $3,000 from club F to club E, for about 31 more members a month.CountliftLocation Scoreboard · Region 2 · MarchSAMPLESpend$30,000Regional paid socialExtra new members16095% range 102–218Cost per extra member$188Target: under $160Proven clubs3 of 6Range clear of zeroCLUBSPENDMEMBERSEXPECTEDEXTRA, 95% RANGE$ / EXTRASTATUSClub A$6,00021016248$125ProvenClub B$6,00018817612$500Not yet provenClub C$4,50017113932$141ProvenClub D$3,00012010119$158Not yet provenClub E$7,50024019050$150ProvenClub F$3,0009899−1—Not yet proven0SUGGESTED BUDGET MOVEMove $3,000 from Club B to Club A, and $3,000 from Club F to Club E.Why: B and F show no proven lift; A and E are proven at $125–$150 per extra member.Expected: about +31 members a month, ≈ $157 per extra member. Re-read in 6 weeks.
Sample layout. Headline numbers across the top, one row per location with its range and status, and the suggested budget move at the bottom, with its reason and expected effect.

What to leave off the main page

Impressions, reach, CTR, CPC, platform-reported conversions and ROAS all have a home: the media team’s working view. They’re how you tune creative, bids and audiences. They aren’t evidence that a location got more customers, and when they sit next to location results, people compare them as if they were. Platform conversions are the riskiest, because each platform counts the people it can link to its own ads, and the totals overlap. More on that in why click attribution misses in-store sales.

Also off: single-week location rankings, vanity totals (“4.2 million impressions!”), and any metric nobody has a decision attached to. If you can’t say what you’d do differently when a number moves, cut it.

One dashboard, three readers

Marketing reporting for a multi-location brand serves three groups, and they want different cuts of the same numbers.

Who reads the location dashboard, and what each reader needs
ReaderWhat they needCadenceMain view
Leadership and financeTotal extra customers, cost per extra customer against target, and the rangeMonthlyBrand and region roll-up; a one-page report
Regional and location operatorsTheir own locations: extra customers, status, what changedWeeklyLocation scoreboard filtered to their region
Media team or agencyWhich markets and channels to scale or cut, plus platform metricsWeeklyMarket and channel view, with platform tabs

Build one data model and three views, not three dashboards with three definitions of “customer”. Agencies running local media for several brands have the same problem multiplied; our guide to agency reporting for local ad results covers that case.

One set of location results, cut three waysThree cards built from the same data. Leadership and finance get a monthly roll-up of extra customers, cost per extra customer against target, and ranges. Regional operators get a weekly view of their own locations with statuses in words. The media team or agency gets a weekly market and channel view with budget moves to approve and platform metrics on a separate tab.SAME DATA, SAME DEFINITIONS, THREE VIEWSLeadership and financeMONTHLY160extra members$188 eachExtra customers, brandand region roll-upCost per extra vs targetRanges, not just midpointsRegional operatorsWEEKLYClub AProvenClub BNot yet provenClub CProvenTheir own locations onlyStatus in wordsWhat changed this weekExcluded: openings, remodelsMedia team or agencyWEEKLYPaid socialSearchDisplayMarket and channel viewBudget moves to approvePlatform metrics on a tabTests in flightOne table of locations, spend and customers underneath all three, with one definition of “customer”.
The same location results cut three ways: a monthly roll-up for leadership, a weekly region view for operators, and a market-and-channel view for the media team.

A worked example: one region’s scoreboard

This example is illustrative. A 24-club fitness brand runs a regional paid social program in one region’s six clubs, at $30,000 for March. Each club’s twin is a weighted blend of clubs in markets without the program, so spend ÷ extra members is a fair cost. The outcome is new memberships. A new member is worth about $160 in contribution over their first year, so anything under $160 per extra member pays back within the year.

Illustrative March scoreboard for six clubs (outcome: new memberships)
ClubSpendNew membersExpected (twin)Extra (95% range)Cost per extraStatus
A$6,00021016248 (22 to 74)$125Proven
B$6,00018817612 (−14 to 38)$500Not yet proven
C$4,50017113932 (9 to 55)$141Proven
D$3,00012010119 (−2 to 40)$158Not yet proven
E$7,50024019050 (26 to 74)$150Proven
F$3,0009899−1 (−24 to 22)—Not yet proven
Region$30,0001,027867160 (102 to 218)$188Proven

Read it the way an operator would. The region is proven: 160 extra members, with a range well clear of zero. But at $188 each, it costs more than the $160 a member is worth. Three clubs (A, C and E) carry the result at $125 to $150 each. B got as much spend as A and shows almost nothing. F shows nothing at all.

Note that the region’s range (102 to 218) is narrower than you’d get by adding up the club ranges. Ranges don’t add; noise at one club partly cancels noise at another. That’s also why a region can be proven while half its clubs aren’t yet.

Extra new members per club, with 95% rangesIllustrative. Clubs A, C and E have green ranges clear of zero: 48, 32 and 50 extra new members. Clubs B, D and F have grey ranges that cross zero: 12, 19 and minus 1. The region as a whole adds 160 extra members with a range of 102 to 218, clearly positive even though half the clubs are not yet proven.EXTRA NEW MEMBERS IN MARCH, 95% RANGE · ILLUSTRATIVEProven: range clear of zeroNot yet proven0100200COST / EXTRAClub A48 (22 to 74)$125Club B12 (−14 to 38)$500Club C32 (9 to 55)$141Club D19 (−2 to 40)$158Club E50 (26 to 74)$150Club F−1 (−24 to 22)—Region160 (102 to 218)$188
Illustrative. Extra new members per club with 95% ranges. Three clubs clear zero and three don’t, while the region as a whole is clearly positive.

Turning the scoreboard into a budget move

The move is to shift $3,000 from B to A and $3,000 from F to E. Assume A and E’s next dollars cost more than their averages, say $160 per extra member: $6,000 ÷ $160 ≈ 37 more members. Cutting B by half loses about 6 (at its $500 rate), and F loses roughly nothing. Net: about +31 members a month for the same $30,000, which brings the region to around 191 extra members at about $157 each. Under target.

The dashboard should say that, not leave it to whoever happens to read it: “Move $3,000 from Club B to Club A and $3,000 from Club F to Club E. Expected effect: about +31 members a month. Re-read in six weeks.” For contrast, the platform report for the same month showed 640 leads at $47 each, spread fairly evenly across all six clubs. It would have told you to change nothing.

Design rules that keep a dashboard honest

  • Show a range every time you show a lift. A number without one invites people to rank noise.
  • Use four to eight weeks for location reads. A single week at a single location is mostly weather.
  • Write statuses in words. “Not yet proven” reads differently from a red cell, and colour-blind readers will thank you.
  • Put definitions on the page. What counts as a customer, which spend is included, which weeks. One line each.
  • Fix the location-to-market mapping. Every location belongs to one market for spend purposes. Write it down and don’t change it mid-quarter.
  • Separate the exceptions. New locations in their opening ramp, remodels and closures go in their own section. See how to measure a grand opening for why.
  • Date-stamp everything. “Data through Sunday 4 October” heads off half of all dashboard arguments.

Where the numbers come from

You need three feeds, and you already have most of them:

  • Customers by location, by day or week. From the POS (Toast, Square, NCR), the booking system (Mindbody, ABC Fitness), practice-management software (Dentrix, Open Dental) or field-service software (ServiceTitan).
  • Spend by market and channel. From Meta Ads, Google Ads and whatever else you buy, plus invoices for radio, billboards, direct mail and CTV.
  • A location calendar. Openings, closures, remodels, price changes and local promotions.

The mapping is where most projects stall. Ad platforms report by campaign and geography; the POS reports by store ID. Someone has to own the table that ties each store to a market and each campaign to a set of markets. Do that first, before anyone opens a dashboard tool.

How often to send multi-location marketing reports

Weekly for operators and the media team, monthly for leadership, quarterly for planning. Weekly reports should flag changes rather than restate everything: which locations changed status, which budget moves are waiting for approval. Monthly reports carry the roll-up, the ranges and the return against target. Quarterly is where you revisit targets and plan tests. If finance is the audience, our guide on how to prove marketing ROI to a CFO covers the format.

Budgets make the cadence matter more. Marketing budgets held flat at 7.7% of company revenue in 2025, and 59% of CMOs said they didn’t have enough to execute their strategy (Source: Gartner CMO Spend Survey, 2025). When the pot doesn’t grow, moving money is the main lever you have, and the dashboard has to show where to move it.

Common mistakes in multi-location marketing reporting

  • Leading with platform metrics. The first screen sets the conversation. Make it customers at locations.
  • Ranking locations on one week. Last week’s winner is usually this week’s loser. Use a longer window and show ranges.
  • Hiding the range. It gets left off because it looks uncertain. It is uncertain. Showing it is what makes the rest believable.
  • Mixing new and mature locations. An opening ramp makes any channel look brilliant. Report openings separately.
  • Three definitions of a customer. Marketing counts leads, ops counts visits, finance counts revenue. Pick one outcome per business and write it down.
  • No action line. A dashboard that doesn’t end in a decision is a report card.
  • Too many tabs. If your scoreboard needs a training session, it’s too complicated.

Questions people ask about multi-location marketing reporting

What KPIs should a multi-location marketing dashboard include?

Per location: spend, customers, expected customers without the ads, extra customers with a 95% range, cost per extra customer, value per customer and a status. Roll them up by market, region and brand. Keep clicks, CTR and platform ROAS on a separate media tab for the team that tunes campaigns.

How do you report marketing performance by location?

Count customers at each location from the POS or booking system, map ad spend to the market each location sits in, and compare each location with a weighted twin of comparable locations where spend held steady. Report the difference as extra customers with a range, over four to eight weeks.

Should franchisees see their own marketing results?

Yes, filtered to their own locations and using the same definitions as head office. Showing franchisees what the ad fund added locally builds trust. Show ranges and avoid single-week rankings, or every slow week becomes an argument. Our guide to franchise ad fund reporting covers the format.

How often should multi-location marketing reports go out?

Weekly for operators and the media team, focused on what changed. Monthly for leadership, with the roll-up, ranges and return against target. Quarterly for budget planning and test design. Daily location dashboards mostly encourage people to react to noise, because one day at one location tells you almost nothing.

Can I build this in Looker Studio or Google Analytics?

You can build the views, but neither tool knows how many extra customers a location got. They report web sessions and platform conversions. The hard part is the comparison with a twin of steady locations; once you have those numbers, any dashboard tool can display them.

Build the dashboard around the decision. If a number on it can’t change where the money goes next month, move it to a tab.

Next step

Put your own locations through the comparison.

Your first location report is free at any size. Bring a CSV of weekly sales and spend, or connect your POS and ad accounts.

Written by The Countlift team at First Byte in The Woodlands, Texas. Questions or corrections? Email hello@countlift.com.

Keep reading

MeasurementPerformance Max store visits vs actual sales: what the number really meansPerformance Max store visits vs actual sales: how Google models store visits, why they run ahead of your POS, and how to test what PMax really adds by location.11 min read · Read guide →MeasurementHow to prove marketing ROI to a CFO for a multi-location businessHow to prove marketing ROI to a CFO at a multi-location business: measure extra customers, show ranges and payback, and answer the objections finance raises.9 min read · Read guide →MeasurementThe synthetic control method for marketing measurement, explainedThe synthetic control method for marketing measurement, explained in plain English: how the blend is built, a worked example, placebo checks and when it fails.10 min read · Read guide →MethodologyHow MarketTwin™ worksThe method behind every Countlift read: comparable locations, twin markets, intervals and placebo checks.Read the method →

See which of your markets your ads actually move.

Your first location report is free at any size. No card, no customer records.