Straight answer
Formula
((Revenue - Campaign Cost) / Campaign Cost) × 100
Most sensitive input
Response rate often has the biggest downstream effect on ROI
Useful benchmark context
ANA and Postalytics ROI reporting ranges from roughly 35% to 161% depending on source and use case
Planning tool
Use scenario modeling, not one optimistic forecast
Formula
Benchmarks
Process
Why response matters
Personalization
Scenario planning
A common formula is ((revenue generated - campaign cost) / campaign cost) × 100. The quality of the answer depends on whether your response-rate, close-rate, and average-job-value assumptions are realistic.
A good cost per lead is one that still leaves room for profit after close rate, fulfillment, and overhead. That number varies a lot by service category and average ticket size.
Enough to learn something from a defined audience. Many businesses start with neighborhood-sized drops, then repeat to the lists that produce quality conversations instead of treating one send as final truth.
Personalization can improve ROI if it lifts attention, response quality, or close quality enough to offset cost. It should be modeled as a scenario, not stated as an automatic outcome.
Follow the key pages in the CurbMailers SEO architecture.
ROI Calculator
Model campaign scenarios with your own assumptions.
Direct Mail Response Rate
See why response-rate assumptions drive the rest of the model.
Before-and-After Direct Mail
Understand the personalization story behind the ROI case.
Direct Mail for Agencies
Use agency-specific positioning if you resell campaigns.