什么是 Gmail 中的邮件合并
想在 Gmail 中批量发送个性化邮件而不浪费时间吗?探索 3 种智能邮件合并方法、应用场景、工具及专家建议,无需编程即可高效完成。
想在 Gmail 中大规模发送个性化邮件而不浪费时间吗?答案是肯定的。
本文详细介绍了三种具体的解决方案、典型应用场景,并回答了您最常遇到的问题。让我们开始吧!
定义邮件合并
邮件合并是一项功能,允许您一次性向多个收件人发送个性化邮件。此技术会自动插入针对每个收件人的特定信息,例如他们的名字、姓氏或公司名称,而不是发送通用的消息。
其目的是在节省时间的同时,让每封邮件都更具个性化和吸引力,而无需逐一撰写每条消息。
示例
您是一位营销经理,想要向 200 位客户发送特别优惠。
使用标准邮件,您必须手动撰写 200 条消息或发送通用的群发邮件。
使用邮件合并,情况如下:
您在 Gmail 中的模板消息:
你好 @first_name, 作为 @company 的尊贵客户,我们为您准备了一份特别优惠,@last_name 先生/女士!
收件人收到的内容:
你好 John,
作为 XYZ 的尊贵客户,我们为您准备了一份特别优惠,Doe 先生!
你好 Sophie,
作为 ABC 的尊贵客户,我们为您准备了一份特别优惠,Smith 女士!
看到好处了吗?Gmail 自动将合并标签(@first_name, @last_name, @company)替换为每个联系人的相应信息,从而在您无需额外努力的情况下使每封邮件都实现个性化。
实用且有趣的邮件合并词典
我曾经读到过,让事物变得简单有趣有助于人们更轻松地理解它们。看看我是否做到了!
合并标签 (Merge Tag)
像 {{Name}} 或 {{Company}} 这样的合并标签是插入到邮件中的动态元素,会自动替换为收件人特定的数据。您无需输入“亲爱的 [插入名字]”,只需放入 @first_name,瞧,Gmail 会为您完成剩下的工作。可以把它想象成填空邮件,只是您不需要亲自填写。
Google Contacts
这是您在 Gmail 中内置的通讯录。它是邮件合并的圣杯。如果您的联系人在其中整理得井井有条,您就永远不会把邮件发错名字(除非您在保存时弄错了,但那是另一回事)。
Google Sheets
那个枯燥的、像网格一样的东西,有行和列,没错,就是电子表格!但在这种情况下,Google Sheets 是您的终极助手:加载您的联系人列表,它就会直接将它们发送到 Gmail 执行任务。
CRM
客户关系管理 (Customer Relationship Management) 的缩写,听起来很高级,但别担心,您不需要成为营销专家也能使用它。如果 Google Contacts 像是一个笔记本,那么 CRM 就是您潜在客户和现有客户的互动百科全书。(除了没人强迫您从头到尾阅读它。)
插件 (Add-on / Extension)
这是您添加到 Gmail 或 Google Sheets 以解锁超能力的魔法小工具。默认情况下,Gmail 的邮件合并功能并不强大,但有了像 Mail Merge for Gmail 这样的扩展程序,它就变成了高效的个性化邮件发送机器。
⚡快速回顾!您有三种不同的联系人来源:Google Contacts、Google Sheets 或 CRM。您永远不需要同时使用这三种,这完全取决于您选择的邮件合并方法。而这正是我们将要探讨的内容!邮件合并主要有三种方式,按易用性排序。
方法 1:使用 Mail Merge for Gmail 扩展程序
Mail Merge for Gmail 适合您吗?
如果您追求:
-
简洁
-
高效
-
无需编程的高级功能
技术要求:
-
一个 Gmail 账户(任何类型的 Google 账户均可)
-
一个 Google Sheets 文档
分步教程
如果您喜欢,这里还有一个 快速视频教程。
第 1 步:安装 Mail Merge for Gmail
通过点击安装按钮,从 此链接 安装 Mail Merge for Gmail。
第 2 步:启动 Mail Merge for Gmail
打开 Google Sheets(如果已经打开,请刷新页面)。
转到“扩展程序” > “Mail Merge for Gmail” > “开始”。

第 3 步:设置您的 Google Sheet
在您的 Google Sheet 中,每一行对应一封独立的邮件。
至少,您需要一列包含所有收件人的电子邮件地址来发送您的活动。
您可以包含带有自定义详细信息的附加列,稍后可以将这些详细信息插入到您的邮件模板中(例如姓名、公司等)。
👉 我们编写了一份详细指南,帮助您 准备用于邮件合并的 Google Sheet。

第 4 步:自定义您的邮件模板
在模板编辑器中,您现在可以从 Google Sheet 中提取数据来个性化您的邮件。只需从下拉菜单中选择所需的列,它就会自动插入相应的合并标签(例如 {{Name}})。无需手动输入任何内容,只需选择并应用即可!

第 5 步:个性化您的邮件主题
您还可以使用合并标签来定制您的邮件主题行。如果您的 Google Sheet 包含“姓名”列,只需插入相应的合并标签({{Name}}) 即可动态个性化每个主题行。操作方法如下:

第 6 步:撰写您的邮件合并模板
第 7 步:发送您的邮件活动
Mail Merge for Gmail 的局限性
方法 2:使用 Gmail 原生邮件合并
Gmail 原生邮件合并适合您吗?
如果您追求:
-
简洁,
-
快速,
-
最少的功能。
技术要求:
-
支持原生邮件合并的 Google 账户(详情见下文),
-
您的 Google Contacts 是最新的,或者您有一个最新的 Google Sheets 电子表格。
如果您的数据源是 Google Contacts 的分步教程
第 1 步:准备您的联系人
-
在 Google Contacts 中检查每个收件人的姓名。
-
要添加多个收件人,请在 Google Contacts 中创建一个标签并将收件人归入其中。
第 2 步:插入收件人
-
在电脑上打开 Gmail 并点击“写信”。
-
在“收件人”字段中,添加收件人。
-
在“收件人”字段右侧,点击“使用邮件合并”。
-
开启“邮件合并”选项。
第 3 步:撰写您的消息
-
在消息中,输入 @ 并选择一个邮件合并标签(@first name, @last name, @full name, @email)。按回车键。
-
撰写您的消息并点击“发送”。

如果您的数据源是 Google Sheets 的分步教程
第 1 步:打开您的 Google Sheets 文档
准备您的联系人。
💡 联系人详细信息必须位于电子表格的第一个标签页中,且只能包含文本。带有特殊字符的电子邮件地址被视为无效。
第 2 步:插入收件人
-
在电脑上打开 Gmail 并点击“写信”。
-
在“收件人”字段中,添加收件人。
-
在“收件人”字段右侧,点击“使用邮件合并”。
-
启用“邮件合并”选项并点击“从电子表格添加”。
-
选择一个电子表格。
-
点击“插入”。
-
在窗口中,选择包含收件人信息的电子表格列。
-
点击“完成”。
-
您的电子表格现已添加到消息的“收件人”行中。
第 3 步:撰写您的消息
-
在消息中,输入 @ 并选择一个邮件合并标签。
-
邮件合并标签基于您电子表格中的列标题。
-
要插入邮件合并标签,请按回车键。
-
撰写您的消息并点击“发送”。

Gmail 原生邮件合并的局限性
正如 Google 的文章 中所解释的,在使用前需要注意许多限制。
符合条件的账户
只有拥有符合条件的 Google Workspace 计划(Individual, Business Standard/Plus, Enterprise Standard/Plus, Education Standard/Plus)的用户才能使用邮件合并。即便如此,功能也会因账户类型而异:
-
Business Standard / Business Plus → 您可以向任何人(内部和外部联系人)发送邮件合并。
-
Enterprise & Education → 默认情况下,只有内部同事可以接收邮件合并邮件。但是,管理员可以为外部收件人启用此功能。
合并标签限制
Gmail 内置的邮件合并仅支持少数几个合并标签:
-
@first_name(名字)
-
@last_name(姓氏)
-
@full_name(全名)
-
@email(电子邮件地址)
合并标签只能用于邮件正文,不能用于:
-
主题行,
-
超链接的 URL,
-
收件人的电子邮件地址字段。
附件
需要为每个收件人发送不同的附件吗?别想了。Gmail 不允许在邮件合并模式下为每个收件人提供唯一文件。
👉 我们在完整文章中详细讨论了这一点:如何通过附件进行邮件合并?
严格的每日发送限制
每天 1,500 封邮件。
无法定时发送
想把邮件合并定时到明天早上发送吗?很遗憾,Gmail 的邮件合并不支持定时发送。您必须在合适的时刻手动发送所有内容。
👉 想了解如何 在 Gmail 中定时发送邮件 吗?查看我们的完整指南。
无 CRM 集成
希望连接您的 CRM(客户关系管理)工具来自动化邮件活动?不幸的是,Gmail 的邮件合并仅适用于 Google Contacts,没有与 HubSpot、Salesforce 或其他 CRM 的集成。
无原生可点击的 CTA 按钮
专业的营销邮件通常包含引人注目的行动号召 (CTA) 按钮。Gmail 的邮件合并不支持此功能,您只能使用纯文本链接。
💡 来自 Mail Merge for Gmail 的专业建议:考虑在 抄送 (CC) 或 密送 (BCC) 中添加某人以跟踪邮件?绝对不要这样做!如果您发送 1,500 封邮件,您在抄送中的同事将收到 1,500 份相同的消息。(是的,这可能会破坏你们的友谊。)
方法 3:创建 Google Apps 脚本
Google Apps 脚本适合您吗?
如果您追求:
-
免费且无限制的长期解决方案
-
高级自定义
-
针对扩展程序无法覆盖的特定需求(例如,自动生成 PDF 报告并作为附件发送,通过 Gmail API 与自定义 CRM 集成)。
技术要求:
-
需要开发技能 😉
-
您使用 Google Contacts 或 Google Sheets 作为联系人来源
分步教程
在开始之前,您可以在 Google 的开发者网站 上找到现成的脚本。
第 1 步:准备联系人(使用 Google Sheets)
-
打开 Google Sheets 并创建一个新电子表格。
-
在第 1 行添加以下列标题:
A1: “Email”(收件人的电子邮件地址)
B1: “First Name”
C1: “Last Name”
D1: “Company”(可选)
-
在接下来的行中填写您的联系方式,每一行对应一封将要发送的邮件。
-
将工作表重命名为 “Contacts” 以避免脚本中的错误。
第 1 步(替代方案):准备联系人(使用 Google Contacts)
-
打开 Google Contacts。
-
添加或验证您的联系人是否包含名字、姓氏和电子邮件地址。
-
创建一个组(标签)来组织您的邮件合并收件人:
-
在左侧菜单中,点击“创建标签”。
-
命名该组(例如 “VIP Clients”)。
-
添加您想要包含在此组中的联系人。
第 2 步:在 Gmail 中撰写邮件模板
-
打开 Gmail 并点击“写信”。
-
撰写您的邮件并插入合并标签({{First Name}}, {{Last Name}}, {{Company}}…)。
模板示例:
你好 {{First Name}},
我们在 {{Company}} 为您准备了一份特别优惠! -
不要输入收件人的电子邮件地址(脚本会处理此项)。
-
不要发送邮件。点击 ❌(关闭)将其保存为草稿。
-
确保主题行完全是“特别优惠”(否则脚本将找不到它)。
第 3 步:创建并配置 Google Apps 脚本
-
此脚本同时适用于 Google Contacts 和 Google Sheets。
-
打开 Google Sheets。
-
点击“扩展程序” > “Apps Script”。
-
删除任何现有代码并将其替换为兼容的脚本(官方脚本链接)。
-
根据您的联系人来源修改以下行:
Google Contacts: useGoogleContacts = true;
Google Sheets: useGoogleContacts = false;
第 4 步:授权并运行脚本
-
点击 💾 保存图标。
-
在 Apps Script 菜单中,转到“运行” > “sendEmails()”。
-
Google 将请求权限:
-
点击“授权”。
-
选择您的 Google 账户。
-
接受所需的权限。邮件将被发送,您可以在 Gmail 的“已发送”文件夹中查看它们。
第 5 步:自动化邮件发送(可选)
-
在 Apps Script 中,点击“触发器”(⏰ 时钟图标)。
-
设置一个触发器,按循环计划(每天、每周等)运行 “sendEmails()“。
Google Apps 脚本的局限性
需要 JavaScript 和 Google Apps 脚本的编码知识。
其他限制与 Gmail 的原生邮件合并类似:
-
每日发送限制:100 封/天(免费 Gmail);1,500, 2,000 封/天(Workspace)。
-
无打开或点击跟踪。
-
无个性化附件。
-
邮件被标记为垃圾邮件的风险,避免快速发送太多相同的邮件。
💡 来自 Mail Merge for Gmail 的专业建议:使用 Utilities.sleep(2000); 在每封邮件之间添加延迟,等待 2 秒,从而降低被标记为垃圾邮件的风险。
三种 Gmail 邮件合并方法的最终对比
| 标准 | Mail Merge for Gmail 扩展程序 | Gmail 原生邮件合并 | Google Apps 脚本 |
|---|---|---|---|
| 易用性 | 非常简单 | 非常简单 | 复杂 |
| 自定义 | 中等 | 低 | 完全控制 |
| 邮件跟踪 | ✅ | ❌ | ⚖️ 仅在脚本中添加时 |
| 附件支持 | ✅ | ❌ | ⚖️ 仅在脚本中添加时 |
| 自动化 | ✅ | ❌ | ⚖️ 仅在脚本中添加时 |
| 业务适用性 | ✅ | ❌ | ✅ |
| 所需技术技能 | 无 | 无 | JavaScript 知识 |
| 成本 | 少量使用免费,高容量付费 | 免费(若 Google 账户符合条件) | 免费,但需要开发时间 |
Gmail 邮件合并的应用场景
以下是 Gmail 邮件合并特别有用的常见场景:
1️⃣ 发送个性化通讯
示例:自由职业教练每月向客户发送通讯,称呼他们的名字并提供量身定制的建议。
2️⃣ 跟进和客户提醒
示例:房地产经纪人向参观过房产的客户发送个性化提醒。
3️⃣ 发送发票或行政文件
示例:会计师使用 Mail Merge for Gmail 自动向客户分发月度发票。
4️⃣ 活动邀请和沟通
示例:科技初创公司为其即将举行的网络研讨会发送个性化邀请,包括唯一的参与链接。
5️⃣ 招聘活动和员工入职
示例:公司向新员工发送欢迎邮件,包括他们的名字和内部资源链接。
6️⃣ 反馈请求和调查
示例:餐厅在客户用餐后发送客户满意度调查。
另一方面,在某些情况下,Gmail 邮件合并是无效的、有风险的或根本不适合:
❌ 大规模邮件活动
对于大规模活动(例如 10,000 封以上邮件),最好使用专门的邮件营销工具,如 Mailchimp、Brevo 或 HubSpot。
❌ 复杂的营销活动
Gmail 缺乏高级列表管理(例如自动退订、细分、A/B 测试)和自动化功能,如条件邮件序列。
❌ 事务性邮件(发票、确认、通知)
Gmail 不是为实时、可靠的事务性邮件设计的。为此,请考虑使用 SendGrid、Postmark 或 Amazon SES。
❌ 发送敏感信息
Gmail 不为通过扩展程序发送的大规模邮件提供端到端加密。查看我们关于 安全文档共享 的指南以获取更好的替代方案。
专家见解:我们推荐的 3 款最佳 Gmail 邮件合并扩展程序
我们对 最佳冷邮件营销工具 进行了深入分析。其中,有三款是专门为邮件合并设计的:Mail Merge for Gmail、Yet Another Mail Merge (YAMM) 和 Mailmeteor。
相似之处与不同点
这三款工具都允许您发送带有类似功能的批量个性化邮件:
通过 Google Sheets 进行高级自定义。
-
打开跟踪。
-
定时发送。
-
GDPR 合规。
-
免费和付费计划。
但它们也有显著差异:
用户体验
Mail Merge for Gmail 包含一个完整的模板编辑器,允许您直接在工具内设计和编辑邮件,而无需在 Gmail 和 Google Sheets 之间切换。YAMM 和 Mailmeteor 仅依赖 Gmail 草稿,要求用户在两个平台之间切换。
定价
Mail Merge for Gmail 提供月度和年度订阅,而 YAMM 和 Mailmeteor 仅提供年度计划。
安全与认证
Mail Merge for Gmail 和 YAMM 已通过 ISO 27001 和 CASA Tier 3 验证,而 Mailmeteor 仅提及 GDPR 合规。
用户评价
Mail Merge for Gmail 和 Mailmeteor 在 Google Workspace Marketplace 上的评分均为 4.9/5,反映了极高的用户满意度。YAMM 的评分略低,为 4.7/5。
对比
我们准备了一份对比表,让您更清晰地了解。
| 工具 | 用户体验 | 定价 | 功能 | 安全/隐私 | 用户评价 |
|---|---|---|---|---|---|
| Mail Merge for Gmail | 包含完整模板编辑器 | 免费:50 封/天 基础:$5.99/月 或 $35.88/年 高级:$8.99/月 或 $47.88/年 | 定时发送 打开、点击和回复跟踪 退订管理 | ISO 27001 认证 GDPR 合规 CASA Tier 3 验证 | ⭐ 4.9/5 (Google Workspace Marketplace) |
| YAMM | 使用 Gmail 草稿,需切换平台 | 免费:20 封/天 基础:$36/年 高级:$60/年 ❌ 无月度计划 | 定时发送 打开、点击和回复跟踪 退订管理 | ISO 27001 认证 GDPR 合规 CASA Tier 3 验证 | ⭐ 4.7/5 (Google Workspace Marketplace) |
| Mailmeteor | 使用 Gmail 草稿,需切换平台 | 免费:50 封/天 个人:$20/年 专业:$48/年 ❌ 无月度计划 | 定时发送 打开、点击和回复跟踪 退订管理 | GDPR 合规 | ⭐ 4.9/5 (Google Workspace Marketplace) |
我们针对常见问题的最佳建议
Gmail 中的邮件合并是免费的吗?
是的,Gmail 中的邮件合并可以是免费的,但有限制。像 Mail Merge for Gmail 这样的工具提供 免费计划,通常限制每天 20 或 50 封邮件。要发送更多邮件,您需要付费计划。Gmail 的原生邮件合并也是免费的,但它缺乏 个性化 和 跟踪 等高级功能。
可以通过附件进行邮件合并吗?
不可以,Gmail 的原生邮件合并不支持附件。但是,像 Mail Merge for Gmail 这样的第三方扩展程序允许发送带有每个收件人特定附件的个性化邮件。这些工具与 Google Sheets 集成,让您可以附加存储在 Google Drive 中的文件。这非常适合批量发送发票、证书或其他个性化文档。
如何使用 Google Docs 进行邮件合并?
Google Docs 没有内置的邮件合并功能。但是,您可以在 Google Docs 中创建模板,并使用 Google Sheets 配合像 Mail Merge for Gmail 这样的插件来个性化和发送邮件。有些工具还允许在通过 Gmail 发送之前将数据从 Sheets 合并到 Google Docs 文件中。
如何在 Outlook 中进行邮件合并?
Outlook 通过 Microsoft Word 和 Excel 具有内置的邮件合并功能。使用方法如下:
- 在 Excel 中创建联系人列表。
- 使用 Word 生成邮件模板。
- 在 Word 中,转到“邮件” > “开始邮件合并” > “电子邮件”。
- 链接您的 Excel 文件并通过 Outlook 发送邮件。
如何在 Microsoft Word 中进行邮件合并?
在 Word 中,转到“邮件” > “开始邮件合并”。
选择文档类型(信函、电子邮件、标签等)。
点击“选择收件人”以从 Excel 导入列表。
插入合并字段(姓名、地址等)。
点击“完成并合并”以生成个性化文档或通过 Outlook 发送邮件。
结论
Gmail 邮件合并是发送个性化批量邮件的强大方式,但并非所有方法都同样有效。如果您想要一个简单、高效且无忧的解决方案,Mail Merge for Gmail 是最佳选择。立即尝试!
准备好发送您的第一个营销活动了吗?
从 Google Workspace Marketplace 安装 Mail Merge for Gmail,每天即可免费发送最多 50 封个性化邮件。
安装到 Google Workspace更多阅读
更多来自 Guides 的内容
Gmail 中的人力资源邮件合并:如何大规模发送个性化人力资源邮件
正在使用 Gmail 发送人力资源邮件吗?了解邮件合并如何真正为人力资源团队发挥作用,需要了解的 Gmail 发送限制,以及原生 Gmail 功能在何时(不)够用。
面向教师的 Gmail 邮件合并指南 (2025):简化您的课堂沟通
了解教师如何利用 Gmail 邮件合并功能在几分钟内发送个性化邮件。更高效地更新家长信息、提供学生反馈及进行教职工沟通!
使用 ChatGPT 撰写冷邮件
如果使用得当,冷邮件在 2025 年依然有效。探索各种提示词、技巧和经过验证的策略,最终获得回复。