DataSift
Marketing Execution

Direct Mail
Mastery

The channel everyone writes off is writing checks.
18 min read $0.60 - $1.90/mailer

The Channel That Won't Die

I pulled six months of mailer data from every DataSift user: 980,000 mailers. One pattern stood out. Operators who rotated mailer types monthly crushed those who sent the same template every 30 days. Everything on this page comes from that dataset.

Direct mail sits third in the sequential order: cold call first ($0.03-$0.06/touch), SMS follow-up next ($0.01/touch), then mail at $0.50-$2.00/touch as the first physical channel. No spam filter. No caller ID. No block button. Mail sits on the kitchen counter until someone picks it up.

While digital channels saturate and decay (remember when texting was the cheat code in 2018?), physical mail persists because the barrier to entry keeps volume low. Most operators skip it because they think it is too expensive. That is your competitive advantage.

SMS/Text

$0.01
per touch

Cold Calling

$0.03-0.06
per touch

Direct Mail

$0.50-2.00
per touch

Deep Prospecting

$1.50-4.00
per touch

Door Knocking

$25-50
per touch
The Framework

The Three Mailers

Each mailer serves a different role in your sequential marketing system. Choose based on list size, lead temperature, and where you are in the sequence.

Real Penned Handwritten Letter

A6 envelope in Lavender or Navy Blue. Written with real ink by a machine that mimics human handwriting. Comes with a forever stamp, which means faster delivery (1-3 days vs 5-7 for presorted bulk) and no tracking barcode on the envelope.

That last part matters. No tracking means it looks like a real letter from a real person. The recipient has no visual cue that this is marketing. They open it.

  • When to use: Day 1 of niche sequential marketing. Your freshest first-to-market leads (probate, tax sale, foreclosure). Small lists of 200-500 records.
  • Why it works here: Forever stamp delivers in 1-3 days. You are calling the same list on Days 1-3. The letter arrives while you are actively reaching out by phone, creating a multi-channel touchpoint.
  • Cost math: 300 records x $1.79 = $537/month. One deal from this list covers that for a year.
  • No tracking: DataSift cannot track delivery because forever stamps bypass USPS tracking systems. Plan accordingly.

Snapback Check

A mailer designed to look like a real check with a soft offer amount printed on it. Built using a 6x11 postcard ($0.67) or 6x18 bi-fold self-mailer ($1.90) with a check-style layout in the DataSift template editor.

The psychology is simple: an offer-based mailer says "here is what your property is worth to me" rather than "call me if you want to sell." It gives the recipient a specific number to react to.

  • When to use: Not-interested follow-ups (quarterly rotation). Warm and hot lead re-engagement. Leads who answered the phone but said no.
  • Why it works here: Someone who said "not interested" three months ago sees a specific dollar amount. That changes the conversation from "do you want to sell" to "is this number close?"
  • Design tip: Use the DataSift AI Write tool to generate offer language variations. Use merge fields for the property address so each check looks personalized.
  • Rotation: Alternate with postcards monthly. Never send the same check design two cycles in a row.

Family/Local Postcard

The workhorse. A 4x6, 6x9, or 6x11 postcard with a family photo, local landmarks, or community branding. Starting at $0.60/piece on Business plan, this is the cheapest mailer in your arsenal.

The "local feel" is the strategy. Use your family photo. Reference the neighborhood. Add a Google Street View of their property (+$0.02). The recipient should feel like a neighbor reached out, not a corporation.

  • When to use: Bulk sequential campaigns (5K+ records). Monthly rehash of exhausted phone lists. Long-touch follow-up for aged data.
  • Why it works here: Volume. At $0.60/piece, you can mail 5,000 records for $3,000/month. That same budget buys 120 door knocks at $25 each.
  • Street View add-on: +$0.02/mailer adds the property's Google Street View photo. Recipients see their own house on the card. Worth it for lists under 2,000.
  • Size strategy: 4x6 for high-volume bulk (cheapest). 6x11 for targeted campaigns where you want more design space.

What They Actually Look Like

Words describe strategy. These show what lands in the mailbox.

Real Penned envelope styles: Lavender Embossed, Orange Quatrefoil, Grey Herringbone, Solid White, Blue Mosaic

Real Penned Letter. Five envelope styles with forever stamp and real ink handwriting.

Snap Pack Check Mailer with cover letter and check showing cash offer

Snapback Check. Cover letter with cash offer language and a check with a specific dollar amount.

Family style postcard with We Buy Houses messaging and family photo

Family/Local Postcard. Community branding, family photo, merge fields for personalization.

When to Use Each Mailer

Direct mail is not a standalone channel. It is the third step in a sequential system. The mailer depends on list type and sequence position.

Niche Sequential (First-to-Market, <1K Records)

Your freshest, highest-value leads. Probate filings, tax sale notices, foreclosure records pulled directly from the courthouse. Small lists demand premium touches.

Day 1

Call all numbers (attempt 1) + trigger handwritten letter with forever stamp. The letter ships today, arrives in 1-3 days.

Day 2

Call (attempt 2) + voicemail + text. The letter is in transit. Your name hits their phone and their mailbox within 48 hours.

Day 3

Call (attempt 3) + voicemail + text. Letter delivered or arriving today. Three channels, three days, one coordinated push.

After 3 attempts exhausted: Move to monthly mailer rotation. Alternate between postcard and snapback check each month. Never the same mailer two months in a row.

Sensitive-list carve-out: On deceased, probate, or obituary records, drop the cold text entirely. Run call, voicemail, then mail, and deep-prospect the heir or executor. The cold call still leads, but no cold text goes to those records, ever.

Bulk Sequential (SiftMap/AI Data, 5K+ Records)

Volume lists from SiftMap filters and AI scoring. Too many records for handwritten letters. The power dialer and postcards carry the load here.

Phase 1: Dial

Power dialer (ReadyMode, Smarter Contact) handles 6-8 call attempts. Cold call first, highest volume.

Phase 2: Mail

Family/local postcard at $0.60/piece. Cheapest mailer for volume. Alternate with snapback check monthly.

Phase 3: Deep Prospecting

Exhausted, unreachable records. $1.50-$4.00/touch. Skip trace upgrades, BeenVerified, Ancestry research.

Monthly rotation rule: Postcard month 1, snapback check month 2, postcard month 3. Six months of platform-wide send data (980,000 mailers) confirms rotation outperforms repetition across every list size and market.

Not-Interested Follow-Up Cadences

20-30% of all platform deals come from leads who initially said no. Rotate your mailer type each cycle.

Do

  • Probate: mail every 45 days
  • Foreclosure: mail every 15 days
  • General not-interested: mail every 90 days (quarterly)
  • Rotate mailer each cycle (postcard, then check, then letter)
  • Exclude returned and undeliverable records

Don't

  • Send the same mailer two months in a row
  • Mail to vacant addresses (waste of credits)
  • Skip the "Do Not Mail" filter (legal risk)
  • Treat all not-interested leads the same (cadence varies by property type)
  • Mail without calling first (mail is the 3rd channel, not the 1st)

I analyzed 980,000 mailers sent through DataSift over six months. The highest-earning campaigns all rotated mailer types monthly. Your brain wants one mailer that works forever. Resist that. The rotation IS the strategy.

Every Mailer Type, Every Plan

All prices include printing, postage, and delivery. No minimums. Send 50 or 50,000.

Mailer Type Business / Expert / AI Professional Essentials*
4x6 Postcard, First Class $0.60 $0.65 $0.70
6x9 Postcard, First Class $0.63 $0.68 $0.73
6x11 Postcard, First Class $0.67 $0.72 $0.77
9x12 Tri-Fold Self-Mailer $0.80 $0.85 $0.90
Professional Letter, #10 Windowed $1.00 $1.05 $1.10
Personal Letter, A6 Solid $1.12 $1.17 $1.22
Personal Letter, A6 Herringbone $1.12 $1.17 $1.22
Professional Letter, #10 Non-Windowed $1.12 $1.17 $1.22
Real Penned Letter, A6 Lavender $1.79 $1.83 $1.89
Real Penned Letter, A6 Navy Blue $1.79 $1.83 $1.89
6x18 Bi-Fold Self-Mailer $1.90 $1.95 $2.00

*Essentials plan is grandfathered and no longer available to new accounts. Street View photo add-on: +$0.02/mailer on all plans.

Setting Up Direct Mail

Before sending your first campaign, configure your default return address and sender contact info. These prefill for every campaign so you only set them once.

1

Open Direct Mail Settings

Navigate to the Direct Mail page from the left sidebar. Click the gear icon in the top-right corner to access settings.

Direct Mail settings gear icon

The gear icon opens your default return and contact settings.

2

Enter Default Return Address

Your return address is where returned mail goes. Use your business mailing address or a PO Box. This populates the Return fields on every campaign.

Default return address form

Default return info: name, company, street, city, state, zip.

3

Enter Default Sender Contact

Sender contact info populates the Sender Fields in your mail templates (your name, phone, email). Recipients see this as the "from" information on the mailer.

Default sender contact form

Sender contact info: used in template merge fields.

Designing Your Mailers

DataSift's built-in template editor lets you design postcards, letters, and self-mailers from scratch or start with pre-made templates. No external design tools needed.

1

Choose Your Mailer Type

Go to the Mail Design tab and click Create New Custom Design. Select your mailer type: postcards (3 sizes), personal letters, professional letters, real penned letters, or self-mailers.

Mailer type selection

All 11 mailer types available in the template editor.

2

Start From Scratch or Use a Template

Design from a blank canvas or browse pre-made templates. Templates are searchable and give you a starting point for common layouts.

Design from scratch or template

Choose your starting point.

Pre-made template browser

Browse and search pre-made designs.

3

Add Variable Fields

Contact Fields pull recipient data (owner name, property address, city, state, zip). Sender Fields pull your info (name, phone, email) from the settings you configured.

Contact and sender variable fields

Merge fields personalize every mailer automatically.

4

Add QR Code & Street View

QR codes are free. Enter any URL and a scannable code generates automatically. Street View adds the property's Google Street View photo to the mailer (+$0.02/piece). The photo only renders during printing, not in the preview.

QR code feature

Free QR code: enter URL, auto-generated.

Street view photo feature

Street View: +$0.02, renders at print time.

5

Use AI Write for Copy

The built-in AI Write tool can rewrite, shorten, continue, proofread, or rephrase your text in different tones. Use it to create copy variations for multi-touch campaigns.

AI Write tool in editor

AI Write: generate copy variations without leaving the editor.

Create at least three template variations before launching your first campaign. The monthly rotation needs them. A handwritten letter, two postcard designs (family photo and local landmarks), and a snapback check layout gives you a four-month rotation before repeating.

Creating & Sending Campaigns

Two paths to launch a campaign. Both end at the same setup page.

Filter your records, select the ones you want to mail, then click Send to → Direct Mail. This is the most common path because you are already looking at your filtered list.

Create campaign from Records page

Records page: filter, select, Send to, Direct Mail.

Go to the Direct Mail tab and click Create New Campaign. You will filter and select records from within the campaign builder. Good for when you want to start from the mail side rather than the records side.

Campaign Setup

1

Choose Template & Campaign Type

Select your saved mail design. Then choose Single Touch (one mailer) or Multi-Touch (multiple different templates sent over time with configurable delays between each).

Campaign setup page

Campaign setup: name, template, touch type, schedule.

2

Configure Batches (Optional)

For single-touch campaigns: send all at once or split into batches with delays (weeks or months). Batches let you control incoming lead volume. Credits are charged upfront for all batches.

3

Schedule & Send

Send ASAP or schedule a future date. Orders process at 5PM CST with a 2-day lead time to print.

Campaign schedule options

Schedule: send immediately or pick a future date.

Send Schedule

Submit by 5PM CST to hit the next mail date. After 5PM rolls to the next window.

Submit ByMail Date
Monday 5PM CSTWednesday
Tuesday 5PM CSTThursday
Wednesday 5PM CSTFriday
Thursday 5PM CSTMonday
Sunday 5PM CSTTuesday
Order summary confirmation

Order summary: review before confirming. Credits charged on confirmation.

Next 5-Day Deal Flow Challenge: Monday, August 24 to August 28. Save your seat in the next cohort. Already enrolled? Use this as your between-session refresher. Save Your Seat →

8 Direct Mail Filter Presets

Saved filter presets are your direct mail autopilot. Build them once, run them weekly or monthly, and the right records surface every time.

The 8 presets serve two flows: niche sequential (first-to-market lists under 1,000 records, 3-day call/text/mail cadence) and bulk sequential (SiftMap and AI data, 5K+ records, power dialer then mail). The preset surfaces records. The flow picks the mailer. Full workflows: Niche Sequential Marketing.

Both Flows (Niche + Bulk)

Who: Records that were skip traced but returned zero phone numbers. The only way to reach them is mail.

Filters: Property Status: exclude all statuses. DM Attempts: 0. Skip Traced: Yes. Numbers: No. Vacant Mailing: No. Last Mail Status: exclude Returned and Undeliverable.

Frequency: Weekly or monthly.

Skip traced no numbers preset

Preset 1: targets records with no phone contact available.

Bulk Sequential

Who: Records you have called 5+ times and texted 3+ times with no response. Phone channels are exhausted. This is the bulk sequential handoff: power dialer did its job, now mail takes over.

Filters: Property Status: exclude all. DM Attempts: 0. Call Attempts: min 5. SMS Attempts: min 3. Vacant Mailing: No. Last Mail Status: exclude Returned and Undeliverable.

Frequency: Weekly or monthly.

Both Flows (Niche + Bulk)

Who: Every phone number on the record is wrong, dead, or DNC. Mail is the only viable channel remaining.

Filters: Phone Status Combination: all Wrong, Dead, DNC. Property Status: exclude all. DM Attempts: 0. Vacant Mailing: No. Last Mail Status: exclude Returned and Undeliverable.

Bulk Sequential

Who: Records you have already mailed 1-12 times but the last mail was over a month ago. Time for the next touch. This is the bulk sequential workhorse: large lists get a different mailer template every month.

Filters: Property Status: exclude all. DM Attempts: min 1, max 6 or 12. Last Direct Mail Date: Prior to, more than 1 month ago. Vacant Mailing: No. Last Mail Status: exclude Returned and Undeliverable.

Frequency: Monthly. This is where the mailer rotation rule applies: different template each month.

Monthly mail rehash preset

Preset 4: "Prior to" date filter is dynamic, perfect for saved presets.

Both Flows (Niche + Bulk)

Who: Records with a lead status (New Lead, Cold, Warm, Hot, No Contact New Lead) that have never received a mailer. Your callers talked to them but nobody sent mail. Fix that.

Filters: Property Status: include New Lead, Cold Lead, Warm Lead, Hot Lead, No Contact New Lead. DM Attempts: 0/0. Vacant Mailing: No.

Leads not mailed preset

Preset 5: catches leads your callers talked to but never mailed.

Both Flows (Niche + Bulk)

Who: Active leads who were last mailed over a month ago. Keeps your name in front of warm prospects.

Filters: Property Status: include lead statuses. Last Direct Mail Date: Prior to, more than 1 month ago. Last Mail Status: exclude Returned and Undeliverable. Vacant Mailing: No.

Both Flows (Niche + Bulk)

Who: Leads who said no on the phone but have never received a mailer. First mail touch to a warm contact. This is where the snapback check shines: a specific offer amount re-opens the conversation.

Filters: Property Status: include Not Interested. DM Attempts: 0/0. Vacant Mailing: No.

Both Flows (Niche + Bulk)

Who: Not-interested leads who were last mailed over a quarter ago. The long-game follow-up that produces 20-30% of platform deals. Rotate between snapback check and family postcard each quarter.

Filters: Property Status: include Not Interested. Last Direct Mail Date: Prior to, more than 1 quarter ago. DM Attempts: optional, min 1, max 6-12. Vacant Mailing: No.

Not interested quarterly preset

Preset 8: the 20-30% deal machine. Quarterly not-interested follow-up.

How I run these: two weekly sessions. Mondays, presets 1-3 (generating leads) catch new mail-only records from last week's skip traces. Fridays, presets 5-8 (follow-ups) queue next week's nurture mail. Preset 4 (monthly rehash) runs the first Monday of each month with a fresh template.

Your cadence will vary. Some operators run all 8 weekly. Others batch them monthly. The key is consistency: pick a rhythm and stick to it. Every week you skip is a week those records sit untouched.

Use "Prior to" date filters instead of "Fixed" dates when saving presets. Fixed dates need manual updating. "Prior to last month" or "Prior to last quarter" recalculate every time you load the preset. Set once, run forever.

Save & Reuse Campaign Setups

Campaign Templates save your postcard, campaign type, and touch/batch configuration. Each maps to a sequential flow step, so launching takes seconds, not 15 minutes.

Business Plan Required

Campaign Templates are only available on the Business plan ($299/mo) and above. Professional and Essentials plans must configure campaigns manually each time.

1

Save a Campaign as Template

After configuring a campaign (template, touch type, batches), click "Save New" in the top-right of the Campaign Setup page. Name the template and assign it to a folder.

Save new campaign template

Save New: captures your full campaign configuration.

2

Organize in Folders

How I organize mine: Folder 1: "Niche Sequential" (handwritten letter for Day 1, postcard for monthly rotation). Folder 2: "Bulk Sequential" (family postcard, snapback check for alternating months). Folder 3: "Not-Interested Follow-Up" (quarterly check, quarterly postcard). Number folders to display in workflow order.

Some operators organize by mailer type instead: all postcards in one folder, all checks in another, all letters in a third. Either approach works. The goal is one-click launch when your filter preset surfaces records ready for mail.

3

Load & Launch

Click "Load" to pull up a saved template. You can still edit before sending. Click the disc icon to save updates back to the template.

Load campaign template

Load: one-click campaign setup from saved configuration.

These templates plug directly into your niche and bulk sequential marketing flows. For the full cadence, filter setup, and channel ordering, see the Niche Sequential Marketing guide. The mail step in each flow is where these templates get loaded.

Mail Status Tracking

DataSift auto-tracks every mailer through seven statuses. DM attempts and last mailed date update automatically when you send through the platform.

Scheduled

Pending order processing

Processing

Printing phase, sent 2 days before mail date

En Route

Printed and dropped at USPS

Delivered

Local USPS received mail

Undeliverable

Address invalid. Credits refunded. Never printed.

Returned

Return to sender. Can update from delivered over time.

Failed

Processing error. Contact DataSift support.

Campaign batch status tracking

Batch tab: track every record's status within a campaign.

DM attempts auto-incremented

Auto-tracking: DM attempts increment and last mailed date updates automatically.

Do

  • Filter out Returned and Undeliverable in every preset
  • Tag returned records so you can skip trace new addresses
  • Toggle "Do Not Mail Ever" on records that request removal
  • Check batch status 3-5 days after send date

Don't

  • Delete a template used in a scheduled/processing campaign
  • Ignore Undeliverable records (they need fresh skip traces)
  • Forget to exclude "Do Not Mail Ever" records (legal risk)
  • Expect tracking on Real Penned letters (forever stamps bypass USPS tracking)

Tracking External Mail

Using an external mailing provider instead of Sift Mail? You can still track attempts and dates in DataSift with manual tagging.

1

Tag & Export

Apply filter preset. Select All → Manage → Add Tags → "DM MM/YYYY" (e.g., DM 03/2026). Then Manage → Export Records.

2

Send Externally

Trigger your campaign through Sift Mail, or upload the CSV to an external provider if needed.

3

Increment Attempts

Back in DataSift: Select All from same filter → Manage → Update Attempts → increment Direct Mail by 1.

For the "Mail Monthly" external preset, add tags to exclude the current month's tag and include the previous month's tag. This prevents re-mailing records you just sent. See the niche sequential marketing page for the full external mailing workflow.

Keep Building

Related guides and tools to deepen your direct mail system.