Send 1,500 Personalized Emails Daily with Gmail Mail Merge: Complete 2025 Guide
Gmail's Mail Merge feature lets you send up to 1,500 personalized emails per day directly from your Gmail inbox. Each recipient gets their own copy with custom fields (first name, company, email) and a unique unsubscribe link.
But here's the catch: Mail Merge has hard limits. No email sequences. No scheduling. No analytics. It works for newsletters and simple outreach. For serious cold email campaigns with follow-ups and tracking, you'll need something else.
This guide walks you through setting up Mail Merge, importing contacts, personalizing emails, and understanding when to use it versus dedicated email tools.
What Is Gmail Mail Merge?
Gmail Mail Merge is a native feature inside Google Workspace that automates sending individual emails to multiple recipients. Unlike BCC (blind carbon copy), each person receives their own separate email with personalized fields and a unique unsubscribe link.
How it differs from BCC:
BCC sends one email to many people. Recipients don't see other email addresses, but there's zero personalization. Everyone gets identical content.
Mail Merge sends individual emails. Each recipient sees their name, company, or custom field inserted into the email body. Gmail also generates a unique unsubscribe link for each person and tracks unsubscribe activity.
Daily send limit: 1,500 emails per 24 hours (resets at midnight).
Personalization options: First name, last name, full name, email address.
Cost: Free with any Google Workspace plan (Individual, Business Standard, Business Plus, Enterprise).
Who Needs Gmail Mail Merge?
Mail Merge is built for three use cases:
1. Newsletters and announcements Send the same message to 500+ subscribers with their names inserted. Examples: company updates, product launches, event invitations.
2. Simple outreach campaigns Reach out to prospects with basic personalization. "Hi [First Name], I found your business on Google Maps..." Works fine for initial contact.
3. Bulk notifications Send time-sensitive messages to customers, partners, or team members. Examples: service updates, policy changes, payment reminders.
Mail Merge is not designed for: - Multi-step email sequences (no follow-ups) - A/B testing (no variants) - Scheduled sending (send now or never) - Advanced analytics (no open rates, click tracking) - Complex sales workflows
If you need sequences, scheduling, or detailed metrics, use dedicated email tools like Lemlist, Instantly, or HubSpot.
Prerequisites: Google Workspace Required
Mail Merge only works with Google Workspace accounts. Free Gmail accounts don't have access.
Eligible Google Workspace plans:
- Workspace Individual (€6/month)
- Business Standard (€12/month)
- Business Plus (€18/month)
- Enterprise Starter
- Enterprise Standard
- Enterprise Plus
- Education Standard
- Education Plus
If you have one of these plans, you're ready to go.
Browser requirement: Gmail Mail Merge works best in Google Chrome. It may not display in Firefox, Safari, or Edge. If you can't see the feature, switch to Chrome.
Step 1: Enable Mail Merge in Gmail
- Open Gmail in Google Chrome.
- Click the Compose button to start a new email.
- Look for the Mail Merge button in the top right corner of the compose window (next to the Send button). It looks like overlapping rectangles.
- Click Mail Merge. The button turns purple and Google displays a confirmation: "Each recipient will get a separate copy of this email with a unique unsubscribe link."
That's it. Mail Merge is now active for this email.
Important: If you don't see the Mail Merge button, you're either: - Using a free Gmail account (not eligible) - Not in Google Chrome (switch browsers) - In a Google Workspace organization that disabled the feature (contact your admin)
Step 2: Create Your Contact List
Mail Merge pulls recipient data from two sources:
- Google Contacts (manual or imported)
- Google Sheets (spreadsheet with email addresses and custom fields)
For bulk campaigns, Google Sheets is faster. You can import 100+ contacts at once instead of creating them individually.
Option A: Import Contacts to Google Contacts
- Go to contacts.google.com.
- Click the Import button (left sidebar).
- Select your CSV file containing emails and names.
- Choose a label (e.g., "Restaurant Leads" or "Prospect List").
- Click Import.
Gmail automatically parses the CSV and creates contact entries. If your CSV has columns like "First Name," "Last Name," "Email," Gmail maps them correctly.
Pro tip: Remove duplicates from your CSV before importing. Use Excel's "Remove Duplicates" feature or Google Sheets' Data > Remove Duplicates function.
Option B: Use Google Sheets (Recommended for Large Lists)
- Create a new Google Sheet.
- Add column headers:
Email,First Name,Last Name,Company Name(or any custom field). - Paste your contact data below the headers.
- Remove duplicates: Data > Remove duplicates > select the Email column.
- Share the sheet: Click Share > set to "Anyone with the link can view" > copy the link.
- In Gmail Mail Merge, click Add from spreadsheet and select your sheet.
- Map columns: Select which spreadsheet column corresponds to Email, First Name, Last Name, etc.
Google Sheets method is superior because: - Handles 1,000+ contacts easily - Lets you clean data (remove special characters, standardize names) before sending - Easy to update and reuse lists
Step 3: Compose Your Email
Write your email as you normally would. Keep it concise—2-3 short paragraphs work best for bulk outreach.
Add Personalization Fields
Click where you want personalization inserted. A dropdown appears with available fields:
- {{First Name}} — recipient's first name
- {{Last Name}} — recipient's last name
- {{Full Name}} — first name + last name
- {{Email}} — recipient's email address
Example email:
Hi {{First Name}},
I found your business on Google Maps and noticed you're in the restaurant industry.
I help restaurants get more online reviews and bookings.
Would you be open to a quick 15-minute call next week?
Thanks,
[Your Name]
Critical: Keep the unsubscribe link. Gmail automatically adds it at the bottom of every email. Removing it flags your email as spam and violates CAN-SPAM regulations.
Step 4: Preview and Test
Before sending to 1,500 people, test with yourself.
- Click Preview in the Mail Merge window.
- Gmail shows how the email looks with real data inserted (first contact in your list).
- Check: - Are names spelled correctly? - Are special characters breaking the formatting? - Does the email read naturally?
- Send a test email to yourself first. Click Send test email and verify it arrives correctly.
This catches formatting errors, broken links, and personalization mistakes before they hit your full list.
Step 5: Send Your Bulk Email
Once you've previewed and tested:
- Click Send all.
- Gmail displays a final confirmation: "1,200 emails will be sent."
- Click Send to confirm.
Emails begin sending immediately. Gmail processes them over several minutes (not all at once).
What happens next: - Each recipient receives an individual email with their personalized fields. - Each email includes a unique unsubscribe link. - Gmail tracks unsubscribes and notifies you when someone clicks it. - You get a notification when the send completes.
Improving Contact Data Quality
Here's a common problem: Your contact list has email addresses, but Gmail doesn't recognize first names correctly.
Example: Your CSV has:
Email,Name
[email protected],John Smith
Gmail's parser struggles with combined "Name" columns. It doesn't know which part is the first name and which is the last name.
Solution: Use Google Sheets to split names before importing.
How to Split Names in Google Sheets
- Create a new column:
First Name. - Use a formula to extract the first word:
=ARRAYFORMULA(IF(A2:A="","",REGEXEXTRACT(A2:A,"^(\S+)"))) - Create another column:
Last Name. - Extract the remaining text:
=ARRAYFORMULA(IF(A2:A="","",REGEXEXTRACT(A2:A,"\s(.+)$")))
This splits "John Smith" into "John" (first name) and "Smith" (last name) automatically.
Another fix: Remove special characters that break parsing. Use Find & Replace to remove commas, apostrophes, and accents. For example, "François" becomes "Francois"—not perfect, but Gmail parses it correctly.
Understanding Mail Merge Limitations
Mail Merge is simple and free, but it has real constraints.
1. No Email Sequences
You can't create automated follow-ups. Gmail Mail Merge sends one email and stops.
What you can't do: - Send an initial email, then follow up 3 days later if no reply - Automatically escalate to a different email after 5 days - Create multi-step nurture campaigns
Workaround: Use dedicated email tools like Lemlist, Instantly, or HubSpot for sequences.
2. No Scheduling
You send emails immediately. No option to schedule for 9 AM Tuesday or 2 PM next Friday.
Workaround: Compose your email, save it as a draft, and send it manually at your preferred time. Or use email marketing tools with scheduling built in.
3. No Analytics or Metrics
Gmail Mail Merge doesn't track: - Open rates - Click-through rates - Bounce rates - Reply rates
You can only see unsubscribes. This makes it impossible to optimize campaigns or measure results.
Workaround: Use UTM parameters in links to track clicks in Google Analytics. Or switch to tools like Lemlist, which provide full campaign analytics.
4. Limited Personalization
Only 4 fields: first name, last name, full name, email. You can't personalize by industry, company size, or custom data.
Workaround: Create separate email batches for different segments. Send one email to "Restaurants in NYC" and another to "Restaurants in LA" with different messaging.
5. 1,500 Emails Per Day Max
Gmail limits all outbound mail (including Mail Merge) to 1,500 emails per 24 hours. If you need to send more, you'll hit the ceiling.
Workaround: Spread sends across multiple days, or use multiple Gmail accounts (not recommended—violates Gmail ToS).
Where to Get Quality Contact Lists
Mail Merge is only as good as your contact data. Bad emails = bounces, spam flags, and wasted effort.
You need a reliable source for verified business emails.
Professional Lead Generation Tools
Lead generation platforms extract real business contact information from Google Maps, company directories, and web data. They provide:
- Real email addresses (not guesses)
- Phone numbers and physical addresses
- Business categories and industries
- Company size and revenue data
- Contact names and job titles
How to use them:
- Search by location, industry, and business type.
- Filter by criteria (company size, rating, number of reviews).
- Export results to CSV.
- Import into Google Sheets.
- Clean and deduplicate.
- Use in Gmail Mail Merge.
For example: Find all restaurants in New York with 4+ star ratings and 50+ reviews. Export 500 verified emails. Import to Sheets. Send personalized outreach via Mail Merge.
This beats scraping random emails or buying cheap lists (which have high bounce rates and spam complaints).
Legal Compliance and Best Practices
Before you send 1,500 emails, understand the rules.
CAN-SPAM Act (USA)
- Include a physical mailing address in your email
- Include a clear subject line (no deceptive headers)
- Include an unsubscribe link (Gmail does this automatically)
- Honor unsubscribe requests within 10 days
- Don't use false "From" addresses
Gmail Mail Merge complies with CAN-SPAM automatically. It includes the unsubscribe link and tracks unsubscribes.
GDPR (Europe)
- Get explicit consent before sending marketing emails
- Provide a privacy policy
- Honor data deletion requests
- Only store data for legitimate purposes
Key rule: Don't send unsolicited marketing emails to EU residents without prior consent. Cold outreach requires opt-in or legitimate interest.
Gmail Policies
Gmail monitors send patterns. If you send 1,500 emails daily with low engagement (lots of bounces, spam complaints, no replies), Gmail may: - Throttle your sends - Flag your emails as spam - Temporarily lock your account
How to avoid this:
- Verify emails before sending. Use an email validation tool to check for bounces.
- Start small. Send 100 emails first, monitor bounce rates and complaints.
- Keep unsubscribe rates low. If 5%+ of recipients unsubscribe, your list quality is poor.
- Monitor reply rates. If 0% of recipients reply, your message isn't resonating.
- Use authentication. Set up SPF, DKIM, and DMARC records to prove you own your domain.
- Space out sends. Don't send 1,500 emails at 9 AM. Spread them over 2-3 hours.
Building Better Contact Lists with Lead Data
Here's the reality: 1,500 unqualified emails = 1,500 bounces or complaints.
1,500 verified, relevant emails to actual decision-makers = real business results.
The difference is your contact source.
What Makes a Good Contact List?
- Verified emails — Actually belong to real businesses, not honeypots or fake addresses
- Current data — Updated within the last 30-60 days
- Relevant to your offer — If you sell restaurant software, you need restaurant owners, not dentists
- Decision-maker contact info — Owner, manager, or relevant department head
- Enriched data — Includes name, title, phone, address, not just email
A list of 500 verified, relevant emails generates more replies than 1,500 random addresses.
How to Build Lists Systematically
- Define your ideal customer profile (ICP). Example: "Restaurants in NYC with 50+ employees and 3.5+ Google rating."
- Use a lead generation tool to search by location, category, and filters.
- Export results to CSV.
- Validate emails using an email checker (remove bounces).
- Deduplicate (remove duplicates).
- Import into Google Sheets.
- Clean names and standardize formatting.
- Use in Mail Merge.
This process takes 30 minutes for 500 contacts and generates 10-20% reply rates (versus 1-2% from random lists).
When to Use Mail Merge vs. Dedicated Email Tools
Use Gmail Mail Merge if: - Sending newsletters to subscribers - One-time bulk announcements (no follow-ups needed) - Simple outreach with basic personalization - You want zero cost - Your list is under 1,500 people per day
Use dedicated email tools if: - You need email sequences and follow-ups - You want to schedule sends - You need open rates, click rates, and reply tracking - You want advanced personalization (by industry, company size, etc.) - You're running serious cold email campaigns - You need A/B testing
Tools like Lemlist, Instantly, and HubSpot cost €30-100/month but give you sequences, scheduling, analytics, and better deliverability.
Common Mail Merge Mistakes to Avoid
1. Removing the Unsubscribe Link
Gmail adds an unsubscribe link automatically. Don't delete it. Removing it violates CAN-SPAM and Gmail flags your email as spam.
2. Sending to Unverified Email Lists
Bounces hurt your sender reputation. Always validate emails before sending. Use tools like ZeroBounce or NeverBounce to check for invalid addresses.
3. Sending All 1,500 at Once
Don't send 1,500 emails in one batch. Spread them over 2-3 hours. Gmail monitors sudden spikes and may throttle or flag your account.
4. Using Generic Subject Lines
"Hi {{First Name}}" in the subject line looks automated. Use specific, relevant subject lines.
Bad: "Quick question" Good: "Noticed your restaurant on Google Maps—thought you'd like this"
5. Ignoring Bounce Rates
If 10%+ of your emails bounce, your list quality is poor. Stop sending and validate the remaining emails.
6. Not Testing First
Always send a test email to yourself. Check formatting, personalization, links, and tone before hitting "Send All."
7. Forgetting Your Call-to-Action
Every email needs a clear next step. "Reply to this email," "Click here to book a call," "Visit this link." Don't leave recipients guessing.
Finding Quality Contacts for Outreach
The biggest bottleneck in Mail Merge campaigns isn't the tool—it's the contact list.
You need verified business emails from real decision-makers. Generic contact lists have 20-30% bounce rates. Verified lists have 2-5%.
Where to find quality contacts:
- Google Maps — Thousands of local businesses with phone numbers, websites, and addresses
- LinkedIn — Decision-maker profiles (but requires manual work)
- Industry directories — Association member lists, industry-specific databases
- Company websites — "Contact Us" pages, leadership pages
- Lead generation platforms — Automated extraction with verification
For local businesses (restaurants, plumbers, salons, contractors), Google Maps is the richest source. You can search by location, category, rating, and number of reviews. Then extract contact info and emails.
FAQ: Gmail Mail Merge Common Questions
Can I use Mail Merge with a free Gmail account?
No. Mail Merge is exclusive to Google Workspace accounts. Free Gmail doesn't have the feature. You need at least Workspace Individual (€6/month).
What's the maximum number of emails I can send per day?
1,500 emails per 24 hours. This limit applies to all outbound email from your Gmail account, not just Mail Merge. The counter resets at midnight.
Can I schedule emails with Mail Merge?
No. You send immediately when you click "Send All." There's no scheduling feature. If you need to schedule, use dedicated email tools or manually send at your preferred time.
What happens if a recipient unsubscribes?
Gmail tracks the unsubscribe and notifies you. The recipient is removed from future Mail Merge sends from your account. You also get an email notification when someone unsubscribes.
Can I use Mail Merge for cold email outreach?
Technically yes, but it's not ideal. Mail Merge has no follow-up sequences, no scheduling, and no analytics. For serious cold email campaigns with multiple touches, use dedicated tools like Lemlist or Instantly.
How do I get first names if my contact list only has email addresses?
Use Google Sheets to extract first names from email addresses or company names. Or use a data enrichment tool to look up names based on email. Alternatively, import your list and manually add first names to Google Contacts.
Do emails sent via Mail Merge count against my daily limit?
Yes. All emails sent from your Gmail account (Mail
Ready to get started?
Access every Google Maps business, enriched with emails and legal data.
Try IBLead freeRelated articles
10 Proven Tips to Get Customers to Leave More Google Reviews on Maps
Learn 10 actionable strategies to increase Google Maps reviews. Timing, incentives, QR codes, and response tactics that actually work.
7 Cold Email Mistakes to Avoid: Examples & Templates
Avoid these 7 cold email mistakes to avoid examples that kill response rates. Real examples, AIDA templates, and proven fixes for better outreach.
ABM Google Maps Data: The Complete Strategic Guide
Learn how abc account based marketing google maps data drives 208% more revenue. Build precise target lists with 50M+ pre-indexed businesses.