Direct mail services in Canada

Direct mail services that drive sales for your business. Send personalized postcards and letters across Canada from an API, AI agent or app.

Sign up for free

Drive more sales in Canada with automated direct mail

Printed in Canada. We mail your campaign with Canada Post, after address verification for Canada.

API and MCP. Connect Claude or Cursor to our direct mail MCP server and send with a prompt.

Prices in CAD. Printing, addressing and postage are all included in your price per piece.

Mail
MailTestLive
AllPostcardsLetters2,418 pieces
RecipientStatusExpected arrival
Emily CarterVictoria BCMailedOct 14–16
Liam TremblayMontréal QCIn productionOct 15–17
Olivia MacDonaldHalifax NSMailedOct 14–16
Noah BouchardQuébec QCMailedOct 13–15
Ava SinghToronto ONRenderedOct 16–19
Jack WilsonEdmonton ABCreatedOct 16–19
Hannah LeeWinnipeg MBReturnedMoved
ContactsTestLive
All12,480Lists8Segments5
List is CustomersLast mailed over 90 days agoFilter
NamePostal codeStatus
Olivia MacDonaldB3K 3B1Verified
Noah BouchardG1R 1N4Corrected
Jack WilsonT5J 4G8Verified
Hannah LeeR3C 5S4Verified
Ethan CampbellS4P 3P1Failed
Chloé RoyG1S 1C4Verified
Mason ParkT2P 3E8Corrected
Emily CarterV8V 3K8Verified
Ava SinghM5T 2C7Verified
AnalyticsTestLive
30 daysAll piecesAll senders
Pieces2,418+12%Spend$5,264.10+9%Time to mail1.9 days−0.2Returned1.7%−0.4%
Pieces per daySep 13 – Oct 12
DevelopersTestLive
API keysWebhooksLogs
14:02POST/postcards201
14:01POST/quotes200
13:47GET/postcards/pc_7Hq2Lm200
13:12POST/letters201
12:58POST/postcards409
12:30POST/batches201
11:05GET/postcards/pc_7Hq2Lm/events200
10:41POST/contacts201
10:40POST/letters422
09:58GET/letters/ltr_2Bc8Np200
Features

The benefits of our direct mail services

Reach your customers with personalized postcards and letters. We handle the printing, address checks and postage.

Print and mail APISend postcards and letters straight from your own app

  • One request per piece
  • Test and live keys
  • Free test mode
Learn more
POST/postcardscURL
curl https://api.directmailer.ca/postcards \
  -H "Authorization: Bearer dm_live_…" \
  --json '{ "to": "ct_3Vd9Qa",
    "use": "marketing", "size": "4x6",
    "front": "tmpl_4Fw8Kp",
    "back": "tmpl_9Lc2Ts" }'
201 Created184 ms
{
  "id": "pc_7Hq2Lm",
  "status": "created",
  "expected_arrival": "2026-10-14"
}

MCP serverRun your next campaign from the AI assistant you already use

  • Send with a prompt
  • Live send approvals
  • Claude, Cursor, VS Code
Learn more
Claude or ChatGPTDirect Mailer
Send the 50% off postcard to everyone who hasn't ordered since August.
directmailer · send_batch1,284 postcards, $2,503.80 This is a live send, so it needs your approval.ApproveCancel
Reply to AI agent

Address verificationCatch address errors before you pay for printing and postage

  • Canada Post format
  • CSV address checks
  • Errors to fix
Learn more
customers-october.csv1,284 rows
Emily CarterV8V 3K8Verified
Liam TremblayH2J 2L3Verified
Olivia MacDonaldB3K 3B1Corrected
Noah BouchardG1R 1N4Verified
Ava SinghM5T 2C7Corrected
Jack WilsonT5J 4G8Verified
Hannah LeeR3C 5S4Verified
Ethan CampbellS4P 3P1Failed
Chloé RoyG1S 1C4Verified
Mason ParkT2P 3E8Verified

AnalyticsSee where your campaign budget goes

  • Mail by province
  • Mail volume trends
  • Spending in CAD
Learn more
411266169974824
2,418 mailed this month

Webhooks

Power automations and keep your CRM updated with signed webhooks for mailing status changes.

Mail tracking

Plan your follow-up with mailing statuses and estimated arrival dates from direct mail tracking.
How it works

Direct mail services for your next campaign

Start with a free test, add your design and address, then let us handle the printing and mailing.

API keysCreate key
Productiondm_live_c21e…Live
Stagingdm_test_07aa…Test
Online storedm_live_9b3f…Live
Claudedm_live_4f8a…Live
Localdm_test_5d10…Test
01

Try test mode. Get your API keys and try a test send. Nothing prints and you’re never charged.

02

Add your design. Send your HTML or PDF and recipient’s address in one API request.

CreatedOct 9, 14:02
In productionOct 10, 09:12
MailedOct 10, 16:40
Expected arrivalOct 14–16
03

We print it. We print and mail with Canada Post while you plan your next customer follow-up.

Comparison

Compare features for your next Canadian mailing

Review Canadian printing, API access and mailing features. Partial means the public documentation needs confirmation.

Swipe the table to see every column.

Direct MailerLobPostGridStannp
Prices in CAD
Printed in Canada
REST API
MCP server for agents
Canada Post address formatting
Test mode
Signed webhooks

Public docs, October 2026; partial means details need confirmation.

Pay for the mail you send

See direct mail pricing for every format. Pay as you go, or subscribe for lower rates.

Pay as you go

$0/month

Send when you need to, with no monthly fee.

Postcard 4×6
$2.19
Postcard 6×9
$2.39
Postcard 6×11
$4.25
Letter, colour, first sheet
$2.49
Letter, colour, each extra sheet
$0.79
Letter, black and white, first sheet
$1.99
Letter, black and white, each extra sheet
$0.27

Printing, addressing and postage included. All prices are final.

  • REST API and MCP server
  • Free test mode
  • Canada Post address formatting
  • Webhooks and status updates
Sign up for free

Subscribe and save

Popular

$49/month

Get lower rates on every piece with a monthly subscription.

Postcard 4×6
$1.95
Postcard 6×9
$2.15
Postcard 6×11
$3.79
Letter, colour, first sheet
$2.25
Letter, colour, each extra sheet
$0.70
Letter, black and white, first sheet
$1.79
Letter, black and white, each extra sheet
$0.24

Printing, addressing and postage included. All prices are final.

  • REST API and MCP server
  • Free test mode
  • Canada Post address formatting
  • Webhooks and status updates
Sign up for free
FAQ

Questions about our direct mail services in Canada

Get answers about sending your first campaign, pricing and tracking.

What can I send with Direct Mailer?

Send personalized postcards and letters to customers across Canada. Share an offer, announce a store opening or send a reminder. You can send through our API, your AI agent or the web app.

How much does it cost to send direct mail?

Your price includes printing, addressing and postage. Add funds to your prepaid balance and pay for each piece you send. Choose Pay as you go with no monthly fee, or Subscribe and save for lower rates. Current rates are shown above.

How do I keep track of my campaign?

See when each postcard or letter is Mailed and its estimated arrival. With direct mail analytics, you can also check your spending, mail volume, time to mail and return rate, with a map showing where you’ve sent mail by province and postal area.

How much of the price is postage?

Postage depends on the size and weight of your mail. Our free Canada Post postage calculator shows the postage cost alongside Direct Mailer’s price, which includes printing, addressing and postage.

How does Direct Mailer compare with other providers?

With Direct Mailer, you get Canadian printing, prices in CAD and address checks before printing. You can send from your software, an AI agent or the app. Compare our features with Lob, PostGrid and Stannp in the table above.

Can you send unaddressed flyers to every home?

We send addressed mail, so you’ll need a recipient address for each postcard or letter. For flyers sent to every home in an area, Canada Post offers Neighbourhood Mail separately.

Can you print and mail letters too?

Yes. Send your letter as a PDF or HTML and choose colour or black and white. We check the address, print your letter and mail it with Canada Post. One sheet is included, and extra sheets cost extra.

Can I try it without sending real mail?

Yes. Try test mode for free before sending your first campaign. Nothing prints and you’re never charged. You can check the simulated mailing stages and receive webhook updates, then switch to a live key when you’re ready to send.

Get your next campaign in the mail

Try a test send for free, then send your postcards and letters when you’re ready.