---
title: "编写 WhatsApp 营销模板"
description: "创建 WhatsApp 营销模板和轮播消息，设置最高投递价格，比较触达估算，并提交每种语言供审核。"
canonical: "https://bird.com/zh-sg/wendang/guides/whatsapp/authoring-templates/marketing"
---

# 编写 WhatsApp 营销模板

创建营销模板，用于优惠、产品公告或重新联系客户。营销模板提供实用模板和身份验证模板之外的格式和价格控制功能：

- **轮播：** 使用可滑动的图片或视频卡片展示系列产品，每张卡片都有独立的文字和按钮。
- **动态 GIF 页眉：** 展示产品的动态效果，或为公告添加动画。
- **优惠码：** 为客户提供复制促销代码的按钮。
- **最高价格：** 选择您愿意为一次送达支付的金额，并比较预估费用和触达人数。

选择格式，编写各语言版本并提交审核。获批后即可发送模板；[送达仍受 Meta 的控制机制约束](#规划送达)。

## 开始之前

连接[您自己的号码和 WhatsApp Business Account](/docs/guides/whatsapp/numbers/connect)。发送前，请规划受众的同意授权和[退订处理](/docs/guides/whatsapp/opt-outs)。

营销类别用于推广内容，包括附带优惠的订单更新。Meta 的[类别指南](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-categorization#marketing-template-guidelines)还将一般互动消息以及用途不明确或混合用途的内容归为营销类别。

最高价格和动态 GIF 页眉要求企业账户已开通 Meta 的 Marketing Messages API。如果尚未开通，拥有业务资产组合完全控制权限的人员必须在 **WhatsApp Manager** > **Overview** 中接受 Marketing Messages API 条款。请参阅[检查账户状态](/docs/knowledge-base/whatsapp/marketing-templates#marketing-messages-api-on-the-business-account)。

自 2026 年 10 月 1 日起，Meta 不再要求合作伙伴为每个客户单独注册最高价格功能。此变更取消了将客户加入许可名单的步骤，但仍需[开通 Marketing Messages API](https://developers.facebook.com/documentation/business-messaging/whatsapp/marketing-messages/onboarding)。请参阅 [Meta 的最高价格注册规则](https://developers.facebook.com/documentation/business-messaging/whatsapp/marketing-messages/pricing/enroll-max-price)。

## 地域可用性

营销消息送达及其附加功能适用不同的国家或地区限制：

| 位置                                                                                     | 可用性                                                                                                                                                 |
| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 美国收件人                                                                               | Meta 不向美国电话号码送达营销模板。美国企业号码可以向美国境外的收件人发送消息。                                                                        |
| 欧洲经济区（欧盟国家以及冰岛、列支敦士登和挪威）、英国、日本、韩国、尼日利亚、南非和泰国 | 从这些国家或地区发送或发往这些国家或地区的消息不享受送达优化，也不提供点击和转化报告。这些地区也不启用按用户设置的营销限制。                           |
| 俄罗斯和白俄罗斯                                                                         | 收件人无法接收使用最高价格的消息。从这些国家发送或发往这些国家的消息不提供点击和转化报告。企业资料或付款方式地址位于其中任一国家时，送达优化会被禁用。 |
| 古巴、伊朗、朝鲜、叙利亚、委内瑞拉、克里米亚、顿涅茨克和卢甘斯克                         | 这些地区的企业无法开通服务，也无法向这些地区的收件人发送消息。                                                                                         |

对于欧洲经济区及上述其他受报告限制国家或地区的企业，Ads Manager 和 Insights API 指标不可用。WhatsApp Manager 和 Business Management API 指标仍可用。这些限制来自 [Meta 的地域可用性规则](https://developers.facebook.com/documentation/business-messaging/whatsapp/marketing-messages/get-started#geographic-availability-of-features)。

对于最高价格，**Estimate for country** 和 **Country overrides** 会显示支持的目的地。澳大利亚、加拿大和新西兰是可用于英语营销活动的示例。列表不包含上述受限国家或地区，也不包含瑞士、中国大陆和乌克兰。选择国家或地区仅用于提供预估，不会指定收件人，也不代表您的账户符合资格。

向不支持的目的地发送最高价格消息会返回 Meta 错误 `131065`，不会回退到标准价格。对于支持标准营销消息送达的目的地，请使用未设置最高价格的模板。请参阅 [Meta 的最高价格错误](https://developers.facebook.com/documentation/business-messaging/whatsapp/marketing-messages/pricing#error-codes)。

## 创建模板

1. 打开 [**Approved templates**](https://bird.com/dashboard/w/whatsapp/templates)，选择 **New template**，然后选择 **Start from scratch**。
2. 选择 **Marketing**、已连接的企业账户、名称和默认语言。
3. 选择 **Default** 发送单条消息，或选择 **Carousel** 发送带有可滑动媒体卡片的消息。
4. 选择 **Create template** 打开编辑器。

你也可以通过 **Start with a template** 复制现有的营销模板。副本会以草稿形式打开。[编写概览](/docs/guides/whatsapp/authoring-templates)介绍了复制、语言选择和通用审核流程。

## 编写消息

在 **Message** 中编写正文，然后在 **Components** 下添加可选的标题、页脚和按钮。个性化文本请使用命名变量，并在 **Variable samples** 中为每个变量提供示例。

标题可以显示文本、图片、视频、动态 GIF、文档或位置。请为媒体审核提供示例文件；发送时再提供每个收件人收到的文件或位置。

如需发放优惠券，请添加复制代码按钮并提供示例代码。按钮标签由 Meta 提供。发送给每个收件人的代码可以与审核示例不同。请参阅 [Meta 优惠券模板指南](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/marketing-templates/coupon-templates)。

链接按钮的 URL 末尾可以包含一个 `{{1}}`。快速回复会向你的企业发送一条回复；请将退订回复接入你的[退订处理](/docs/guides/whatsapp/opt-outs/keyword-rules)。

## 构建轮播

在 **Message** 选项卡中编写介绍性正文，然后填写每个卡片选项卡：

1. 选择图片或视频标题，并提供其示例媒体。
2. 编写卡片文本并添加按钮。卡片正文变量使用编号占位符，例如 `{{1}}`。
3. 在其他卡片上重复相同的组件结构，包括标题格式，并按相同顺序使用相同的按钮类型。
4. 填写变量示例，并在手机预览中逐张检查卡片。

![营销轮播编辑器，显示 Message 和卡片标签页、变量示例，以及带可滑动图片卡片的手机预览](/images/docs/dashboard-whatsapp-template-builder-carousel.png)

媒体轮播需要 2 到 10 张卡片。获批后，该语言版本将按此卡片数量发送；如需更改卡片数量，必须新建模板。Meta 的[媒体轮播指南](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/marketing-templates/media-card-carousel-templates)说明了各卡片共用的结构。

## 设置最高价格

最高价格为 Meta 对每次营销消息送达收取的费用设定上限。实际费用可能低于该上限并有所浮动。上限较低可能减少送达量；在竞争激烈的时段，上限较高可提升送达量。上限不会限制整个营销活动的总支出。Bird 的费用另行收取。

Meta 将此功能称为[最高价格](https://developers.facebook.com/documentation/business-messaging/whatsapp/marketing-messages/pricing)。该功能可在 Bird 的营销模板编辑器中使用，但仍须符合 Meta 的账户和国家/地区资格规则。

为所选语言配置最高价格：

1. 在编辑器中打开 **Pricing**，然后启用 **Use maximum price**。
2. 选择 **Estimate for country**，加载该国家/地区公布的参考费率和历史估算数据。
3. 以显示的企业账户币种输入 **Maximum price**（单位为 **per 1,000 deliveries**），或在图表上选择一个价格。然后检查输入框下方显示的单次送达等价金额。
4. 比较预期费用和送达量，然后添加所需的 **Country overrides**。
5. 选择 **Save as draft**，然后选择 **Submit for review**，使已保存的价格更改生效。

![营销模板的 Pricing 部分，显示最高价格、国家选择器、预期费用和送达范围，以及覆盖范围估算图表](/images/docs/dashboard-whatsapp-template-pricing.png)

所选国家决定参考费率和估算数据。它不会限制收件人，也不会让基础最高价格只适用于该国家。更改估算国家不会改变已配置的最高价格。

如果你在图表上为另一个国家选择价格，编辑器可能会询问是替换基础最高价格，还是添加国家覆盖。选择覆盖，即可让其他目的地继续使用基础最高价格。

### 解读估算数据

图表根据 Meta 近期的竞价结果比较各个候选最高价格。**Default price** 标出该国家的公布费率。**Your price** 标出已配置的最高价格；当该国家设有覆盖时，**Your override** 标出实际生效的最高价格。

**Cost per 1,000 deliveries** 是在该价格下 Meta 的估算平均收费。**Deliveries per … people** 是针对 Meta 返回的受众规模估算的送达次数。两者都以范围显示。它们不包含 Bird 的费用，也不保证你的营销活动效果。

时间窗口选择器默认为最近七天，也可选择一天、14 天或 28 天。更改窗口会刷新历史数据，但不会改变你的最高价格。如果你的金额介于返回的价格点之间，编辑器会使用最接近的价格点，并在结果下方注明该金额。如果金额超出范围，编辑器会使用最接近的端点。

查询失败时会显示 **Retry**。如果没有公布的参考费率，编辑器会提示联系销售；这与查询失败不同。

### 添加国家覆盖

每个国家覆盖都是基础最高价格的百分比。例如，**80%** 会把该目的地的上限降至基础价格的 80%，**120%** 则会将其提高到 120%。未设置覆盖的目的地使用基础最高价格。

添加国家，输入其百分比，然后检查下方显示的实际生效金额。图表会跟随所选国家实际生效的最高价格。编辑基础最高价格时，根据其覆盖计算出的金额也会随之改变。

### 应用或移除价格

保存草稿不会更改当前生效的价格。提交已保存的草稿以请求更改。仅更改价格不需要重新审核内容，但 Meta 仍可能拒绝。已保存的价格和 **Approved** 状态不能确认 Meta 已应用更改。如果 Meta 拒绝更改，该语言会保留之前生效的价格。

要恢复标准定价，请关闭 **Use maximum price**，保存并提交。Meta 说明，更新后的出价最多可能需要一小时才能生效。请参阅 [Meta 的价格更新指南](https://developers.facebook.com/documentation/business-messaging/whatsapp/marketing-messages/pricing#update-max-price-for-templates)。

## 提交和发送

通过[共享审核流程](/docs/guides/whatsapp/authoring-templates#check-then-submit)提交每个语言版本。确认该语言版本已获批准并在当前生效的版本中可用，然后使用同一企业账户下的号码[发送测试消息](/docs/guides/whatsapp/templates/marketing)。

对于单次发送，`template.bid_multiplier` 可在不编辑模板的情况下按比例调整最高价格。CLI 将其公开为 `--bid-multiplier`。该值可取 0.01 到 100；大于 1 的值会提高实际上限。解析后的语言版本在 Meta 必须设有最高价格且属于营销类别。请参阅[发送 WhatsApp 消息](/docs/api/reference/create-whatsapp-message)。

如果设置了最高价格的发送因 Meta 错误 `131061` 而失败，请检查该账户的 Marketing Messages 入驻状态。错误 `131065` 表示收件人所在国家/地区不支持最高定价；请改用符合条件的目的地，或使用采用标准定价的模板。无论提高上限还是模板获批，都无法绕过收件人的退订或 Meta 的投递限制。

## 规划送达

营销消息不保证送达，也不一定立即送达，即使模板已获批且受众已同意接收。规划营销活动时，应考虑一段时间内的触达效果。Meta 会根据收件人的互动情况做出送达决策；使用最高价格时还会采用竞价机制。提高价格上限并不保证送达。

Meta 可能会暂缓消息以评估模板的早期反馈，之后再放行或丢弃。离线收件人可能很久之后才收到消息：Meta 的营销消息默认有效期为 30 天，之后仍未送达的消息会被丢弃。为送达预留时间，并检查已送达和失败状态，不要将已接受的发送请求视为消息已送达。请参阅[模板分阶段发送](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-pacing)和[消息有效期](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/time-to-live)。

Meta 也可能拒绝营销消息，以保护收件人的互动体验。其按用户设置的限制会综合考虑来自不同企业的消息、收件人近期的营销消息阅读率及收件箱活动。即使您最近没有联系此人，消息也可能发送失败。

Meta 应用这些限制时，送达会失败并返回错误 `131049`，描述为 “This message was not delivered to maintain healthy ecosystem engagement.” 请至少等待 24 小时，再向该收件人重试。在此期间反复尝试可能触发进一步限制，等待也不保证下次尝试成功。请参阅 [Meta 的按用户营销限制](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/marketing-templates/per-user-limits)。

## 后续步骤

- [创作概览](/docs/guides/whatsapp/authoring-templates)：草稿、语言和审核状态
- [发送营销模板](/docs/guides/whatsapp/templates/marketing)：消息参数和投递失败
- [营销模板](/docs/knowledge-base/whatsapp/marketing-templates)：入驻流程和地区可用性
- [模板语言 API](/docs/api/reference/upsert-whatsapp-template-language)：通过 API 编写内容和设置最高价格

## Related resources

- [Connecting WhatsApp to Bird: from buying a number to a live channel](/learn/whatsapp/connecting-whatsapp-to-bird) (video)
- [What is the 24-hour customer service window on WhatsApp?](/explained/whatsapp/what-is-the-24-hour-customer-service-window) (answer)
- [WhatsApp message builder](/tools/whatsapp-message-builder) (tool)
- [WhatsApp](/whatsapp-api) (product)

[Get an implementation brief](/learn/workspace?topic=whatsapp)
