通用自动化
17 个节点
开源工作流

Send sales data from Webhook to Mautic

来自 N8N 社区模板库的真实工作流:17 个节点,核心链路 Webhook → Set Webhook Request → Find User → If not found return -1。

这个工作流做什么

该流程由 Webhook 发起,共包含 17 个节点。数据进入后依照 19 条连接关系流转,主要通过Mautic(读写 Mautic 营销数据)、Find User(读写 Mautic 营销数据)、Update User(读写 Mautic 营销数据)、Tag User(读写 Mautic 营销数据)完成自动化任务。你可以结合下方节点表和数据流向,快速判断需要配置哪些服务与凭证。

节点结构

名称类型作用说明
Webhookwebhook接收外部 HTTP 请求
Mauticmautic读写 Mautic 营销数据
Find Usermautic读写 Mautic 营销数据
Update Usermautic读写 Mautic 营销数据
Tag Usermautic读写 Mautic 营销数据
Unsubscribe Usermautic读写 Mautic 营销数据
Split Full Namefunction自定义代码处理
If not found return -1function自定义代码处理
@MAIN STUDENT DATAmerge合并多路数据
Remove unsubscribemautic读写 Mautic 营销数据
Find User To Tag Salemautic读写 Mautic 营销数据
Set userFoundset字段整理
Switch Webhook Typesswitch按不同值进行多路分支
Set Webhook Requestset字段整理
IF NOT userFoundif条件分支
Switch User.typeswitch按不同值进行多路分支
IF unsubscribe_from_marketing_emailsif条件分支

数据流向

  1. 01Webhook → Set Webhook Request
  2. 02Find User → If not found return -1
  3. 03Update User → IF unsubscribe_from_marketing_emails
  4. 04Set userFound → @MAIN STUDENT DATA
  5. 05Split Full Name → @MAIN STUDENT DATA
  6. 06IF NOT userFound → Mautic
  7. 07IF NOT userFound → Switch User.type
  8. 08Switch User.type → Update User
  9. 09Switch User.type → Unsubscribe User
  10. 10Switch User.type → Remove unsubscribe
  11. 11@MAIN STUDENT DATA → IF NOT userFound
  12. 12Set Webhook Request → Switch Webhook Types
  13. 13Switch Webhook Types → Find User
  14. 14Switch Webhook Types → Split Full Name
  15. 15Switch Webhook Types → Find User To Tag Sale
  16. 16Find User To Tag Sale → Tag User
  17. 17If not found return -1 → Set userFound
  18. 18IF unsubscribe_from_marketing_emails → Unsubscribe User
  19. 19IF unsubscribe_from_marketing_emails → Remove unsubscribe

如何使用

  1. 1

    从下方源文件链接下载工作流 JSON

  2. 2

    在自己的 N8N 实例中导入 JSON

  3. 3

    替换凭证、目标频道及环境相关参数

来源

N8N 社区 收录,来自 GitHub 开源模板库 zengfr/n8n-workflow-all-templates110★)。