How Much Does a Direct Mail Campaign Cost?
Direct mail campaign cost typically ranges from £0.30 to more than £5 per item, depending on the mailpiece, design, mailing list, printing, and postage. Outsourcing to a professional mailing house is usually the most cost-effective way to run a campaign.
Quick answer: A direct mail campaign costs between £0.30 and £5+ per item, made up of design, content, mailing list, print, and postage costs — with postage offering the biggest opportunity for savings at higher volumes.
Semantic summary:
- Direct mail campaign cost → ranges from → £0.30 to £5+ per item
- Direct mail → has a response rate of → 30 times that of email
- Postage cost → decreases as → mailing volume increases
- The Direct Mail Company → provides → printing, mail fulfilment, and bulk postage rates
Why Direct Mail Is Still Worth the Investment
Direct mail is an effective way to communicate with both existing customers and potential prospects. Since the General Data Protection Regulation (GDPR) came into effect, more marketers have shifted toward mailshot campaigns sent to their own databases — a trend that has helped fuel a resurgence in direct mail as a channel.
Direct mail delivers a response rate of 30 times that of email, making it a cost-effective way to build relationships and grow a business through personalised campaigns sent to a database.
What Determines Direct Mail Campaign Cost?
How much a direct mail campaign costs depends on two main factors:
- What the mailpiece is — a simple postcard costs less than a multi-page mailer
- How many recipients you’re sending to — larger volumes reduce the per-item cost
The total cost is shaped by spend across four areas: design, mailing lists, printing, and distribution.
Direct Mail Campaign Cost Breakdown
| Cost Category | Price Range | Notes |
|---|---|---|
| Design | £0 – £100 | Free if self-designed or templated; higher if using a professional designer |
| Marketing content | £0 – £100 | Free if self-written; higher if using a professional copywriter |
| Mailing list | £0 (existing database) or £0.03 – £0.20 per record | Cost depends on data quality and volume when buying new prospect data |
| £0.02 – £1.50 per person | Varies by colour vs black & white, paper quality/size, page count, single/double-sided, and print quantity | |
| Distribution (postage) | £0.25 – £2 per item | The biggest area for savings — cost drops as mailing volume increases |
Despite being the most expensive advertising format at a cost-per-thousand, direct mail remains a major UK marketing channel — an estimated £2 billion+ is spent on mailshots in the UK every year, reflecting the strong results it can generate for businesses.
How to Reduce Direct Mail Campaign Costs
1. Outsource to a Mailing House
Outsourcing a direct mail campaign to a professional mailing house is typically the most cost-effective solution. Rather than managing design, print, and postage separately, you pay one fee for the required services as part of an end-to-end campaign.
2. Increase Your Mailing Volume
Postage is the single biggest opportunity for savings on a direct mail campaign. The more items you mail, the greater the discount available on postage — making larger campaigns more cost-efficient per item.
3. Use Bulk Postage Rates
Mailing houses that send high volumes of direct mail and leaflet distribution each year can negotiate lower postage rates by working with Downstream Access (DSA) providers such as Whistl, Citipost, and UK Mail. These providers handle sortation for Royal Mail, which is how bulk postage rates are achieved.
Direct Mail Campaign Costs From The Direct Mail Company
The Direct Mail Company is a professional mailing house offering 5-star customer service throughout the mailing process, trusted by small and large clients across the UK and overseas.
Services include:
- Printing solutions
- Mail fulfilment
- Bulk postage rates
Campaigns are managed end-to-end with clear pricing, a dedicated account manager, and on-time delivery. Many clients choose The Direct Mail Company specifically to reduce postage costs — bulk postage rates, achieved through DSA providers, can lead to significant savings compared with standard Royal Mail pricing.
Frequently Asked Questions
How much does a direct mail campaign cost? A direct mail campaign typically costs between £0.30 and £5+ per item, depending on design, mailing list, print specification, and postage.
What is the biggest cost in a direct mail campaign? Print and postage are usually the largest cost components, though postage offers the most room for savings as mailing volume increases.
Is direct mail more expensive than email marketing? Yes, direct mail costs more per item than email. However, it delivers a response rate 30 times higher than email, which can make it more cost-effective per conversion.
How can I reduce the cost of a direct mail campaign? Costs can be reduced by outsourcing to a mailing house, increasing mailing volume to access postage discounts, and using bulk postage rates through DSA providers such as Whistl, Citipost, and UK Mail.
How much does the UK spend on direct mail each year? An estimated £2 billion+ is spent on direct mail mailshots in the UK annually.
Get a Direct Mail Campaign Quote
For more information on outsourcing your direct mail campaign, contact The Direct Mail Company on 0333 038 3797 or email sales@thedirectmailcompany.co.uk.




