如何连接 WordPress 表单和 Notion [免费]:将 WP 表单条目保存到 Notion DB
已发表: 2022-05-06Notion 是个人和团队的绝佳工作空间。 WordPress 是开发具有无代码界面的专业网站的绝佳工具。
许多开发人员和内容创建者都单独使用 Notion 和 WordPress,并希望集成这些工具以减少在 WordPress 和 Notion 之间手动迁移数据所花费的时间和精力。
WordPress 对于可用的 WordPress 表单插件很受欢迎。 在 WordPress 中,有多种表单插件可以匹配多种用例,例如调查和民意调查、测验、注册、订阅、反馈、预订、付款和捐赠、RSVP 等等。
所有这些加在一起,这些表单插件估计将在超过 2000 万个网站上使用。
当您在许多站点上有多个表单时,您可能希望在中央数据库中存储和管理表单提交。 对于 Notion 用户来说,集成 WordPress Forms 和 Notion 以自动将数据从 WordPress Forms 导出到 Notion 数据库会很棒。
Tablesome – WordPress 表单到概念连接器
Tablesome 是将 WordPress 表单连接到 Notion 数据库的最简单、最快捷的方法。 它允许您使用 Notion API 将流行的 WordPress 表单插件连接到您的 Notion 数据库。
目前,您可以进行以下集成:
- 联系表 7 到 Notion
- WPForms 到 Notion
- Elementor Form to Notion
更多 WordPress 表单集成正在筹备中。
您可以选择要发送数据的 Notion 数据库。 当用户提交表单条目时,这些条目会自动添加到 Notion。 您可以将 Notion 列与表单的表单字段映射,以将信息添加到 Notion 数据库。
让我们看看如何将 WordPress 表单连接到 Notion
要连接 WordPress 表单和 Notion,您必须在 Notion 中创建一个新的集成并获取一个 Notion API 密钥,然后使用集成 API 共享 Notion 页面/数据库。 让我们一步一步看。
将 WordPress 表单连接到概念 – 快速视频教程
在概念方面要完成的步骤:
1. 在概念中创建一个新的集成
您可以直接转到此页面 – https://www.notion.so/my-integrations 或者您可以转到您的 Notion 工作区并单击左上角的“设置和成员”,它将打开一个弹出窗口向上页面。
在 Workspace Settings 弹出页面中单击集成 → 开发您自己的集成
- 它将带您到“我的集成”页面。 在这里单击“+新集成”按钮
- 为此集成命名,选择要集成的工作区,然后选择集成的功能
- 必须启用所有 3 个内容功能,即读取、更新和插入内容功能,才能将 WordPress 表单数据推送到 Notion
然后单击“提交”,将创建新的 Notion 集成 - 在集成页面上,复制“内部集成令牌”以将其粘贴到您的 WordPress 站点
2. 与创建的集成共享您的概念数据库
仅仅因为我们创建了集成令牌(API 密钥),并不意味着集成可以访问 Notion 页面。 您必须授予对拥有数据库的特定 Notion 页面的访问权限。 去做这个,
- 进入带有数据库的概念页面,然后单击概念页面右上角的“共享”
- 然后单击“邀请”按钮并选择您刚刚创建的 Notion 集成,然后再次单击“邀请”
- 现在可以使用 Notion API 访问带有数据库的特定 Notion 页面
在 WordPress 上完成的步骤:
现在我们必须将“内部集成令牌”添加到 WordPress 站点。 为此,我们需要安装 Tablesome 免费插件。
3. 安装 Tablesome 并为 WordPress 添加 Notion API Key:
- 要安装 Tablesome,请转到您的 WordPress 仪表板,然后单击插件 → 添加新
- 搜索关键字“Tablesome”,然后安装并激活 Tablesome 插件
- 现在转到Tablesome →Tablesome 设置 → 集成 → Notion 这里在 Notion API Key 字段中粘贴“Internal Integration Token”,然后点击“Connect to Notion”按钮
- 连接 Notion 后,点击“Save”保存 Tablesome Settings
4. 为 Notion DB 设置触发器和操作
现在您必须设置一个触发器和操作来将 WordPress 表单连接到 Notion 数据库 (DB)。
在转到以下步骤之前,您必须使用 WordPress 表单插件创建一个表单,该插件具有 Tablesome 插件支持的插件。 它们分别是 Contact Form 7、WPForms 和 Elementor Forms。
设置表格后,请执行以下步骤。
- 现在去Tablesome → 创建新表
- 在 Create New Table 页面上给表格一个合适的标题并移动到 Triggers & Actions 工具栏以在提交表单时创建一个触发器
- 在操作工具栏中,在触发器 1 部分下,选择您用于在集成字段中创建表单的表单插件
- 接下来,在 Types of Actions 字段中添加“On Forms Submit”
- 然后选择要导出到 Notion 的表单
- 现在将打开一个名为 Action (set 1) 的新部分,您必须在此处添加“Notion”集成
- 然后在操作字段中选择“Add Record to Notion DB”
- 将打开一个新字段,您可以在其中选择概念数据库。 在这里,您选择要在其中形成数据的 Notion 数据库
如果找不到 Notion 数据库,则必须按照上述步骤授予对 Notion 页面的访问权限。
5. 字段映射——WordPress 表单和概念数据库
现在我们已经选择了 Notion 数据库,我们必须映射字段。 字段映射告诉 Tablesome 您的哪些表单字段与 Notion 表中的相应字段相关。 例如,您希望将 WordPress 表单电子邮件字段映射到 Notion 中的电子邮件字段。
(注:目前 Tablesome 仅提供手动字段映射。我们正在开发自动字段映射,即将推出。)
- 在映射字段之前,您必须首先在 Notion 中创建与您的 WordPress 表单相对应的列
- 您的 Notion 列必须具有与 Form 字段匹配的属性
- 要映射字段,在 Match Properties 部分下,您将同时拥有 Form 字段和 Notion 列字段
- 首先选择左侧的Form字段,然后选择右侧对应的Notion列
- 对 WordPress 表单上的每个字段重复此过程
- 单击底部的“保存表格”按钮以保存您的更改。
现在您已经映射了所有字段,您可以从 WordPress 表单发送测试数据并查看数据是否发送到 Notion 数据库。
将表单提交保存到 Tablesome 表
您还可以通过为同一个 WordPress 表单触发器创建第二个操作来将表单提交保存到 Tablesome。 在第二个操作中,选择 Tablesome 集成和“添加新行”操作。
我想在概念中创建一个表单; 怎么做?
Notion 本身没有 Notion Form Block,所以默认没有选项。 但是,您可以通过使用表单构建器工具创建表单并将其嵌入到 Notion 中来绕过此限制。
Notion 不是最大化表单响应的最佳解决方案
在 Notion 中创建和嵌入表单可能不是您的最佳解决方案。 这是因为您需要有更多的访问者访问您的网站才能从访问者那里获得更多的表单回复。
Notion 并不是高流量网站的最佳平台。
因此,强烈建议您使用 WordPress 网站,因为它对 SEO 友好并产生高流量。 然后,您将获得更多的表单提交。
如果您仍想创建概念表单,最简单的概念表单方法是使用 Google 表单创建表单并将其嵌入到 Notion 中。
如何在 Notion 中嵌入 Google 表单?
在 Notion 页面上嵌入 Google 表单非常简单。 为此,请转到您的 Google 表单表单页面,然后单击“发送”按钮。 然后,从弹出窗口中复制表单嵌入链接。
接下来,转到必须嵌入 Google 表单的 Notion 页面并在 Notion 中打开“嵌入”块。
如何将 Google 表单响应保存到概念数据库
如果您想将数据从 Google 表单发送到 Notion,您可以使用名为 Form to Notion 插件的 Google Workspace 插件,该插件可让您将 Google 表单连接到 Notion 表并将 Google 表单嵌入 Notion 页面。
其他概念形式解决方案是什么
除了 WordPress Forms 和 Google Forms,还有其他表单解决方案可以让您集成 Forms 和 Notion。
请注意,许多特定于 Notion 的表格不支持付款。
Paperform –它是一个多用途的在线表单工具,类似于 Google 表单。 它是一种高级表单工具,甚至可以接受付款。 Paperform 和 Notion 可以通过 2 种方式集成——创建表单并将其嵌入到 Notion 页面中,并将提交的表单保存到 Notion 数据库,无论您的表单可能被嵌入到哪里。
Tally Form – 它与其他表单构建器工具不同,因为它可以让您轻松地从 Notion 页面创建表单字段。 通过 Tally Form 直接 Notion 集成,您可以将表单响应直接同步到 Notion 数据库。
NotionForms –它是另一个表单构建器,可让您从任何地方集成 Notion 数据库。 该表格可以在您的网站上,甚至可以直接在 Notion Page中。 您不仅可以直接在 Notion 中接收响应,还可以在表单有新提交时在邮箱中接收通知。
ChilliPepper Forms –是一个自由表单工具,可让您在 Notion 中创建和嵌入表单,并将表单响应保存到 Notion 表。 它目前处于 Beta 阶段。 在免费版本中,表单可以拥有的字段数量是有限制的。
Sparkle Forms – 它是另一个概念表单工具。 它尚未发布。 其他 Notion 表单工具和 Sparkle Forms 的区别在于您可以触发自定义操作,将 Notion 表单与您现有的服务集成。