Blog · Board and management reporting
Traditional marketing KPIs connect offline campaign costs, identifiable responses, and matched sales. Work through a direct-mail example, check the response denominator, and separate observed results from incremental demand.
Traditional marketing KPIs connect offline campaign spending to identifiable responses, matched buyers, and the profit on their orders. The useful question is whether the campaign reached its intended audience and produced economically worthwhile demand. A response code helps trace an order, but it does not prove the advertising caused that order.
Offline channels do not supply interchangeable audience counts. A mailing list contains addresses, an event register contains attendees, and a print insertion may supply circulation rather than verified readers. Keep the unit beside the figure before comparing response rates.
The SBA's guidance on marketing and sales recommends comparing marketing and sales costs with the revenue generated, while recognizing that tactics such as print advertising can be hard to measure. Consistent measurement matters more than an impressive-looking response percentage.
For an addressed mailing, this article uses mailed addresses less known undeliverable returns as the eligible audience. That is an operational denominator, not confirmation that every remaining recipient read the mail. Geographic targeting is a legitimate campaign distinction: USPS describes selecting addresses in specific areas. Record that selection in the campaign file so a change in geography does not look like a change in creative effectiveness.
A KPI needs an owner, a definition, and a decision. Here, marketing owns the campaign and response records, sales operations owns customer matching, and finance owns the cost and sales reconciliation.
Bring the recipient register, response log, campaign expense report, and order export. Keep campaign ID, recipient ID, response date, response code, customer ID, order ID, net sales, and order cost wherever those fields exist.
Define a response as a unique recipient making an eligible inquiry within the reporting window. Multiple calls from that recipient count once. Define a matched buyer as a responding recipient whose customer record has an eligible order within the same declared purchase window.
Use one assignment rule for customers appearing in several campaigns. For this example, each recipient belongs to one segment and each order is assigned once. The report covers an illustrative US distributor's September 2026 mailing, with responses and purchases observed through October 15, 2026. All segments have the same cutoff.
The distributor sends a catalog offer to three US regions. These are invented business inputs, not industry benchmarks. The recipient and response exports provide the following counts.
| Region | Addresses mailed | Undeliverable returns | Eligible addresses | Unique responders | Matched buyers |
|---|---|---|---|---|---|
| Chicago | 8,000 | 400 | 7,600 | 228 | 57 |
| Atlanta | 6,000 | 300 | 5,700 | 114 | 38 |
| Denver | 4,000 | 200 | 3,800 | 114 | 19 |
| Total | 18,000 | 900 | 17,100 | 456 | 114 |
The eligible count is mailed addresses minus undeliverable returns. Total eligible addresses are therefore 18,000 - 900 = 17,100. The orders and expenses matched to those same campaign segments are:
| Region | Net sales (USD) | Order cost (USD) | Campaign spending (USD) |
|---|---|---|---|
| Chicago | 28,500 | 17,100 | 6,000 |
| Atlanta | 19,000 | 11,400 | 4,500 |
| Denver | 9,500 | 5,700 | 3,000 |
| Total | 57,000 | 34,200 | 13,500 |
Net sales exclude returns and discounts. Order cost is the distributor's consistently defined cost of goods sold. Campaign spending includes the allocated design, printing, postage, and campaign-specific response handling costs; a cost must appear in only one of those categories.
Response rate = Unique responders / Eligible addresses
Response-to-buyer conversion = Matched buyers / Unique responders
Cost per response = Campaign spending / Unique responders
Cost per matched buyer = Campaign spending / Matched buyers
Apply those definitions to the input tables. Rates below are rounded to two decimal places and dollar unit costs to cents, using unrounded calculations.
| Region | Response rate | Buyer conversion | Cost per response (USD) | Cost per matched buyer (USD) |
|---|---|---|---|---|
| Chicago | 3.00% | 25.00% | 26.32 | 105.26 |
| Atlanta | 2.00% | 33.33% | 39.47 | 118.42 |
| Denver | 3.00% | 16.67% | 26.32 | 157.89 |
| Total | 2.67% | 25.00% | 29.61 | 118.42 |
For the total, 456 / 17,100 = 2.67%, while 114 / 456 = 25.00%. Spending of $13,500 divided by 456 responders is $29.61 per response. Dividing that same spending by 114 matched buyers gives $118.42 per matched buyer.
Do not relabel the last measure as customer acquisition cost. It includes existing customers unless the customer register explicitly identifies new customers, and it includes only the costs specified here.
Response rate alone favors Chicago and Denver equally. Buyer conversion and cost per buyer separate them. Denver needs a review of audience fit, offer expectations, or sales follow-up before more mailing volume is approved.
| Region | Gross profit (USD) | Less campaign spending (USD) | Gross profit after campaign spending (USD) |
|---|---|---|---|
| Chicago | 11,400 | 6,000 | 5,400 |
| Atlanta | 7,600 | 4,500 | 3,100 |
| Denver | 3,800 | 3,000 | 800 |
| Total | 22,800 | 13,500 | 9,300 |
The proof runs both ways: 57,000 - 34,200 - 13,500 = 9,300, and 5,400 + 3,100 + 800 = 9,300. Reconcile spending to the expense register and sales to distinct matched order IDs. These figures exclude corporate overhead and describe matched orders; they are neither company operating profit nor demonstrated incremental campaign profit. The broader financial KPI definitions belong in the finance report.
AMEC's evaluation framework separates communication outputs from audience outcomes and organizational impact. Use the same discipline here: distribution, response, purchasing, and profit answer different questions.
If the response records are late or incomplete, address the handoff measures in marketing operations KPIs before using the campaign table to shift budget.
Bring a sample of your own recipient, response, expense, and order exports to Covirage. Covirage maps the columns, its tools compute and check the figures under your stated matching rules, and the external AI model explains the results with every figure traced to its rows. Create a free Covirage account, which takes about a minute, then set up your business and bring your files.
See Covirage for sales insights for the supporting use case.
Start with campaign spending and an audience record, then collect identifiable responses through offer codes, reply cards, phone records, or customer records. Match responses to orders under a written rule. Report unknown sources separately rather than assigning them to the campaign that needs credit.
No. Circulation describes distributed copies, while reach concerns the people or businesses exposed. One copy may have several readers, and some copies may go unread. Use the supplied circulation figure with its label instead of presenting it as a verified count of unique prospects.
A useful target depends on audience selection, offer, response definition, and the campaign's economics. Compare consistent cohorts from your own campaigns. A higher response rate can still produce fewer profitable customers if the additional responses do not become orders or require expensive follow-up.
A response code provides evidence linking an order to an offer. It does not establish what the customer would have done without the campaign. Keep matched sales distinct from incremental sales, which require a suitable comparison or controlled test and its stated limitations.