
此工作流旨在管理潜在客户生成系统中唯一QR码优惠券的分配和验证。
工作原理
该工作流自动化了为通过表单提交生成的潜在客户分配唯一QR码优惠券的过程,确保不会创建重复项,并验证优惠券的使用情况。操作方式如下:
Webhook触发器:
工作流从Webhook节点开始,监听包含QR码数据的传入请求。
Set coupon节点从请求参数中提取QR码值。
QR码验证:
If节点检查传入数据中是否存在QR码。如果存在,则继续处理;否则,返回”No coupon”响应。
优惠券查找:
Get Lead节点查询Google Sheets文档,检查QR码是否对应现有的潜在客户。
随后的Not used?节点通过检查表格中的”USED COUPON?”字段来验证优惠券是否已被使用。
潜在客户重复检查:
当新潜在客户提交表单时,Duplicate Lead?节点检查系统中是否已存在该电子邮件,以防止重复。
优惠券分配:
如果潜在客户不是重复的,Get Coupon节点从Google Sheets文档中检索可用的未分配优惠券。
Token SuiteCRM节点为SuiteCRM生成访问令牌,Create Lead SuiteCRM节点在SuiteCRM中创建新的潜在客户条目,并将其与分配的优惠券关联。
QR码生成和电子邮件通知:
Get QR节点为分配的优惠券生成QR码图像URL。
Send Email节点向潜在客户发送带有QR码附件的电子邮件。
响应处理:
根据验证结果,工作流返回相应的消息:
“Coupon OK”如果优惠券有效且未使用。
“Coupon KO”如果优惠券已被使用。
“Coupon not valid”如果QR码不存在。
设置步骤
要在您自己的n8n环境中复制此工作流,请按照以下步骤操作:
配置:
在本地或通过云服务设置n8n实例。
将提供的JSON配置文件导入到您的工作区。
配置所有必需的凭据,例如:
用于访问电子表格的Google Sheets OAuth2 API。
SuiteCRM API凭据(例如,SUITECRMURL、CLIENTID、CLIENTSECRET)。
用于发送电子邮件的SMTP凭据。
自定义:
调整Webhook URL以匹配您的部署环境。
在节点(如Duplicate Lead?、Get Coupon、Update Sheet和Update coupon used)中修改Google Sheets文档ID和表格名称。
在节点(如Token SuiteCRM和Create Lead SuiteCRM)中更新SuiteCRM API端点和凭据。
在Send Email节点中自定义电子邮件模板以匹配您的品牌和消息传递要求。
确保Get QR节点中的QR码生成URL指向有效的QR码生成器服务。
通过遵循这些步骤,您可以有效地实施和自定义此工作流,以管理您组织中的潜在客户生成和优惠券分配。

评论(0)