与 Zapier 集成
标签页
本文解释了如何通过 Zapier 集成来简化您的工作流程。
关于 Zapier 集成
什么是 Zapier?
Zapier 是一种流行的工具,通过连接不同的软件工具来自动化任务。它设置触发器以启动自动化工作流程,使数据输入等任务更高效。
为什么要与 Zapier 集成?
将 PlatoForms 与 Zapier 集成提供了自动化的好处,包括将数据传输到 Google Sheets 和 Slack 等应用程序、即时通知、增强的协作、定制的工作流程,以及通过消除手动数据输入来提高效率。
视频教程
需要视觉演示吗?请查看下面的教程:
集成如何工作?
-
表单提交成功: 当表单成功提交时,PlatoForms 会生成相应的 PDF。
-
触发 Zapier 流程(Zap): 该 PDF 会触发一个 Zapier 流程,自动化您集成应用程序中的操作。
先决条件
在您可以将在线表单连接到 Zapier 之前,请确保您已经创建了一个 Zapier 账户。
与 Zapier 集成
以下步骤介绍了如何将 PlatoForms 与 Zapier 集成,以自动将新提交保存到 Google Sheets。
从 PlatoForms 进行身份验证
-
前往 仪表板 并选择您想要的表单。
-
点击表单右上角的 设置(齿轮)按钮,然后点击 集成。
-
在打开的窗口中,选择 Zapier 标志。
您会找到要与 Zapier 连接的应用程序列表。
-
从列表中选择 Google Sheets。
-
向下滚动并找到“保存新提交”选项,然后点击 使用此 Zap。
系统会提示您登录到您的 Zapier 账户。
-
按照说明进行登录和设置。
-
完成设置后,从 Zapier 仪表板登录您的 PlatoForms 账户。
配置集成设置
-
授权后,在右侧的 PlatoForms 中的新提交 面板中,按照界面上的说明设置所需字段。
-
登录您的 Google Sheet。
-
选择所需的 Google Sheet,映射要包含的字段,并发送测试以查看是否有效。
-
确认设置后点击 发布。
以下是结果示例:
将表单提交数据保存到 Google Sheets
本节为您提供一个简单的分步指南,以创建一个 zap,将提交数据无缝上传到 Google Sheets 或 PDF 文件到 Amazon S3。您可以免费探索所有这些功能。
在设置此 zap 之前,请确保您已经创建了一个具有列标题的 Google Sheet。这些标题应与您的表单数据中的标题匹配,例如电子邮件、地址、电话和提交日期。
连接您的 PlatoForms 账户
-
点击这里开始。
Note如果您没有 Zapier 账户,请参阅 与 Zapier 集成 部分创建一个。
-
向下滚动,在搜索框中输入 Google Sheets 并选择它。
-
悬停到 PlatoForms 触发器,并点击 试用。
-
按照提示连接到您的 PlatoForms 账户。
接收数据
- 在 设置 PlatoForms 提交 步骤中,选择您想要接收数据的表单。
请确保表单已 发布 并且至少有一个提交,以便 Zapier 可以在下一步中获取示例数据。
-
在 选择一个示例来设置您的 Zap 中,按 拉取示例。它将返回最多 3 个提交。
-
选择 Google Sheets 以创建一个 动作。
-
在 选择 Google Sheets 动作 步骤中,选择 创建电子表格行。
-
通过您的账户连接 Google Sheets。
-
在 设置 Google Sheets 文件 步骤中,选择您预先创建的
电子表格和工作表。按其列名填充数据。 -
在测试步骤中,按 发送测试到 Google Sheets。
显示成功消息后,您可以在该 Google Sheet 文件中找到数据。 -
命名并开启您的 Zap。
上传 PDF 到 Amazon S3
连接您的 PlatoForms 账户
-
点击这里开始。
Note如果您没有 Zapier 账户,请参阅 与 Zapier 集成 部分创建一个。
-
向下滚动,在搜索框中输入 Amazon S3 并选择它。
-
悬停到 PlatoForms 触发器,并点击 试用。
-
按照提示连接到您的 PlatoForms 账户。
接收数据
- 在 设置 PlatoForms 提交 步骤中,选择您想要接收数据的表单。
请确保表单已 发布 并且至少有一个提交,以便 Zapier 可以在下一步中获取示例数据。
-
在 选择一个示例来设置您的 Zap 中,按 拉取示例。
它将返回最多 3 个提交。 -
选择 Amazon S3 以创建一个 动作。
-
在 选择 Amazon S3 动作 步骤中,选择 上传文件。
-
通过您的 IAM 访问密钥连接 Amazon S3。
-
在 设置 Amazon S3 上传文件 步骤中,选择 S3
存储桶。
Note在此示例中,我们使用 PDF 0 显示名称 作为
键;文件- 它必须是 “PDF x 文件”,其中 “x” 是一个数字,取决于您的表单中创建了多少个 PDF。对于 主表单,您的表单可以链接多个 PDF。在此示例中,它是 “PDF 0 文件”。 -
在测试步骤中,按 发送测试到 Amazon S3。
显示成功消息后,您可以在您的 S3 存储桶中找到该文件。 -
命名并开启您的 Zap。
深入细节
为了实现无缝的应用程序连接,让我们深入了解细节。PlatoForms 将数据传输到 Zapier 中的四个不同类别:
-
提交元数据: 包括提交 ID、日期和表单 URL。
-
文件: 包括 PDF(包括来自 主表单 链接的 PDF)、附件和签名(如果适用,以 PNG 格式)。
-
提交数据: 表示作为列表编译的原始提交数据。
-
数据: 提供易于阅读格式的完善提交数据。字段如日期被转换为易于理解的
YYYY-MM-DD格式以提高清晰度。
通过示例负载进行可视化:
{
"id": "srf9c4436bdd4e40b0be913236e1c99342",
"submit_date": "2018-10-19T05:17:17Z",
"submit_revision": 1,
"published_form_revision": 4,
"submit_form_url": "https://form.platoforms.com/fr3uffwodvi/?sid=srf9c4436bdd4a40b0be913236e1c99342&pver=4",
"form": {
"id": "fr3uffwodvi",
"name": "sample.pdf"
},
"pdf": [
{
"id": "181019017",
"file": "__THE CREATED PDF FILE___"
"template_id": "pdwdt2zb1rp",
"display_name": "sample-181019017.pdf",
"name": "sample.pdf",
"url": "https://api.platoforms.com/v4/download/submission/pdf/srf9c4436bdd4ed0b0be913236e1c99342/pdwdt2zb1rp",
"sharing_creator_url": "https://api.platoforms.com/v4/sharing/submission/pdf/srf9c4436bdd4e40c0be913236e1c99342/pdwdt2zb1rp"
}
],
"attachments": [
{
"id": "sf8v45fiop8",
"file": "__THE UPLOADED FILE___"
"field_name": "fid16",
"file_name": "gray.pdf",
"url": "https://api.platoforms.com/v4/download/submission/attach/srf9c4436bdd4s40b0be913236e1c99342/sf8v45fiop8",
"sharing_creator_url": "https://api.platoforms.com/v4/sharing/submission/attach/srf9c4436bdd4e40b0be913236e1c9934f/sf8v45fiop8",
"size": "4155"
}
],
"data": {
"Postcode": "123",
"State": "NSW",
"Date of Birth": "1980-12-06",
"Signature": "__THE SIGNATURE PNG FILE___"
},
"submit_data": [
{
"id": "fid9",
"type": "number",
"label": "Postcode",
"value": "123",
"raw": null
},
{
"id": "fid8",
"type": "text",
"label": "State",
"value": "NSW",
"raw": null
},
{
"id": "fid5",
"type": "date",
"label": "Date of Birth",
"value": "1233-12-12",
"raw": [
{
"id": "0",
"value": "1233"
},
{
"id": "1",
"value": "-"
},
{
"id": "2",
"value": "12"
},
{
"id": "3",
"value": "-"
},
{
"id": "4",
"value": "12"
}
]
},
{
"id": "fid16",
"type": "FileUpload",
"label": "Upload Attachments",
"value": "sf8v45fiop8",
"raw": [
{
"id": "0",
"value": "sf8v45fiop8"
}
]
},
{
"id": "fid13",
"type": "Signature",
"label": "Signature",
"value": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcgAAACwCA...",
"raw": null
}
]
}