Agent Hub

What's the Best Direct Mail Company for Real Estate Agents?

author: aaron hodson marketing real estate tips Feb 27, 2024

Digital marketing and social media may be necessary for real estate agents today, but that doesn’t mean direct mail is old hat.

In fact, direct mail tactics continue to work again and again if employed correctly. One such tactic is my 10/10/20 farming method, which can just as easily be done using direct mail as with door knocking.

Video Poster Image

The one question I get again and again is where to turn for your direct mail printing needs. Luckily, there are more and more options that make printing easier than ever. Before I dive into some fantastic options (please note: I do not have any affiliations with these companies), let’s run through key elements to consider when picking a printing option.

Here are my four non-negotiable features:

1. Tracking Capabilities

I always opt for direct mailing options that include a tracking feature. This way, you can confirm your mail has been received in order to plan your follow ups accordingly. 

2. No Minimum Spend Limit

While some campaigns may require a large number of mailers, some may only require a few. That’s why for real estate agents specifically, you want the flexibility of no minimum amount.

2. Maximum Cost of $1.50 per Mailer 

To make sure your marketing spend nets out, I always encourage you to work off of a budget. While ideally you’ll set your budget before you purchase, a maximum cost of $1.50 per mailer is a great rule of thumb.

3. Allows for Template Usage

This is one of the most essential yet least available features. I prefer to upload my own templates to maintain my brand guidelines. This may or may not apply to you. You may prefer a more plug-and-play design option. Consider your preference before choosing a provider.

Check Out Our Free 'Core Sphere Building' Strategy Pack + Webinar!

The best way to build a consistent, thriving referral machine. Watch the webinar free.

     
     

Mail Joy 

Website: https://www.mailjoy.com/

$1.50 per letter

Top Features:

Use your own templates or drag-and-drop editor

Delivery tracking

Integrates with other marketing tools

Bottom line: Mail Joy is a self-service, DIY mailer service that is tailor-made for more tech-savvy agents. If you work with other marketing platforms, it integrates easily. It also provides a dashboard for you to track your sends directly in the interface. The templates they provide have a very contemporary feel — a departure from the typical real estate mailer “look.”

Stannp 

Website: https://www.stannp.com/us

$1.14 per letter

Top Features:

Self-service app 

Delivery tracking

Mail within 24 hours

Drop a pin to send to a specific area

No minimums

Bottom line: Stannp emphasizes its speed of service and simple interface as key selling points. For the less tech savvy agent, or the agent not looking to spend much time on yet another platform, Stannp is to-the-point and fast when it comes to getting the word out. If you are looking for efficiency and an easy-to-use platform, this will be a great option to use with your own designs.

ProspectsPLUS 

Website: https://www.prospectsplus.com/

$2.22 per letter for up to 100

Top Feature:

Great for long-term campaigns

Lots of pre-set design options

Full campaign options

Bottom line: While this falls above the price point I mentioned, it’s a great option for something like an ongoing newsletter or monthly postcard. If you don’t have a ton of time or resources to spend on more intricate campaigns, this is a popular destination to invest in those sorts of options. If you are looking to do a basic 10/10/20 letter campaign, this may not be right for you.

Corefact

Website: https://www.corefact.com/

$.98 with 200 minimum

Top Features:

Easy to use editor

Range of pre-filled templates that interface with real estate data sources

Tracking

Digital product offerings like home value widgets & single property websites

Bottom line: Corefact offers great pre-filled templates to use (local market reports, etc.) that include local up-to-date data. These sorts of mailers that are custom to the zip code are a fantastic way to stand out to owners. If you are looking to expand your marketing in many different directions, digital and direct mail, this one-stop-stop solution will have you covered. Note: the minimums are fairly high so make sure you plan to hit those numbers before moving forward.

Our Pick: 

USPS 
Website: https://www.usps.com/

~$.90 per letter

Top Features:

Easy to use

Affordable
EDDM

Bottom line: Call me old school, but I don’t think you can go wrong with USPS. The EDDM feature is perfect for farming or specifically using the 10/10/20 process. If you have pre-written letters, you can choose your street and USPS will handle the printing and delivery. While it doesn’t offer bulk mail or too much with regards to design, the cost is hard to beat. If you are simply looking to send a straightforward 10/10/20 campaign, I suggest using a simple letterhead design and going right to the source at USPS.

I’d be remiss if I didn’t mention that there are 23,650 direct mailing companies in the US. The above list is not exhaustive and it’s worth doing your own research and crowdsourcing. In the end, your tactics and follow up will be the key to making sure your direct mail doesn’t go straight to the trash. Be thoughtful and timely with your efforts, and it’ll pay for itself 10x over.

Aaron Hodson

Aaron Hodson is a keynote speaker, business strategist, and CEO of SellWell. He’s spent 25+ years in the real estate industry in various capacities — from selling homes, to becoming CEO of one of the fastest growing real estate companies in the world, to coaching high-level sales agents and executives. Fair warning: Aaron originally hails from New Zealand, so Kiwi-isms are to be expected.

 

If you like this post, check these out:

 

Essential Open House Supplies Every Realtor Needs

May 08, 2023

5 Unique Real Estate Bio Ideas: From Short Bios to Video Intros

Mar 21, 2023

#block-1695649806251 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1695649806251 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1695649806251 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1695649806251 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1695649806251 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1708985833251 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708985833251 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708985833251 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708985833251 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708985833251 { text-align: left; } } #block-1708985833251 .responsive-video, [data-slick-id="1708985833251"] .responsive-video { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin: 0; } #block-1708985833251 iframe, #block-1708985833251 object, #block-1708985833251 embed, [data-slick-id="1708985833251"] iframe, [data-slick-id="1708985833251"] object, [data-slick-id="1708985833251"] embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #block-1700175846957 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700175846957 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1700175846957 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700175846957 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1700175846957 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1694873394061 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694873394061 .block { border: 4px black; border-radius: 4px; background-color: #e6eaef; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1694873394061 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694873394061 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1694873394061 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1708977909316 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708977909316 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708977909316 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708977909316 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708977909316 { text-align: ; } } #block-1708977909316 .block, [data-slick-id="1708977909316"] .block { display: flex; justify-content: flex-start; } #block-1708977909316 .image, [data-slick-id="1708977909316"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1708977909316 .image__image, [data-slick-id="1708977909316"] .image__image { width: 100%; } #block-1708977909316 .image__overlay, [data-slick-id="1708977909316"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1708977909316 .image__overlay-text, [data-slick-id="1708977909316"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1708977909316 .block, [data-slick-id="1708977909316"] .block { display: flex; justify-content: flex-start; } #block-1708977909316 .image__overlay, [data-slick-id="1708977909316"] .image__overlay { opacity: 0; } #block-1708977909316 .image__overlay:hover { opacity: 1; } } #block-1696523110962 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1696523110962 .block { border: 4px black; border-radius: 4px; background-color: #a9c0c7; padding: 0px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1696523110962 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1696523110962 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1696523110962 { text-align: center; } } #block-1696523110962 .form-btn { border-color: #3d5066; border-radius: 4px; background: #3d5066; color: #ffffff; } #block-1696523110962 .btn--outline { color: #3d5066; background: transparent; } #block-1696523110962 .disclaimer-text { font-size: 16px; margin-top: 1.25rem; margin-bottom: 0; color: #888; } .parsley-errors-list {display: none;} #block-1708987292849 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708987292849 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708987292849 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708987292849 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708987292849 { text-align: left; } } #block-1708987292849 .image__image { max-width: 49%; border-radius: 4px; } #block-1708987292849 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1708988105445 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708988105445 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708988105445 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708988105445 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708988105445 { text-align: left; } } #block-1708988105445 .image__image { max-width: 49%; border-radius: 4px; } #block-1708988105445 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1708988592528 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708988592528 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708988592528 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708988592528 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708988592528 { text-align: left; } } #block-1708988592528 .image__image { max-width: 49%; border-radius: 4px; } #block-1708988592528 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1708988773776 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708988773776 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708988773776 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708988773776 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708988773776 { text-align: left; } } #block-1708988773776 .image__image { max-width: 49%; border-radius: 4px; } #block-1708988773776 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1708989008536 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708989008536 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708989008536 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708989008536 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708989008536 { text-align: left; } } #block-1708989008536 .image__image { max-width: 49%; border-radius: 4px; } #block-1708989008536 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1708989462639 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708989462639 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1708989462639 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1708989462639 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1708989462639 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1696522456141 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1696522456141 .block { border: 1px solid #c1cbd7; border-radius: 10px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1696522456141 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1696522456141 .block { padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1696522456141 { text-align: center; } } #block-1696522456141 .feature__image, [data-slick-id="1696522456141"] .feature__image { width: 100px; border-radius: 100px; } .authorfeature { display: flex; align-items: flex-start; position: relative; } .authorfeature__image-container { flex-shrink: 0; margin-right: 20px; } .authorfeature__image { max-width: 150px; height: auto; } .authorfeature__content { flex-grow: 1; } @media (max-width: 767px) { #block-1696522456141 .authorfeature { flex-direction: column; align-items: center; } #block-1696522456141 .authorfeature__image-container { margin-right: 0; } } #block-1700092916304 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700092916304 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1700092916304 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700092916304 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1700092916304 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1700092948857 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700092948857 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1700092948857 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700092948857 .block { padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1700092948857 { text-align: left; } } #block-1700092948857 .block { overflow: hidden; } #block-1700092963544 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700092963544 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1700092963544 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1700092963544 .block { padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1700092963544 { text-align: left; } } #block-1700092963544 .block { overflow: hidden; }