Mergeline Add to Chrome

Can I mail merge with Google Apps Script instead of an add-on?

Updated October 29, 2026

Short answer

Yes. Apps Script can read each row of a Google Sheet and send a Gmail message for it, at no cost and with no third-party access to your account. You pay in time: you copy or write the script, approve its permissions, and fix it when it breaks. Formatting, links, follow-ups and reply checks are all extra work you build yourself.

What a script does well

Video walkthroughs show how to build one step by step, so you do not have to start from a blank file.

Where it gets hard

Script, add-on or extension?

Apps ScriptMergeline
CostFreeFree for 60 a day, Pro $12 a month
SetupCode and permissionsInstall and import a list
Preview each emailBuild itBuilt in
Follow-ups that stop on replyBuild itUp to 7 with Pro
Where your data livesYour Google accountYour browser

If you enjoy code and send rarely, a script is a fine choice. If you send every week, the time adds up quickly.

Safety notes for scripts

Read the full guide: Mail merge from Google Sheets

Sources

Facts checked October 29, 2026. Google and other vendors change their limits and prices, so check the source before you rely on a number.

Mergeline does this from your own Gmail. Free for 60 emails a day with merge tags and no branding. Pro is $12 a month or $99 a year for follow-ups, scheduling and attachments.