Sign in

Blog · Board and management reporting

Direct response analytics: compare campaign economics

Direct response analytics connects campaign responses to recorded orders, net revenue and contribution. Use campaign, order and cost exports to compare results without claiming that an attributed sale proves incremental demand.

The short answerDirect response analytics measures the recorded path from a campaign response to an order and its financial contribution. It compares response counts, recorded conversions, net sales, variable fulfillment costs and campaign spending using consistent campaign identifiers and reporting windows. The result supports budget review, but a campaign code or response record does not establish that the campaign caused the sale.

Direct response analytics compares campaign responses, recorded conversions and financial contribution against campaign costs. It answers which campaigns have recorded enough profitable orders to cover their spending, using the same response definition and reporting window. It describes the evidence in your files; it does not establish incremental sales caused by the campaign.

Start with the business question and its owner

A marketing manager wants to know whether a campaign deserves another budget allocation. Sales operations owns the response and order identifiers. Finance owns the revenue, cost definitions and reconciliation. All three need to agree on the population before comparing a mailed offer with an email offer or another response mechanism.

Define a response as one distinct qualifying action by a contact within the stated window. Define a recorded conversion as one completed order linked to a response under a documented matching rule. If contacts can place several orders, retain the contact count separately from the order count; otherwise a repeat buyer can inflate the apparent conversion rate.

This article follows responses through to contribution. Direct marketing analytics covers the broader campaign review, including comparisons that do not begin with an immediate response.

Assemble the files and make the counts comparable

Start with a campaign summary containing campaign ID, offer, launch date, eligible contacts, delivery exclusions and campaign spending. Add a response register with response ID, campaign ID, contact identifier and response date. Bring the order export, credits and product costs for the linked orders, along with variable fulfillment charges.

Use internal identifiers rather than unnecessary personal information. Preserve a separate unmatched group for orders or responses with no reliable campaign link. An unexplained blank must not become a zero-cost campaign or an assumed conversion.

The revenue definition needs particular care. IRS Publication 334 describes net receipts as gross receipts less returns and allowances. For this operating comparison, apply the same basic subtraction to recorded campaign sales and document how later credits are matched back to their orders. The credit notes and returns method explains that reconciliation in more detail.

Use the campaign's agreed maturity cutoff for every file. Orders received after the response window and refunds received after the financial cutoff should appear in a later refresh with a visible explanation.

Measure the path from response to contribution

Response rate = Distinct qualifying responses / Eligible delivered contacts

Recorded order conversion = Linked completed orders / Distinct qualifying responses

Contribution after campaign cost = Net sales − Product cost − Variable fulfillment cost − Campaign cost

These are management reporting definitions for the comparison below. The contact denominator excludes undeliverable records, and each order belongs to one response and one campaign. Product cost is the cost retained after handling returned merchandise under the company's costing policy. Variable fulfillment includes the agreed order handling and delivery costs.

Contribution is different from gross profit margin, because the comparison subtracts specified selling and fulfillment costs as well as product cost. It is also different from company profit, because shared overhead remains outside this campaign calculation.

A worked comparison of two US campaigns

Consider an illustrative US supplier with two completed campaign cohorts. Each cohort has reached the same agreed response and refund maturity. Every amount below is USD; percentage results are rounded to one decimal place and cost per order to two decimals.

Campaign Eligible delivered contacts Qualifying responses Linked completed orders Response rate Recorded order conversion
Postcard offer 20,000 1,000 150 5.0% 15.0%
Email offer 10,000 800 120 8.0% 15.0%
Total 30,000 1,800 270 6.0% 15.0%

The total response rate is 1,800 / 30,000 = 6.0%. It is calculated from the combined counts, not the average of campaign percentages. The financial comparison follows the same linked order population.

Step Postcard offer (USD) Email offer (USD) Total (USD)
Recorded sales before refunds 45,000 30,000 75,000
Less refunds and allowances 3,000 2,000 5,000
Net sales 42,000 28,000 70,000
Less product cost 16,000 11,000 27,000
Less variable fulfillment 4,000 3,000 7,000
Contribution before campaign cost 22,000 14,000 36,000
Less campaign cost 12,000 5,000 17,000
Contribution after campaign cost 10,000 9,000 19,000

Postcard contribution is 45,000 − 3,000 − 16,000 − 4,000 − 12,000 = $10,000. The email equivalent is $9,000. Campaign cost per recorded order is 12,000 / 150 = $80.00 for postcards and 5,000 / 120 = $41.67 for email.

Email has the higher response rate and lower campaign cost per order. Postcards still contribute $1,000 more in this comparison, with more delivered contacts and higher net sales. That is a reason to examine scale, offer economics and audience differences before moving the budget. It is not evidence that one contact method causes better results.

Prove the result before making the decision

The combined financial check is 70,000 − 27,000 − 7,000 − 17,000 = $19,000. That must equal $10,000 + $9,000 from the campaign rows. Tie sales and credits to the included order list, product costs to the same order lines, and campaign spending to approved invoices and expense records.

Keep revenue separate from cash collections. IRS Publication 538 distinguishes cash-method income received from accrual-method income earned for tax reporting. Your campaign report should likewise state its timing basis rather than mix booked orders with a bank deposit total. Finance should approve the operating definition used here.

Review customer acquisition cost separately if the decision concerns new customers. Campaign cost per order includes the orders in this table; it is not automatically the cost of acquiring a distinct new customer.

Where it goes wrong

  • Mixed stages. Counting clicks as responses for one campaign and qualified inquiries for another makes the rates incomparable.
  • Duplicate credit. Assigning one order to several campaign codes overstates combined sales. Keep one allocation rule and reconcile any shared credit to the original order.
  • Unequal maturity. A recently launched cohort has had less time to convert or return goods. Separate incomplete cohorts from completed comparisons.
  • Incomplete costs. Leaving out creative production, mailing charges or variable order service costs can reverse the contribution ranking.
  • Attribution treated as proof. A linked order records an association under your matching rule. An incremental effect needs a separate, appropriately designed evaluation.

Compare your own campaign files in Covirage

Bring a sample of your own campaign summary, linked orders, credits and cost files to Covirage; its tools map the columns, compute the comparisons and check the totals. 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 revenue driver analysis for the supporting business context.

Questions people ask

What counts as a direct response?

Use the action defined before the campaign starts, such as a qualified inquiry, reply or completed order. Count distinct qualifying records and document exclusions. A click, an inquiry and an order represent different stages and should not share one response total.

Is campaign revenue the same as campaign profit?

No. Recorded revenue still needs adjustments for refunds and the costs of serving the orders. Subtract the agreed variable product and fulfillment costs and campaign spending to calculate campaign contribution. Shared overhead and other excluded expenses remain outside that figure.

How long should the response window be?

Choose a window that fits your company's buying and return cycles, then use the same rule for campaigns being compared. Label immature cohorts separately. Refresh the results when later orders, refunds or credits arrive rather than silently changing earlier definitions.