如何使用 n8n 自动化 WordPress 表单 – 节省数小时的手工工作

我以前每周都会花几个小时把 WordPress 表单中的数据复制到其他工具中。我会在这里复制一个电子邮件地址,在那里粘贴一个电话号码,创建一个任务,然后发送跟进邮件。这很慢,我知道一定有更好的方法。

然后我发现了工作流自动化的力量。WPForms 可以与 n8n 配合使用,这意味着您可以使用 n8n 的工作流将表单条目发送到数千个应用程序,并自动处理有人提交表单后会发生什么。

这意味着不再需要手动录入数据、不再有忘记的跟进、不再在重复性任务上浪费时间。

在本指南中,我将向您展示如何将 WPForms 与 n8n 连接,并创建每周为您节省数小时的自动化工作流。如果您准备好更聪明地工作而不是更努力地工作,让我们开始吧!

how to automate your featured

TL;DR: 在本指南中,您将学习如何将 WPForms 与 n8n 连接以自动化您的日常任务。我将向您展示如何设置集成并创建将表单数据即时发送到您喜爱的应用程序的工作流,从而节省数小时的手工工作。

以下是本文涵盖的内容:


什么是 n8n?

n8n 是一个强大的工作流自动化工具,充当您的 WordPress 网站与其他应用程序之间的桥梁。把它想象成一个数字助手,从一个地方(如您的联系表单)获取数据并即时将其传递到另一个地方(如 Google Sheets 或 Slack)。

与可能只连接到某个特定服务的简单插件不同,n8n 允许您构建复杂的工作流。这意味着单个表单提交可以自动触发跨不同应用程序的操作链。

相关文章: 如何在 WordPress 中添加类似 n8n 的自动化

为什么要使用 n8n 自动化您的表单?

手动将数据从电子邮件复制到电子表格或 CRM 会浪费不必要的时间和精力。使用 n8n 自动化您的表单可以消除这些繁忙的工作。

以下是使用 n8n 与 WPForms 的最大好处:

  • 节省时间: 自动化会即时处理重复的数据录入,让您可以专注于发展业务。
  • 消除人为错误: 手动复制数据经常会导致拼写错误和其他错误。n8n 会完全按照输入的方式传输您的数据,每次都如此。
  • 数据隐私: 由于 n8n 可以托管在您自己的服务器上,您可以完全控制客户数据。这相对于其他纯云工具是一个巨大的优势。
  • 复杂工作流: 您不局限于简单的“A 到 B”连接。您可以使用 n8n 的可视化编辑器过滤数据、格式化数据并同时将其发送到多个工具。

简而言之,将 n8n 与 WPForms 结合使用可以让您构建定制自动化来满足您的特定需求,而不是强迫您将业务硬套到一套僵化的工具中。无论您是初学者还是开发者,它都能提供灵活性来处理几乎任何您交给它的任务。

n8n 与其他自动化工具的比较

您可能熟悉其他自动化工具,如 Zapier 或 Make.com。虽然它们的目的相似,但 n8n 在几个关键方面脱颖而出。

以下是帮助您决定的快速比较:

相关指南: 如何在 WordPress 中设置类似 Make.com 的自动化

开始之前需要什么

准备好开始自动化了吗?以下是本教程所需的清单:

  • WPForms Pro 许可证: n8n 集成是一个高级插件,因此您需要 WPForms Pro 或更高版本。
  • WPForms 插件: 确保您已安装 WPForms 1.9.8.1 或更高版本。
  • n8n 账户: 您可以在 n8n.io 注册 14 天免费试用,或在自己的服务器上安装自托管版本免费使用。

准备好这些后,我们就可以开始设置连接了。


如何在 n8n 中构建您的工作流程

现在您已了解 n8n 的工作原理,让我们开始构建您的第一个自动化工作流程。我将带您完成在 n8n 中接收 WordPress 表单数据的每个步骤。

第一步:访问 n8n 仪表板

首先,您需要登录您的 n8n 账户。访问 n8n.io 并使用您的凭据登录。

登录后,您将看到 n8n 仪表板。这是您创建和管理所有工作流程的地方。

要开始构建新工作流程,请点击"从零开始"按钮。这将打开工作流程编辑器,您将在其中构建自动化。

n8n start from scratch
第二步:创建新的自动化工作流程

在工作流程编辑器中,您将看到一个带有"+"图标的画布。

点击此图标可向您的工作流程添加新节点。

n8n add new node

将打开一个面板,显示可用的应用程序和触发器。

在搜索栏中,输入"WPForms"以查找 WPForms 触发器选项。

n8n wpforms trigger

在搜索结果中看到 WPForms 触发器时,请选择它。

您需要点击"安装节点"按钮将此触发器添加到您的 n8n 账户。

m8n install node

安装完成后,点击"添加到工作流程"将 WPForms 触发器节点插入您的工作流程。

此节点监听您 WordPress 网站上的表单提交,并在有人提交表单时启动您的自动化。

n8n add to workflow
第三步:在 n8n 中配置 WPForms 触发器

添加 WPForms 触发器节点后,它将自动打开,显示其配置设置。如果没有打开,只需点击该节点查看其设置面板。

点击设置面板顶部的"参数"选项卡。在这里,您将找到将 n8n 连接到您的 WordPress 网站的 webhook 配置。

nin wpforms trigger parameters

找到"Webhook URL"部分并点击展开它。在内部,您将看到两个选项卡:测试 URL 和生产 URL。

打开"生产 URL"选项卡查看实时 webhook 地址。我建议使用生产 URL,因为它全天候在后台运行。测试 URL 通常仅在 n8n 编辑器打开且处于活动状态时才有效。

n8n production url

点击显示的 URL 将其复制到剪贴板。在下一步设置 WPForms 中的连接时您将需要它。

暂时不要关闭此 n8n 标签页。您稍后需要返回这里完成连接。


将 WPForms 与 n8n 集成以实现强大的自动化

您的 n8n 工作流程已准备好接收数据,现在是时候将其连接到您的 WordPress 表单了。此步骤将您的表单提交直接链接到您的自动化工作流程。

第一步:在 WPForms 中激活 n8n 集成

在您的WordPress仪表板中,转到WPForms并创建新表单或在表单构建器中打开现有表单。对于本教程,您可以使用任何表单。即使是一个简单的联系表单也能完美使用。

进入表单构建器后,在左侧边栏中导航到营销 » n8n

wpforms marketing n8n

如果您尚未安装扩展程序,会弹出一个窗口询问您是否安装。

点击"是,安装并激活"按钮。

wpforms install activate n8n addon

安装扩展程序后,您可能需要再次点击n8n菜单才能看到设置。

然后,点击"启用n8n集成"开关来开启它。

wpforms enable n8n integration

启用集成后,屏幕上会出现新的设置。

这些包括Webhook URL、密钥密钥、触发事件和字段映射选项的字段。

wpforms n8n integration settings
步骤2:配置集成和映射字段

现在,将您从n8n复制的生产URL粘贴到WPForms的"Webhook URL"字段中。请确保粘贴完整的URL,不要有多余的空格。

粘贴webhook URL后,您会看到一个"测试连接"链接。您现在可以跳过这一步。测试可能会失败,因为我们还没有将密钥密钥添加到n8n中。

wpforms n8n webhook url

注意:如果您在本地站点上工作,由于网络设置,测试可能会失败,但您的自动化流程仍然可以正常工作。

接下来,在WPForms中查找"密钥密钥"字段。您会看到WPForms为您自动生成的密钥。复制此密钥。

切换回您的n8n浏览器选项卡,工作流程仍然打开。在WPForms触发器节点设置中找到"密钥密钥"字段,然后粘贴您刚从WPForms复制的密钥。

n8n wpforms secret key

此密钥密钥添加了一层额外的安全保护,确保只有您的WordPress站点可以触发此n8n工作流程。

选择触发事件和映射字段

回到WPForms,查看"触发事件"下拉菜单。此设置决定何时数据被发送到n8n。

您有三个选项:

  • 表单提交(推荐):每次提交表单时运行工作流程。
  • 条目标记为垃圾邮件:仅在提交被标记为垃圾邮件时运行。
  • 付款处理:仅在成功付款后运行(适用于订单表单和付款表单)。
wpforms trigger event

最后,我们需要告诉n8n要捕获哪些数据。向下滚动到字段映射部分。

您需要为您要发送的每个字段创建一个"参数密钥"(标签)。例如,要发送用户的电子邮件,请在密钥字段中输入email,然后从下拉菜单中选择"电子邮件"字段。

wpforms field mapping

我建议使用简单的、小写的标签,这样在您构建工作流程时更容易识别。

点击蓝色的“+”按钮添加更多行,用于其他字段,例如姓名或电话号码。映射完字段后,点击表单构建器中的“保存”。

快速提示: 之后,当你在 n8n 中配置操作节点(如 Google Sheets)时,会在屏幕左侧看到这些键。你可以简单地拖放密钥(如“email”)到操作设置中以即时使用该数据。

步骤 3:添加操作并激活工作流

下一步,返回 n8n。

粘贴密钥后,关闭 WPForms 触发器节点弹窗。你的表单现已连接,但 n8n 还不知道如何处理数据。你需要添加一个操作节点。

将鼠标悬停在 WPForms 节点的右侧,点击加号(+)按钮。这会打开一个菜单,你可以搜索要发送数据的应用。

n8n add action node

以下是一些你可以立即尝试的热门自动化:

  • Google Sheets: 搜索“Google Sheets”为每个表单条目自动添加新行。
  • Slack / Microsoft Teams: 搜索你的团队聊天应用,在获得新线索时发送通知消息。
  • 邮件营销: 搜索“Mailchimp”、“ActiveCampaign”或你首选的提供商来即时订阅新用户。

重要提示: 要使这些应用正常工作,你必须授予 n8n 访问你账户的权限。双击你添加的任何节点,找到“凭证”或“身份验证”部分。按照提示登录(如登录 Google)或粘贴你的 API 密钥。

配置完操作节点后,点击右上角的“保存”图标。然后找到“激活”开关,将其切换到“激活”(绿色)位置。

n8n active toggle

就是这样!你的 n8n 工作流现已上线,并会在有人在你的表单上提交时自动在后台运行。


测试并完善你的自动化工作流

在你开始依赖自动化之前,测试一切以确保其正常工作非常重要。我总是在上线前测试工作流,因为这可以避免以后的问题。

在你的 n8n 工作流编辑器中,点击屏幕底部的“执行工作流”按钮。

重要提示: 你必须在 WordPress 网站上提交表单之前点击此按钮。这会使 n8n 进入“监听”模式,以便捕获你的测试提交。

n8n execute workflow

现在,切换到你的 WordPress 网站,通过你的表单提交一个测试条目。就像真实访客一样填写所有字段。

回到 n8n,检查你的工作流是否收到了测试数据。你应该会在工作流中看到表单信息显示,表明连接正常工作。

如果你没有看到数据,可以检查以下常见问题:

  • 确保你的工作流已激活(右上角的开关应该打开)。
  • 验证 WPForms 中的 Webhook URL 与 n8n 中显示的完全一致。
  • 确认你的字段映射在 WPForms 中设置正确。

一旦测试提交成功,再尝试提交另一个表单条目,以确保自动化能够一致运行。如果连续两次都正常工作,那你就成功了。


关于使用 n8n 自动化表单的常见问题

使用 n8n 自动化表单可以提高您的工作效率,并优化数据在各个应用程序之间的流动。以下是人们在查找此主题相关信息时也会搜索的一些常见问题解答。

1. 我可以阻止 WPForms 将条目保存到我的网站吗?

是的,使用 n8n 插件时,您可以阻止 WPForms 将表单条目存储在 WordPress 数据库中。为此,请导航到 WPForms 表单构建器中的 设置 » 常规,然后找到高级部分,启用标记为“禁用将条目信息存储在 WordPress 中”的选项,以防止条目保存到您网站的数据库中。

2. 如果从我的 n8n 工作流中移除 WPForms 节点会怎样?

如果 WPForms 节点被删除或从 n8n 工作流中移除,您的表单将不再按设计触发工作流。要解决此问题,您需要向工作流添加一个新的 WPForms 触发器节点,复制其新的生产 URL,然后在 WPForms 表单构建器中更新 Webhook URL 以重新建立连接。

3. 我可以免费将 n8n 与 WPForms 一起使用吗?

虽然 n8n 提供免费的自托管选项,但使用 n8n 插件与 WPForms 需要 WPForms Pro 许可证或更高版本。这确保您可以访问 n8n 强大自动化所需的所有高级功能。

4. 我可以使用 n8n 和 WPForms 自动化哪些类型的任务?

n8n 允许您使用 WPForms 自动化范围广泛的任务。常见示例包括在表单提交后发送后续电子邮件、触发向用户设备发送自定义通知、更新 CRM 中的记录,以及处理支付确认以简化各种业务流程。


WordPress 表单和自动化的更多资源

我希望本文能帮助您了解如何使用 n8n 自动化您的 WordPress 表单。您可能想查看这些额外资源,以扩展您对 WPForms 和 WordPress 自动化的了解:

如果您喜欢本文,请订阅我们的 YouTube 频道 获取 WordPress 视频教程。您也可以在 TwitterFacebook 上关注我们。

分享你的喜爱

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注