Now available — v2.0

Personalised email,
at scale.
Right inside Outlook.

Mail Merge for Outlook turns your CSV into hundreds of personalised emails — no third-party tools, no data leaving your organisation. Just Microsoft 365, working the way it should.

No data leaves your org
Microsoft Graph API
Free to start
Mail Merge — Outlook Add-in
Mail Merge
Mail Merge
v2.0 · Pro
Audience
Compose
Schedule
About
recipients.csv · 3 contacts
Sarah Chen
James Walker
Priya Nair
▶ Send 3 personalised emails
Works with Microsoft 365
|
Powered by Microsoft Graph API
|
Your data stays in your tenant
|
Free plan — no credit card
Features

Everything you need.
Nothing you don't.

Built for teams that send professional email at scale, without sacrificing simplicity or security.

True personalisation

Merge fields, conditional blocks, and smart tokens — every recipient gets a unique, personal email, not a mass blast.

CSV & Excel import

Drag and drop a CSV or Excel file. Auto-detects columns, maps merge fields, and previews the first email instantly.

Scheduled sending

Queue your campaign to send later. Set a date and time, close Outlook, and Mail Merge handles the rest. (Starter+)

Attachments per recipient

Attach different files to each recipient based on CSV columns. Invoices, contracts, personalised PDFs — per row. (Starter+)

Open & click tracking

Know exactly who opened, who clicked, and who bounced. Full campaign analytics in the add-in. (Pro)

In-app table editor

Edit your recipient CSV directly in Outlook — no need to open Excel. Add rows, fix typos, reorder columns. (Pro)

How it works

Three steps to your first send.

Install once from Microsoft AppSource. From there, it lives right inside Outlook — no browser tabs, no third-party sites.

1

Load your recipients

Upload a CSV or Excel file, paste emails directly, or import from your Outlook contacts. Mail Merge maps your columns to merge fields automatically.

2

Compose with merge fields

Write your email in Outlook's native compose window. Insert personalisation tokens like {{first_name}} anywhere in the subject or body.

3

Send — or schedule

Preview the first email, confirm the recipient count, and hit send. Or schedule for later. Mail Merge uses Microsoft Graph to send each email individually from your mailbox.

Pricing

Simple, per-mailbox pricing.

Start free. Upgrade only when you need to. No contracts, no seat minimums.

Free
$0
forever
50 emails / day
Up to 10 recipients per merge
CSV & Excel import
Merge fields & smart tokens
30-day full trial
Attachments
Scheduling
Tracking
Starter
$70
per mailbox / year  ·  or $9/mo
10,000 emails / day
1,000 recipients per merge
CSV & Excel import
Merge fields & smart tokens
Attachments per recipient
Scheduled sending
Opt-out list management
Open/click tracking
Enterprise
Custom
per org / contact us
100,000+ emails / day
Unlimited recipients
Everything in Pro
Org-wide license pool
Tenant admin portal
Dedicated onboarding
SLA & priority support
Volume discounts

Data stays in your tenant

Your CSV and email content never leave your Microsoft 365 environment.

Microsoft SSO only

Authentication is handled entirely by Microsoft. No passwords stored anywhere.

Graph API rate compliant

Sends are batched and throttled to stay within Microsoft's Graph API limits.

Minimal permissions

Only requests the Graph API scopes it actually needs — no broad admin consent required.

Get started today

Your first 30 days are completely free.

Install from Microsoft AppSource in under two minutes. No credit card, no IT ticket, no waiting.