Mail merge features for Gmail and Google Sheets

Everything BetterMerge does, and which plan includes it.

4.9 onGoogle Workspace Marketplace19,000+ installs

Personalization

Every column in your Google Sheet can change what each person receives.

Templates

Write once, reuse often, and see exactly what each recipient will get.

Rich-text editor

All plans

Format emails, add signatures, emojis, and symbols without touching code.

Reusable snippets

All plans

Save blocks you use often and drop them into any template.

AI writing assistant

All plans

Draft a template from a short brief, check it for spam risk, and fix flagged issues in one click. Monthly AI credits on every plan.

Images and file attachments

Lite+

Insert images and attach the same files to every email in a campaign.

Custom HTML

Plus+

Paste your own HTML when you need full control over the layout.

Sending and scheduling

Emails go out one by one from your own Gmail, at a pace you control.

Send from your Gmail

All plans

Every email is a normal Gmail message in your Sent folder. Replies come straight to your inbox.

Pause, resume, and stop

All plans

Change your mind mid-campaign without losing track of who already received it.

Scheduling

Lite+

Pick a date and time and let the campaign start on its own.

Auto-spread across days

Lite+

Lists larger than your daily quota continue automatically the next day.

Delivery automation

Plus+

Choose sending days, a time window, the gap between emails, and a daily cap.

Multiple senders and aliases

Plus+

Send from Gmail aliases or extra sender accounts: up to 3 on Plus and 5 on Pro.

Tracking and reports

See who engaged, in your sheet and in the dashboard, as it happens.

Contacts and lists

Your list stays in Google Sheets. BetterMerge keeps the history.

Privacy and deliverability

Built to protect your mailbox and your sender reputation.

Add-on, web app, and teams

Use whichever surface suits the task. Your account is the same in both.

Exact limits per plan, such as attachment sizes and daily quotas, are in theplan comparison.

How a campaign works

From your contact list to results in your sheet.

01

Prepare your contact list

Organize your recipients in Google Sheets with column headers in the top row. BetterMerge reads your data directly—no exports needed.

Google Sheets contact list preparation
02

Create your email template

Write your email in the BetterMerge editor and use merge tags like {{First Name}} to personalize every message automatically.

Email template creation with merge tags
03

Send or schedule your campaign

Launch your mail merge instantly or schedule it for the perfect time. Set daily limits and delivery windows to stay within Gmail's guidelines.

Sending a mail merge campaign
04

Track results in real time

Monitor opens, clicks, and unsubscribes directly in your Google Sheet. See exactly how your campaign performs as it happens.

Real-time email tracking in Google Sheets

See it applied to your use case

How teams put these features to work, from cold outreach to scheduled announcements.

Try every feature on your own sheet

Start free with 50 emails a day and open and click tracking. Upgrade when you need scheduling, attachments, or higher volume.

Prefer your browser? Use the web app

Start free, upgrade later
No credit card required
Cancel anytime