# 了解订阅表单

## 概述

订阅表单可让您在网站上收集电子邮件订阅者，并将其数据直接传递给 Pushwoosh。您可以将表单显示为模态弹出窗口或将其嵌入任何页面，并可选择要求电子邮件确认（双重选择加入），以便在添加每个地址之前进行验证，这有助于保持列表的准确性。

### 何时使用订阅表单

使用订阅表单可以：

- 在不依赖第三方工具的情况下，发展自有电子邮件受众
- 在注册时捕获结构化的个人资料数据（姓名、电话、自定义字段）
- 按表单来源自动为订阅者添加标签，并为定向营销活动构建细分
- 启用双重选择加入，以便订阅者在被添加前通过电子邮件确认，这有助于保持您的列表干净且活跃
- 导出通过表单收集的订阅者，以便您可以在营销活动和分析中定位他们

### 了解订阅表单的工作原理

当您创建订阅表单时，Pushwoosh 会自动创建一个名为 **`PW_SubscriptionForm [Form Code]`** 的标签。

在您将嵌入代码放置到网站上并且访问者提交表单后：

- 表单会将订阅者的电子邮件和其他字段值传递给 Pushwoosh。
<Aside type="note">
如果这是此人的首次联系，Pushwoosh 会创建一个电子邮件设备，其中 **User ID**、**HWID** 和 **token** 均设置为该电子邮件地址。如果用户已有 **User ID**，新的电子邮件设备将链接到该现有 User ID，并成为个人资料中除推送、短信和其他渠道设备之外的又一个设备。
</Aside>
- Pushwoosh 会根据双重选择加入的设置，为订阅者分配订阅表单标签：
  - **禁用双重选择加入：** 标签在提交后立即分配。
  - **启用双重选择加入：** 标签仅在订阅者确认其电子邮件后分配。未确认的订阅者不会在应用中注册，也不会收到该标签。
- 标签名称包含用于订阅的**表单代码**。
  使用此标签可以构建细分，并定位特定表单的订阅者。

<Aside type="tip">
要查找表单代码，请在表单列表中单击表单的**编辑**，并在表单打开进行编辑时检查 URL。

您还可以在该表单的 [**导出订阅者**](/zh/product/audience-data-and-segmentation/subscription-forms/form-analytics-and-export/#export-subscribers) 的 CSV 文件名中找到表单代码。
</Aside>


## 设置和管理订阅表单
要开始使用订阅表单，请按照以下步骤操作：
<Steps>

1. **创建并嵌入表单**

   设置表单字段，选择是将表单显示为模态窗口还是内联小部件，然后复制嵌入代码并将其添加到您的网站。
   
   [了解更多](/zh/product/audience-data-and-segmentation/subscription-forms/create-subscription-forms/)

2. **自定义小部件外观（可选）**

   在 `pushwoosh-subscribe-widget` 上使用 CSS 自定义属性来调整颜色、排版、间距和模态样式。
   
   [了解更多](/zh/product/audience-data-and-segmentation/subscription-forms/customize-widget/)

3. **启用双重选择加入（可选）**

   为项目开启双重选择加入，编辑确认电子邮件，并查看已确认的订阅和同意是如何记录在 **User Explorer** 中的。
   
   [了解更多](/zh/product/audience-data-and-segmentation/subscription-forms/double-opt-in/)

4. **审查性能并导出订阅者**

   使用**表单性能**来跟踪浏览量和提交量，管理表单状态，复制嵌入代码，并将订阅者导出为 CSV 文件。
   
   [了解更多](/zh/product/audience-data-and-segmentation/subscription-forms/form-analytics-and-export/)

</Steps>

## 访问者提交订阅表单后会发生什么

提交后的行为取决于是否启用了[双重选择加入](/zh/product/audience-data-and-segmentation/subscription-forms/double-opt-in/#enable-double-opt-in)以及该电子邮件是否已存在于您的项目中。


### 禁用双重选择加入

| 场景 | 访问者看到的内容 | 在 Pushwoosh 中发生的情况 |
|---|---|---|
| 新电子邮件 | “感谢！您现在已订阅我们的电子邮件。” | 创建订阅者，状态为**已确认** |
| 电子邮件已通过此表单提交 | “您已成功订阅该列表。” | 无变化。该表单不能使用相同的电子邮件重新提交。 |

### 启用双重选择加入

| 场景 | 访问者看到的内容 | 在 Pushwoosh 中发生的情况 |
|---|---|---|
| 新电子邮件 | “感谢！请检查您的电子邮件以确认订阅。” | 确认电子邮件已发送。在访问者确认之前，他们**不会**在应用中注册。 |
| 在 24 小时内点击链接 | 确认页面 | 访问者在应用中注册为订阅者，状态为**已确认**。 |
| 24 小时内未点击链接 | “链接已过期。请返回表单重新订阅。” | 访问者**未**在应用中注册。注册尝试已过期。如果他们仍想订阅，必须再次提交表单。 |
| 电子邮件已确认 | “您已成功订阅该列表。” | 无变化。该表单不能使用相同的电子邮件重新提交。 |