Skip to main content
WriteToMailWriteToMail

Turn your spreadsheet into mail.

Drop in your names and addresses. We send a unique letter or postcard for every row.

From $1.60 a letter or $1.20 a postcard — printing and postage included.

Free to upload  ·  No account needed  ·  Pay by card when you send · Up to 500 recipients, or 5,000 with a free account

Straight from Excel, Google Sheets, Numbers, or a CRM export — messy headers and all.

One letter per row

Watch a spreadsheet become mail

Write it once — every row fills in its own name, street, and numbers.

sellers.csv3 rows
A
B
C
D
1
Owner
Property Address
Offer
Close In
2
Dana Whitfield
1243 Main Street
$412,000
14 days
3
Raymond Ortiz
88 Cedar Lane
$365,000
21 days
4
Priya Nair
507 Willow Avenue
$528,000
10 days
Reading your file
Cedar & Vine Property Group
August 21, 2026

Dear ,

I’d like to buy your house at .

I’m a local buyer, not an agent, and this isn’t a listing pitch. I can pay in cash and close in — no commission, no repairs, no showings.

You don’t need to clean it out or fix anything first. I’ll take the house exactly as it sits today, and you can leave behind whatever you don’t want to move. If the timing isn’t right, keep this letter — the offer stands and you can reach me any time.

I grew up two streets over, and I’ve bought four homes in the neighborhood this year. If it would help to talk it through with no obligation either way, I’m happy to

Need help?

Messy export, a few thousand rows, a deadline this week — that’s the stuff we’re good at. Tell us what you’ve got and we’ll help you get it out the door, at no extra cost.

Prefer email? Write to support@writetomail.com

Compare

No print shop. No permit. No post-office line.

A few hundred letters sits in an awkward spot: too many to do by hand, too few for most mail houses to take seriously. That’s the job this was built for.

What it takes
WriteToMail
DIY at home
Print shop
Takes your spreadsheet as-is
You set it up
Their template
Printing, folding, stuffing
Done for you
An afternoon
Done for you
Postage
Included
Buy stamps
Quoted separately
Trip to the post office
None
Required
Drop-off
USPS permit or bulk-mail account
Not needed
Not needed
Sometimes
Minimum quantity
1 piece
Often 250+
Cost for 300 letters (all-in)
$480
$645 + your time
$750+
Time to hand-off
Same/next day
Depends on you
3–5 days

Pricing

What a few hundred pieces costs

Flat per-piece pricing with printing and postage included — the same rate whether you send 12 or 5,000.

100 recipients
$120postcards
$160letters

Postage, printing, and envelopes included

300 recipients
$360postcards
$480letters

Postage, printing, and envelopes included

500 recipients
$600postcards
$800letters

Postage, printing, and envelopes included

Get My Exact Price

B&W Standard letters shown ($1.60). First Class $2.40/letter. Color and double-sided available. Upload is free — you see the exact total before paying.

No spreadsheet?

Don’t have a list? We’ll build you one.

You don’t have to buy addresses from anyone. Draw an area on a map, choose who inside it you want to reach, and the list assembles itself — then goes straight into the same printing and mailing you’d get from an upload. The addresses cost nothing extra.

People who just bought a house

Pulled from county deed records as they are filed, so you reach them while everything is still being decided.

People who just moved in

Catch households as they arrive — before they pick a dentist, a cleaner, or a favorite restaurant.

Every home in an area

No names needed. Draw the streets you want on a map and mail every residential address inside them.

Businesses nearby

Every business in the area, narrowed by industry, size, or revenue.

Build a List Instead

Free to browse — you see how many addresses match before anything is charged.

What happens if something’s wrong with the file

Nobody’s list is perfect. Here’s what protects you between uploading it and it landing in a mailbox.

If a piece doesn’t mail, you don’t pay for it.

Not a policy you have to claim — anything that fails to send is refunded to your account automatically, without you asking.

Bad rows get flagged, not mailed

Missing street numbers, ZIPs that don't match the state, placeholder junk — caught the moment you upload, and shown to you to fix or drop. Anything the carrier still rejects as undeliverable never gets printed.

Nothing prints until you say so

You see the mapped list, the flagged rows, and the exact total on screen first. Nothing is charged, printed, or mailed until you confirm it.

Free to upload and check

Mapping your list, flagging bad rows, and seeing your exact total all cost nothing. You pay when you send, by card — no account required.

No minimums, no contract

Send 12 pieces or 5,000, once or every month. No permit, no subscription, no setup fee, nothing to cancel.

Frequently asked questions

That spreadsheet has waited long enough.

Drop it in, watch the columns sort themselves out, and see your exact total before you pay. Your letters can be at USPS by tomorrow.