# 用电邮交付数码产品

> 一个自动化：付款成功后，马上把私人访问链接或下载链接电邮给电子书、指南或课程的买家。
>
> Source: https://docs.bcl.my/zh/automation-digital-product-delivery/

顾客买了数码产品，就想马上拿到。这个自动化会在付款成功后，马上把链接电邮给买家，不管你是通过BCL的受保护内容，还是一般的下载链接交付。它只针对销售这个产品的那一个表单运行。

## 你需要什么

一个使用**Multiple Items**的付款表单，而它的产品有以下其中一项：

- 已连接受保护内容，请看[安全交付数码产品](/zh/secure-digital-delivery/)，或
- 一个**Download Link**，请看[销售数码产品](/zh/sell-digital-products/)。

范例使用示范表单“Kopi Kampung Home Brewing E-Guide”，它的产品“Home Brewing Guide”已连接受保护内容。

## 创建自动化

从空白自动化开始（请看[创建自动化](/zh/create-automation/)）：

1. 前往**Automations**，点击**New Automation**，命名为“E-Guide Delivery”，然后点击**Create**。
2. 点击**Add Node**，选择**Payment Successful**。双击这个触发器，把**Payment Source Type**设为**Payment Form**，在**Specific Form**选择你的表单，然后点击**Save Trigger**。

   *(Screenshot: Payment Successful的Trigger Settings，Specific Form已选电子指南表单)*

3. 点击**Add Node**，选择**Send Email**。双击它，按下表填写，然后点击**Save Email**。

   | 栏位 | 输入 |
   | --- | --- |
   | **Action Name** | Send the e-guide |
   | **Recipient Email** | `{email}` |
   | **Email Subject** | `Your {product_name_1} is ready` |
   | **Email Content** | 下面的内容 |

   ```text
   Hi {name},
   Thank you for buying {product_name_1}. Open it here:
   {protected_content_url_1_1}
   The page asks for a one-time code, which we send to this email address.
   Lost this email? Get a new link here: {access_finder_url_1_1}
   Happy brewing,
   {business_name}
   ```

   *(Screenshot: Email Action Settings，Email Content里有受保护内容的变量)*

4. 点击**Update Automation**。

完成后的工作流程：

*(Screenshot: 工作流程画布，Payment Successful连接到Send the e-guide)*

选择符合你交付方式的变量。名称后面的数字是产品在订单里的位置；如果是受保护内容，第二个数字是内容在那个产品里的位置。

| 变量 | 用途 | 示范运行中的值 |
| --- | --- | --- |
| `{protected_content_url_1_1}` | 买家打开第1个产品第一个内容的私人链接 | `https://<your-subdomain>.bcl.my/content/KLxu9odA...` |
| `{access_finder_url_1_1}` | 买家可以重新索取链接的页面 | `https://<your-subdomain>.bcl.my/content/O6FYW1GU/access` |
| `{protected_content_title_1_1}` | 内容的标题 | Kopi Kampung Home Brewing Guide |
| `{download_link_1}` | 第1个产品的**Download Link** | 空白：这个产品使用受保护内容 |
| `{product_table}` | 所有产品，每个都有**Access**按钮 | 一个表格 |

如果表单销售几个产品，用`{product_table}`更简单：它会列出买到的每个产品，各有自己的**Access**按钮。

## 测试

正式使用前，先测试运行一次这个范例：

1. 在测试模式下，用你自己的电邮在表单购买这个产品。
2. 打开这个自动化，点击**Overview**。这笔购买会显示在**Execution History**，电邮送达后显示为**Completed**。

   *(Screenshot: Execution History，测试购买的运行记录已标示)*

3. 点击**View**：**Execution Data**会列出`protected_content_url_1_1`和其他产品变量，以及电邮使用的值。

## 小贴士

几个让这个范例更好用的方法：

- **使用触发器的表单筛选**。不用的话，其他表单的买家也会收到链接空白的电邮。
- **留意BCL自己的电邮**。如果表单的自定义电邮已经发送`{product_table}`，买家会收到两封；请关闭其中一个。
- **附上access finder页面的链接**。买家常会弄丢电邮；`{access_finder_url_1_1}`让他们不用联系你，就能拿到新的链接。

## 常见问题

### 顾客已经付款，却没收到下载链接。为什么？

标准的付款电邮不包含下载链接。请用像这样的自动化发送，或者在表单的Notification Settings使用包含{product_table}的自定义电邮。

### {download_link_1}和{protected_content_url_1_1}有什么不同？

{download_link_1}是你在产品上输入的Download Link，每位买家都一样。{protected_content_url_1_1}是这位买家专用的受保护内容私人链接，用一次性验证码打开。
