See every email before you send it
Paste rows from Google Sheets and your template. Catch the "Hi ," emails, the typos and the bad addresses first.
Your sheet and template
Paste a few rows and a template, or try the example.
Template looks good? Pick a tool to send it.
Compare Gmail mail merge and cold email tools for small businesses.
What the previewer checks
One broken field can turn a personal email into an obvious mass mail. These are the mistakes it looks for.
Unknown fields
A {{field}} with no matching column. Mail merge tools usually leave it blank, so "Hi {{Frist Name}}" becomes "Hi ,".
Empty values
The column exists, but this row has nothing in it. The sentence around it may stop making sense.
Bad or missing emails
Rows with no address or one that can't be valid. These bounce, and bounces hurt your sender reputation.
Duplicates
The same address on two rows means the same person gets your email twice.
Long subjects
After merging, subjects over about 60 characters get cut off on phones.
Want to know whether the addresses actually exist? The Smart Email Verifier add-on checks them inside Google Sheets. Not sure how many to send a day? Try the cold email volume calculator.
Frequently Asked Questions
What placeholder format does this use? ▾
How do I paste rows from Google Sheets? ▾
Does this send any emails? ▾
Does it check whether an email address really exists? ▾
You Might Also Like
Gmail Sending Limits Explained
GTMDaily sending caps for personal Gmail and Google Workspace, what happens when you hit one, and the sender rules that matter for cold email.
Case Study: 3Sum (LeetCode 15)
DSAA real attempt-by-attempt debugging journey through LeetCode 15 with the Two Pointers pattern.
Scraping LinkedIn Company Pages: What Data You Can Extract
MarketingLinkedIn company pages hold data most CRMs miss — specialties, headcount, HQ location and founding year. Here's how to extract it at scale.