邮件合并标签参考
按弃购、欢迎和群发邮件查找可用的 merge tag,了解退订链接、自定义属性、错误标签的处理方式及发送测试。
合并标签(merge tag)是邮件模板中的动态占位符。发送时,Reach 会用当前收件人及该类邮件可用的数据替换标签,例如客户名字、弃购商品或退订链接。
先确认邮件类型,再选择对应标签。 弃购邮件、订阅触发的欢迎邮件和群发邮件支持的字段不同,不能直接互换。
通用标签:退订链接
所有邮件类型都支持以下标签。营销邮件应保留退订入口。
| 标签 | 含义 | 使用位置 |
|---|---|---|
*|UNSUBSCRIBE_URL|* | 收件人专属退订链接 | 页脚中退订文字或按钮的链接地址 |
退订链接使用星号和竖线语法,不要改写成双花括号标签。示例:
<a href="*|UNSUBSCRIBE_URL|*">退订邮件</a>
如果使用可视化编辑器,将标签填入链接地址,而不是只作为正文文字展示。退订后的联系人状态见订阅状态与退订。
弃购邮件
以下字段用于弃购邮件。商品和结账链接来自该次弃购的数据。
注意前缀拼写
商品和结账链接的前缀是 abandoned,不是 abandon。例如,使用 {{ abandoned.product_title }}。
| 标签 | 含义 |
|---|---|
{{ abandoned.product_title }} | 商品标题 |
{{ abandoned.product_price }} | 商品价格 |
{{ abandoned.product_img_url }} | 商品图片地址 |
{{ abandoned.checkout_url }} | 挽回结账链接,自动带上折扣码和 UTM 参数 |
{{ customer.first_name }} | 客户名 |
{{ customer.last_name }} | 客户姓 |
{{ customer.email }} | 客户邮箱 |
{{ shop.name }} | 店铺名 |
{{ brand.brand_name }} | 品牌名,来自品牌设置 |
{{ brand.brand_logo }} | 品牌 Logo 地址,来自品牌设置 |
{{ company_address }} | 公司地址,供邮件页脚使用 |
商品标题和价格用于文字内容;商品图片及品牌 Logo 标签用于图片地址,结账标签用于按钮或文字链接的目标地址。例如:
<p>你好,{{ customer.first_name }}:</p>
<p>你选中的 {{ abandoned.product_title }} 还在等你。</p>
<img src="{{ abandoned.product_img_url }}" alt="{{ abandoned.product_title }}" />
<p>{{ abandoned.product_price }}</p>
<a href="{{ abandoned.checkout_url }}">返回结账</a>
<p>{{ company_address }}</p>
<a href="*|UNSUBSCRIBE_URL|*">退订邮件</a>
示例用于说明标签的放置方式,使用前请确认测试收件人有相应数据。不要把结账链接替换成普通商品页,否则收件人打开的将不再是对应的挽回结账链接。
欢迎邮件:订阅触发
订阅触发的欢迎邮件支持以下客户字段,以及上面的通用退订标签。
| 标签 | 含义 |
|---|---|
{{ customer.first_name }} | 客户名 |
{{ customer.last_name }} | 客户姓 |
{{ customer.email }} | 客户邮箱 |
例如:
你好,{{ customer.first_name }},感谢订阅!
本封邮件发送至 {{ customer.email }}。
不要把弃购商品、品牌或群发自定义属性标签直接复制到欢迎邮件中。本节未列出的标签不属于这类邮件的可用字段;需要公司地址等页脚信息时,填写实际文字,并在资料变化后更新模板。
群发邮件(Broadcast)
| 标签 | 含义 |
|---|---|
{{ customer.first_name }} | 客户名 |
{{ customer.last_name }} | 客户姓 |
{{ customer.name }} | 客户全名 |
{{ customer.email }} | 客户邮箱 |
{{ customer.properties.xxx }} | 客户自定义属性,将 xxx 替换为实际属性键名 |
{{ company_address }} | 公司地址 |
使用自定义属性
先在联系人资料中确认属性键名和数据。例如,实际属性键名为 membership_level 时,可以使用:
你好,{{ customer.first_name }}:
你的会员等级为 {{ customer.properties.membership_level }}。
membership_level 只是示例,并非系统预置字段。只有联系人确实保存了对应属性时,才有可替换的值;不要原样保留占位用的 xxx。
公司地址与页脚
{{ company_address }} 读取品牌套件中的公司地址。首次发送前补全地址,地址变化后及时更新品牌资料,详见品牌套件。
<p>{{ company_address }}</p>
<a href="*|UNSUBSCRIBE_URL|*">退订邮件</a>
语法与不支持的标签
双花括号内的空格可有可无,下面两种写法等价:
{{customer.email}}
{{ customer.email }}
每类邮件只能使用自己列表中的字段。比如,群发邮件中没有弃购上下文,填写 {{ abandoned.product_title }} 不会产生弃购商品标题。
写错或不支持的标签不会报错,但不同邮件类型的结果不同:
| 邮件类型 | 写错或不支持的标签 |
|---|---|
| 弃购邮件 | 替换为空 |
| 欢迎邮件(订阅触发) | 原样保留标签文字 |
| 群发邮件 | 替换为空 |
因此,没有发送错误并不代表标签已正确解析;邮件里出现空白或原始标签时,应先核对邮件类型和标签拼写,再检查对应数据。
本页未列出默认值、条件判断或循环语法,不要自行添加过滤器来设置备用文案。收件人资料不完整时,优先使用不依赖缺失字段的文案。主题和预览文字是否支持相同标签,应通过编辑器说明及实际发送确认,不要直接套用正文的结果。
发送前检查
确认场景:按弃购、订阅触发的欢迎邮件或群发邮件选择标签。
检查数据:核对联系人姓名、自定义属性和品牌资料;弃购邮件还需确认商品和结账数据。
在对应场景测试:检查实际收到的邮件,避免只查看编辑器里的占位符。测试发送未提供对应数据时,使用自己的测试联系人和相应触发流程验证。
检查显示与链接:文字没有不合适的空白或原始标签,图片正常加载,挽回按钮打开正确结账链接,退订链接可用,公司地址正确。