如何在 WordPress 中添加类似 n8n 的自动化功能(更简单、更便宜)

在 WordPress 网站上实现流程自动化并不一定很复杂。n8n 这样的工具虽然强大,但通常需要额外的托管服务、Webhook 和大量的技术设置。

这就是为什么许多初学者在还没开始之前就感到困惑。好消息是,你实际上可以使用插件来自动化许多常见的 WordPress 任务。

在本指南中,我将向你展示如何使用 Uncanny Automator 在 WordPress 中添加类似 n8n 的自动化功能。

你可以自动连接你的插件,基于用户活动触发操作,甚至构建 AI 驱动的工作流,而无需编写一行代码。

到最后,你将能够以更简单、更便宜、对初学者友好的方式自动化日常 WordPress 流程。

add n8n like automation in wordpress in post

💡快速解答:如何在 WordPress 中添加类似 n8n 的自动化功能

你不需要 n8n 就可以在 WordPress 网站上获得强大的自动化功能。使用 Uncanny Automator,你可以连接插件、运行 AI 驱动的任务,并自动化重复的工作流,无需编写代码或使用 Webhook。

它的工作原理如下:

  1. 安装并激活 Uncanny Automator(某些集成需要 Pro 版本)。
  2. 在 Automator 内部连接你的外部应用,如 Google Sheets 或 OpenAI。
  3. 通过选择触发器创建配方,如 WooCommerce 购买或 WPForms 提交。
  4. 添加后续操作——如向 Google Sheets 添加行、创建新用户或发送 AI 生成的邮件。
  5. 使用下拉菜单映射动态字段——无需 JSON 或 API 设置。
  6. 保存并激活你的配方,当触发器发生时,你的工作流将自动运行。

以下是我将在本指南中涵盖的所有主题的快速概述:

什么是 n8n?

n8n 是一个开源工作流自动化工具,让你可以连接不同的应用和服务来自动化任务。

无需编写代码,你可以使用可视化的基于节点的编辑器构建工作流。每个节点代表一个步骤,例如接收数据、处理数据或将其发送到另一个应用。这使得创建强大的多步骤自动化成为可能。

n8n website

我测试过几次 n8n,它是一个不错的工具。一旦你理解了一切是如何配合工作的,它就能顺利运行,给你很大的灵活性。

n8n 通常用于:

  • 在不同工具和平台之间同步数据
  • 处理基于 Webhook 的事件
  • 在多个应用之间创建多步骤自动化工作流

这种灵活性对高级设置很好。但对于许多 WordPress 用户来说,这可能超出了他们的实际需要——尤其是对于日常自动化任务。

n8n 在哪些方面对 WordPress 用户来说不够理想?

n8n 很强大,但它并不是专门为 WordPress 构建的。即使是简单的自动化任务,如果你是开发者,也会感到复杂和困惑。

以下是它对 WordPress 用户来说可能比较棘手的主要原因:

  • 无原生插件集成: 如果你是初学者,为每个想要自动化的工具找到并连接正确的 API 可能非常困难且耗时。
  • 数据映射复杂性: WordPress 发送的数据格式往往不能被 n8n 直接理解,因此你需要花费额外时间来正确翻译和映射字段。
  • 有限的 WordPress 特定触发器: 跟踪用户角色更改、帖子状态更新或插件操作(如 WooCommerce 订单)等事件并不容易,而这些是 WordPress 网站的常见任务。
  • 额外的设置和维护: 管理服务器、保持所有内容更新以及保护 Webhook 需要大量时间和技术知识,如果你只是想让自动化工作,这可能会令人沮丧。

这些挑战可能会使自动化比预期更加困难。为了更好地了解所涉及的隐藏成本和额外努力,请查看下面的下拉菜单。

🤯 使用 n8n 进行 WordPress 自动化的三个隐藏成本

使用 n8n 自动化 WordPress 起初看起来很简单,但我发现有一些初学者通常不会预料到的隐藏成本和时间投入。

以下是主要挑战的快速分解:

关键是,即使是创建一个简单的 n8n WordPress 工作流程,也比大多数用户预期的要复杂和耗时。

为什么选择 Uncanny Automator 而不是 n8n?

如果你想要强大的 WordPress 自动化而无需技术上的麻烦,Uncanny Automator 是最佳选择。

我多次测试了 n8n 和 Uncanny Automator,根据经验可以说,虽然 n8n 功能非常强大,但它的学习曲线很陡峭。

uncanny automator automation 1 1

你需要设置 Webhook、处理 API、解析 JSON 以及管理身份验证——即使是一个简单的工作流程,这些步骤也可能需要花费数小时。

另一方面,Uncanny Automator 让这一切变得简单得多。你不需要外部服务器、Webhook 或复杂的技术设置。

一切都在 WordPress 内部直接发生,你可以连接插件并触发操作,而无需编写一行代码。

以下是 n8n 与 Uncanny Automator 中典型工作流程的快速对比:

uncanny automator vs n8n workflow

尽管如此简单,Uncanny Automator 仍然非常强大。你可以自动化复杂的工作流程,连接数十个插件,如 WooCommerce、LearnDash、WPForms、MemberPress、BuddyPress 等等。

此外,你可以在一个工作流程中处理多个触发器和操作。它让你专注于想要发生的事情,而不是幕后的技术机制。

这种易用性与强大功能的结合使 Uncanny Automator 成为 WordPress 用户相比 n8n 的改变游戏规则的选择。

价格对比:n8n vs Uncanny Automator

谈到自动化,成本不仅仅涉及金钱——还涉及你的时间和精力。

以下是 n8n 与 Uncanny Automator 的对比:

💡关键要点: 对于活跃的 WordPress 网站,Uncanny Automator 提供可预测的固定价格,消除了托管、维护和技术设置的隐藏成本,同时仍为你提供复杂自动化所需的全部功能。

什么时候选择 n8n 更好?

我想在这里保持透明——没有单一工具适合所有场景。

虽然 Uncanny Automator 涵盖了近所有无需编写代码的 WordPress 工作流程,但某些情况需要高级灵活性、复杂数据处理或跨多个平台的集成。

了解这些局限性有助于你为正确的工作选择正确的工具。

在我看来,n8n 可能更适合:

  • 在多个非 WordPress 系统之间实现自动化,例如同步 CRM、SaaS 平台或数据库。
  • 复杂的数据转换,如正则表达式、JSON 解析或 WordPress 插件无法原生处理的自定义逻辑。
  • 为你的整个技术栈使用单一自动化平台,特别是当你的工作流程涉及多个应用程序时。
  • 需要大量自定义代码执行的工作流程,简单的下拉菜单无法满足所有需求。

我还建议许多 WordPress 网站所有者采用混合方法。你可以使用 Automator 处理 WordPress 内部工作流程,并通过 Automator Webhook 连接 n8n 进行外部系统集成。

这让你可以在 WordPress 内享受简单的无代码自动化,同时仍能利用 n8n 的强大功能处理复杂任务。

如何在 WordPress 工作流程中使用 Uncanny Automator

Uncanny Automator 不仅仅适用于简单任务——你可以用它来自动化 WordPress 内部的各种工作流程。

例如,你可以:

  • 自动将 WooCommerce 购买记录同步到 Google Sheets。
  • 使用 OpenAI 根据表单提交自动生成内容。
  • 在购买或表单提交后创建新用户账户。
  • 使用 AI 分析 WooCommerce 评论或博客评论以检测负面情绪,并提醒你的团队。
  • 将你的 WordPress 网站连接到 Google Sheets、Slack、Zoom、Mailchimp 等工具,甚至可以使用 Zapier 处理特殊边缘情况——所有这些都无需复杂的 API 配置。

要了解更多关于该插件的信息,你可以查看我们详细的 Uncanny Automator 评测。

如果这是你第一次使用自动化插件,别担心。我将引导你在 WordPress 中设置工作流程。

我将为你展示一个示例:将 WooCommerce 购买记录同步到 Google Sheets 并在你的网站上创建用户账户。

无论你想创建什么其他自动化,这个过程都非常相似,无论是 AI 内容生成、用户通知还是插件之间的数据同步。

步骤 1:安装并激活 Uncanny Automator

你需要做的第一件事是在 Uncanny Automator 网站上注册一个账户。只需点击"Get Uncanny Automator now"按钮,然后按照步骤注册账户即可。

📌 注意: Uncny Automator 也有免费版本。但由于此工作流程使用 Google Sheets 和 WooCommerce,你需要高级版才能解锁这些平台。

接下来,进入你的 WordPress 仪表板。在这里,你需要安装免费核心插件(你可以在 Uncanny Automator 账户中找到 zip 文件格式的高级插件)才能使集成正常工作。

如果你不知道如何操作,可以查看我们关于安装 WordPress 插件的分步指南。

安装完成后,进入 WordPress 仪表板中的 Automator » Settings 并输入你的许可证密钥。你可以在 Uncanny Automator 网站上的账户中找到此信息。

uncanny automator license activation 1

输入密钥后,点击"Activate License"按钮,你就可以开始创建自动化了。

步骤 2:将 Uncanny Automator 连接到 Google Sheets

对于此工作流,您需要连接 Google Sheets,以便每个 WooCommerce 购买都可以自动记录到电子表格中。

此连接只需设置一次,之后 Uncanny Automator 将在每次新订单到来时自动更新您选择的电子表格。

要开始使用,请转到 Automator » App Integrations,然后从左侧列中选择“Google Sheets”。

点击“Sign in with Google”按钮,然后选择您要链接的账户。如果您的账户未列出,您可以使用“Use Another Account”选项添加它。

go to google sheets page 1

接下来,Google 将请求权限,以便 Uncanny Automator 可以访问您的电子表格。

这是完全正常的,该插件仅使用这些权限为您选择的电子表格添加新行。

choose actions that uncanny can perform 1

一旦您批准,您将被重定向回您的 WordPress 仪表板,并确认您的账户已连接。

最后,点击“Select new sheet(s)”,然后选择您想要用于 WooCommerce 商店的电子表格。

google sheets connected successfully 1

如果需要,您可以添加多个电子表格,所有已连接的表格将出现在构建自动化时的配方编辑器中。

有关连接 Google Sheets 的更详细分步指南,您还可以查看我们关于如何将 WooCommerce 连接到 Google Sheets的教程。

choose spreasheet 1
步骤 3:创建配方并设置 WooCommerce 触发器

连接到 Google Sheets 后,就该创建自动化本身了。在 Uncanny Automator 中,这个自动化称为配方。

每个配方都有两个简单的部分。触发器是启动自动化的内容,操作是接下来发生的事情。

现在,我将重点介绍触发器——即启动一切的 WooCommerce 事件。

要开始使用,请从您的 WordPress 仪表板转到 Automator » Add new recipe

在这里,您将需要在“Logged-in”配方和“Everyone”配方之间进行选择。Logged-in 配方仅在用户登录时运行,但 WooCommerce 订单通常由访客客户下达。

因此,我建议选择“Everyone”并点击“Confirm”。

select everyone as recipe type 1

接下来,为您的配方命名。这仅供您自己参考,因此您可以简单地命名它为“Send WooCommerce orders to Google Sheets and Create User Accounts”。

完成后,Uncanny Automator 将向您显示您网站上安装的所有插件和服务的列表。从这个列表中,选择“WooCommerce”。

choose woocommerce for uncanny automator workflow

现在您将选择应该触发配方的事件。

对于此工作流,请选择“A product has its associated order completed, paid for, thank you page visited。”这确保自动化仅在成功购买后运行。

choose a woocommerce trigger in uncanny automator

选择触发器后,您需要决定它何时触发。我建议选择“感谢页面已访问”。

这意味着配方将在访问者结账后到达感谢页面时立即运行。如果您等待“已完成”,则自动化不会运行,直到您手动将订单标记为完成。

点击“保存”按钮继续。

select thank you page visited as trigger condition

最后,选择配方是为特定产品运行还是为所有产品运行。要跟踪您商店中的每一笔销售,请选择“任何产品”并点击“保存”。

就是这样。您的WooCommerce触发器已准备就绪,配方确切知道何时应该运行。

choose any product in uncanny automator
步骤4:在配方编辑器中添加Google Sheets操作

既然WooCommerce触发器已准备就绪,您需要告诉Uncanny Automator接下来应该做什么。在这个工作流程中,下一步很简单:将订单详情发送到Google Sheets。

为此,请点击配方内的“添加操作”按钮。

click add action button in uncanny

您将看到网站上所有可用的集成。

从那里选择“Google Sheets”。

select google sheets

完成后,Uncanny Automator将显示其可以执行的操作。对于此设置,请选择“创建一行于Google表格中”。

此操作告诉Automator每当WooCommerce订单触发配方时向电子表格添加新行。

select action condition 1

完成后,您将看到一个下拉菜单,您可以在其中选择之前连接的Google电子表格。选择您想要存储订单数据的电子表格。

接下来,选择该电子表格中的工作表。如果您的文件只有一个工作表,您不需要太担心这里。

但如果您使用多个选项卡,我建议您仔细检查以确保选择正确的选项卡,以免您的数据出现在错误的位置。

choose spreadsheet from dropdown menu

完成后,向下滚动到“行”部分。这是您将WooCommerce订单数据连接到Google表格中列的位置。

如果映射听起来很复杂,别担心——它实际上非常简单。您只是在将电子表格中的每一列与正确的订单信息进行匹配。我喜欢将其视为逐个为列分配值。

首先,点击字段旁边的星号(*)图标。这会打开一个列表,显示Automator可以从WooCommerce触发器中提取的所有可用数据。

map each column

在“触发器”部分,您将看到订单详情,如账单姓名、邮箱、电话号码、产品和订单总额。

例如,您可以将“姓名”列映射到客户的账单姓名,“邮箱”列映射到账单邮箱,“电话”列映射到账单电话,“产品”列映射到订单产品,“总额”列映射到订单总额。

我建议您花些时间仔细映射每一列。一旦这部分设置正确,您的电子表格将保持整洁且易于阅读,即使有更多订单涌入。

preview of mapped fields

映射完所有列后,点击“保存”按钮来存储您的设置。

步骤 5:在 WooCommerce 购买后创建 WordPress 用户

现在是时候向您的工作流添加第二个操作了。此操作会在客户从您的 WooCommerce 商店购买商品时自动创建一个 WordPress 用户。

您可能想知道这有什么用。在购买后创建用户账户对您很有帮助,如果您计划稍后向客户提供 gated content、课程、数字下载或会员专享区域的访问权限。

这也可以帮您省去手动创建账户的麻烦,让客户的购买体验更加顺畅。要添加这第二个操作,请再次点击配方中的“添加操作”按钮。

这次,请选择“WordPress”作为集成平台。

select wordpress as the action platform in uncanny automator

操作列表出现后,选择“创建用户”。

这会让 WordPress 在 WooCommerce 订单触发器运行时自动创建一个新的用户账户。

choose create a user as wordpress action in uncanny automator

选择操作后,您会看到用于映射用户详细信息的字段,如用户名和电子邮件。

和之前一样,点击每个字段旁边的星号 (*) 图标,从 WooCommerce 触发器中拉取数据。

例如,您可以使用客户的账单电子邮件来填写电子邮件字段。对于用户名,我通常选择账单名或姓名与订单数据的组合。

关键思路是您正在重用客户在结账时已经输入的信息,因此不需要他们提供任何额外信息。

map fields in wordpress action in uncanny automator

接下来,您会看到一个单独的密码字段。您可以留空,Uncanny Automator 会自动为新用户生成一个安全密码

或者,如果您愿意,也可以设置自己的密码。

set a password for new user in uncanny automator

之后,向下滚动到“用户角色”设置。在这里,您可以选择新用户在 WordPress 中应该拥有什么角色。

我建议您从下拉菜单中选择“客户”。这个角色是专门为 WooCommerce 买家设计的。它让他们可以访问自己的账户和订单详细信息,而不会在您的 WordPress 管理区域拥有任何不必要的权限

choose customer as user role in uncanny automator

检查用户角色设置正下方的“发送用户通知”框也很重要。

这可以确保您的新用户收到一封包含其登录详细信息的电子邮件,让他们可以自动访问自己的账户。

请注意,如果您添加延迟(我建议在下一步中进行),该电子邮件将在等待期结束后不久到达。

check send user notification box in uncanny automator

确认一切看起来没问题后,点击“保存”来存储您的设置。

此时,第二个操作已完成。但我建议您再做一个小改进。

由于您的配方现在有多个操作,您可以在此用户创建步骤运行之前添加延迟。这在更复杂的工作流中会很有帮助,因为操作之间可能相互依赖,或者外部服务需要一点时间来完成处理。

要添加延迟,请点击“操作”选项卡中的“延迟”按钮。

select delay in uncanny automator

系统会弹出一个提示,允许您启用延迟选项,并选择 Automator 在运行操作之前等待的时间。您可以设置以分钟、小时甚至天为单位的延迟。

我建议设置 10 分钟的延迟。这样可以让 WooCommerce 有足够的时间完全处理订单、处理支付确认,并完成所有后台任务,然后再创建用户账户。

这也有助于避免订单在结账后立即失败或退款的边缘情况。

添加延迟后,此操作将在第一个操作运行后 10 分钟执行,使您的工作流更加可靠和可预测。

set an action delay in uncanny automator
步骤 6:保存并激活您的配方

既然您的 WooCommerce 触发器以及操作——将订单数据发送到 Google Sheets 和创建新的 WordPress 用户——都已设置好,现在是时候让您的自动化上线了。

在此之前,我建议您再次检查所有字段映射。确保 Google Sheets 中的列与正确的 WooCommerce 数据相匹配,并且新账户的用户名、邮箱和用户角色都已正确映射。

确认一切正确后,将触发器和操作开关切换到“实时”状态。然后在右侧列中,将配方状态从“草稿”切换到“实时”。

就是这样——您的自动化现已激活。从现在开始,每当有人在您的 WooCommerce 商店购买商品时,Uncanny Automator 会自动将他们的订单详情添加到您的 Google Sheets 中,并创建 WordPress 用户账户。

save recipe in uncanny automator

我亲自测试过这个工作流,设置它只用了不到 10 分钟。

相比之下,使用 n8n 您需要配置多个 Webhook、解析 JSON、处理 API 密钥并管理服务器基础设施——即使对于有经验的用户来说,同样的自动化也可能需要数小时。

好消息是,在 Automator 中设置任何其他类型的自动化的过程也非常相似。

无论您是将表单连接到电子邮件服务、记录购买记录,还是触发课程注册,工作流都是一致的:选择触发器、选择操作、映射字段,然后上线。就是这么简单。

更多 WordPress 自动化的真实用例:您可以构建的内容(在 n8n 中实现更难)

Uncanny Automator 不仅仅用于简单的表单到电子表格的任务。您可以创建强大的、节省数小时手动工作的真实工作流。

以下是一些在 Uncanny Automator 中设置比在 n8n 中容易得多的例子:

1. 基于购买的自动课程访问

如果您运营在线课程网站,手动注册学生或管理多个平台可能会很麻烦。Automator 只需几次点击即可自动化整个流程,从购买到课程访问。

它的工作原理如下:

memberpress course enrollment workflow in uncanny automator

例如,当用户在Easy Digital Downloads中购买"SEO Mastery Bundle"时,Automator会自动为他们注册所有三门MemberPress课程。

它还会将他们添加到私人Facebook群组,在Slack上通知课程讲师,并在Constant Contact中标记他们以触发后续邮件。

memberpress recipe in uncanny automator

🌟为什么它比n8n更容易:n8n中的每个步骤都需要单独的webhook、JSON映射和API调用。Automator只需在下拉菜单中选择几次就能处理所有这些。

2. 潜在客户评分和智能跟进

跟踪潜在客户并亲自跟进可能会非常耗时。Uncanny Automator可以帮助您对潜在客户进行评分并自动触发智能跟进,甚至可以使用人工智能。

以下是一个您可以使用的简单工作流程:

uncanny automator workflow for follow up emails 1

例如,当用户通过WPForms下载一个潜在客户诱饵时,Automator会将其记录到Google表格中。

然后,您可以设置特定的触发器,当用户访问高价值页面(如定价页面或演示页面)时为其添加分数。

一旦潜在客户达到30分,Automator就会通过OpenAI发送一封个性化的AI生成邮件,并自动在HubSpot CRM中创建一个交易。

set delay

🌟为什么它比n8n更容易:在n8n中,仅连接WPForms就需要为表单提交设置webhook、解析JSON负载、将字段映射到Google表格、通过额外的触发器跟踪页面访问,并为AI邮件和CRM交易创建配置API调用。

您可以查看我们的初学者指南,了解有关电子邮件营销自动化的更多信息,学习更多设置智能自动跟进技巧。

3. 发布文章时在社交媒体上分享AI摘要

我还建议使用Uncanny Automator自动为您的新博客文章创建AI生成的摘要并在社交媒体上分享。这是一个简单但强大的工作流程,可以节省时间并保持内容的可见性。

以下是一个自动化工作流程的示例:

uncanny automator workflow for generating ai summary and publishing on social media

当博客文章发布时,Automator会将内容发送到OpenAI,后者会创建一个适合社交媒体的简短摘要。

然后,该工作流程会自动将此摘要发布到您连接的社交账户。

uncanny automator actions for openai

🌟为什么它比n8n更容易:在n8n中,您需要多个webhook、JSON解析,以及分别向OpenAI和每个社交网络进行API调用。

要开始使用更多自动化功能,请查看以下指南:

关于使用Uncanny Automator与n8n的常见问题

如果你正在犹豫选择Uncanny Automator还是n8n,以下是我从初学者那里最常看到的问题。

Uncanny Automator会拖慢我的WordPress网站吗?

不会,它不会拖慢你的网站。Uncanny Automator是在页面加载完成后才运行的,而不是在访问者等待时运行。

简单来说,访问者的页面会先加载完成。当所有内容都可见后,Automator会在后台静默运行,发送电子邮件、更新记录或触发其他操作。正因为如此,访问者不会感受到页面加载速度变慢。

我可以把我现有的n8n工作流程迁移到Uncanny Automator吗?

可以,但你需要手动重建它们。没有一键迁移工具,因为n8n和Automator的工作方式非常不同。

好消息是这个过程很简单:

  1. 写下你n8n工作流程的触发条件(例如,表单提交)。
  2. 列出接下来发生的操作(发送电子邮件、添加到CRM、更新数据)。
  3. 使用Automator的下拉菜单重新创建相同的步骤。

大多数用户发现这个过程比构建原始的n8n工作流程所需的时间要少得多,而且后续维护也变得更简单。

如果我在网站上运行太多自动化会怎样?

Automator本身不会限制你,但你的主机托管服务会。在大多数共享主机计划中,运行合理数量的自动化都没问题。

如果你的网站每小时运行数百或数千个自动化,你可能需要更好的托管服务,比如托管WordPress主机或VPS。Automator包含日志功能,可以帮助你查看某个工作流程是否运行时间过长,这样你就可以根据需要进行调整或拆分。

Uncanny Automator是否支持自定义文章类型和自定义字段?

是的,支持。如果你的网站使用自定义文章类型(如"课程"、"活动"或"列表"),Automator可以自动检测并处理它们。

它还支持流行的自定义字段插件,如Advanced Custom Fields、Meta Box、Pods和Toolset。这意味着你可以在自定义字段更改时触发自动化,或自动填充自定义字段——无需编写代码。

我可以在WordPress多站点中使用Uncanny Automator吗?

可以,Automator支持多站点设置。你可以根据需要在整个网络中激活它或在单个站点上使用。

希望这篇文章能帮助你了解如何在WordPress中创建类似n8n的自动化。你可能还想看看我们关于使用AI生成WooCommerce产品描述的指南,以及我们精选的最佳WordPress AI自动化工具

如果你喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。你也可以在TwitterFacebook上找到我们。

分享你的喜爱

留下评论

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