从 CRM 联系人创建邀请
在新的或合格的联系人上触发,将其 CRM ID 映射到 External ID,创建卡片邀请,并将返回的安装 URL 传递给电子邮件或SMS步骤。
无代码自动化指南
当您的工作流程是一个清晰的序列时使用 Zapier:出现联系人或订单, 7stamp 执行一个操作,然后更新另一个业务工具。今天的安全路由是 API by Zapier(用于传出 7stamp API 呼叫)和 Webhooks by Zapier → Catch Hook(用于传入 7stamp 事件)。
Zapier 的市场中没有公开的 7stamp 应用程序。在可用的情况下使用 API by Zapier → API Request:它将静态 API 密钥存储在应用程序连接中,而不是在 Zap 步骤中公开它。仅对传入的 Catch Hook 事件使用 Webhooks by Zapier;不要将 7stamp Bearer 键放入可见的 Webhooks 操作字段中。
保持第一个 Zap 较小。可靠的联系人到卡片或支付订单到邮票流程是比广泛的双向 CRM 同步更好的起点。
在新的或合格的联系人上触发,将其 CRM ID 映射到 External ID,创建卡片邀请,并将返回的安装 URL 传递给电子邮件或SMS步骤。
从已付款订单或已关闭收据触发,映射客户身份和订单ID,然后将Scan Card与订单金额或明确的邮票数量一起使用。
使用 CRM 规则、支持事件或分段导出来识别客户,向其卡发放凭证,并从正确的渠道发送后续消息。
使用Webhooks by Zapier > Catch Hook 接收7stamp 卡牌事件。将返回的External ID与CRM记录进行匹配,并添加相关注释、标签或任务。现在
Add API by Zapier → API Request after your trigger. Create one 7stamp API-key connection, then select the exact method and full URL below. Each operation returns fields that you can map into the next Zap step.
POST /cards/invite 为一个外部联系人创建新的钱包卡安装 URL 和交付插入代码。
POST /cards/invite/bulk 从受控的 JSON 批次中创建最多 100 个邀请链接。
POST /cards/scan 按 User Card ID 或 External ID 添加邮票,包含金额、邮票数量、订单ID,以及可选的收据数据。
POST /vouchers/issue 直接向持卡人发放代金券。
POST /messages/send 将钱包卡推送和 /or 电子邮件内容发送给卡所有者。
GET /cards 按 External ID 查找卡片记录,具有可选的源和模板过滤器。
GET /cards/{user_card_id} 通过卡的 7stamp 内部 ID 读取卡的状态。
GET /templates 列出可用于已连接配置文件的模板并验证 API 连接。
GET /templates/{template_id}/design 检索已知模板 ID 的模板设计设置。
Webhooks by Zapier → Catch Hook Catch Hook给Zapier一个独特的HTTPSURL。将其粘贴到 7stamp Admin 的 webhook 设置中并使用真实的卡片事件进行测试。
每个场景都使用真实的、当前可用的 Zapier 模块。首先建立一条小路线,并在打开 Zap 之前使用一次性触点对其进行测试。
预期结果: 下一步Zap收到install_url,可以发送给客户或写回CRM记录。
检查: 创建 Card Invite 始终返回新的邀请。如果您的政策是每个联系人一次邀请,请先添加 Find Cards 请求或 Zapier 过滤器。
预期结果: 订单创建可追溯的7stamp扫描,Zap可以在源系统中记录stamps_added或scan_id。
检查: 如果重播 Zap,请在发送另一次扫描之前检查原始顺序。保持 external_order_id 稳定,以便稍后可以协调事件。
预期结果: Zapier 接收已解析的 7stamp 事件,通过 external_id 找到客户,并创建适当的后续行动。
检查: A Catch Hook URL 是一个秘密。如果Zap已转让给其他所有者,请在依赖它之前更新7stamp Admin中的URL。
这些是 7stamp 侧步骤。执行此操作一次,然后仅在 API by Zapier 连接内使用该密钥,而不是在 Webhooks by Zapier 操作字段或注释中。
在 7stamp Admin 中,选择 API & Integrations → API Keys → Add API Key。在 API 和 Zapier 中,创建一个 API 键连接,其中包含静态 Authorization 标头,其中包含 Bearer,后跟该键。 API by Zapier 将凭证保留在连接中,而不是可见的 Zap 步骤;限制对连接的访问,并在密钥暴露时轮换密钥。
External ID是您自己稳定的客户标识符; External Source 标记其来源,例如 hubspot、bitrix24、shopify 或海报。使用同一对创建、查找、扫描、凭证和 Webhook 流程。
卡定位操作接受 User Card ID 或 External ID。当两者都存在时,User Card ID优先。仅在受信任的 7stamp 步骤返回后才使用内部 ID;否则更喜欢源系统External ID。
http Method: POST
URL: https://api.7loc.com/cards-api/cards/scan
Headers:
Authorization: Bearer YOUR_7STAMP_API_KEY
Content-Type: application/json
Data:
{
"external_id": "crm_contact_8821",
"external_source": "hubspot",
"stamps_count": 1,
"external_order_id": "order_2048"
} 在管理中创建7stamp API 密钥:API & Integrations → API Keys → Add API Key。如果可用,请使用单独的测试密钥/profile。
在Zapier中,创建一个Zap并测试源触发器。使用真实样本,以便可以映射联系人 ID、客户 ID、订单 ID 和金额。
添加API by Zapier → API Request。为静态 Bearer Authorization 标头创建 7stamp 连接,而不是将密钥放入 Webhooks by Zapier 操作字段中。先拨打
拨打GEThttps://api.7loc.com/cards-api/templates。这确认了关键工作并显示了哪些活动模板 ID 可用,而无需修改客户数据。
选择 POST /cards/invite 或 POST /cards/scan,将 JSON 设置为主体类型,并映射稳定的 External ID 加上相关模板/order 字段触发。
使用一次性联系人运行操作,检查其确切的响应字段,然后将这些字段映射到下一个 CRM、电子邮件或消息传递步骤,然后再发布 Zap。
将 API 与 Zapier 用于带有 Bearer API 键的 7stamp 请求:它将静态标头键保留在应用程序连接中。使用 Webhooks by Zapier 进行 Catch Hook 事件传递,而不是作为 7stamp 秘密的首选位置。将基础 URL 保留在 https://api.7loc.com/cards-api, 使用公共 OpenAPI 参考来获取确切的架构,并且切勿将凭据或客户数据发送到未经验证的 URL。
创建 Webhooks by Zapier → Catch Hook,复制测试设置中显示的唯一 URL,将其粘贴到 7stamp 配置文件的 Webhook 设置中,选择事件类型,然后发送真实的测试扫描或卡事件。使用事件负载的 External ID 和 External Source 查找正确的 CRM 联系人。仅当您特别需要未解析的正文和请求标头时,才选择Catch Raw Hook。
API通过Zapier和Catch Hook足以满足每个公共7stamp API操作和卡事件。如果您需要未来的原生 7stamp Zapier 应用程序,请将您的团队最常使用的确切操作/trigger 发送给我们。
今天没有公共 7stamp 市场应用程序。使用 API by Zapier → API Request 进行 7stamp API 呼叫,使用 Webhooks by Zapier → Catch Hook 进行传入 7stamp 事件。
在管理中的API & Integrations → API Keys → Add API Key下创建一个7stamp API密钥。将其作为静态 Bearer Authorization 标头存储在 API by Zapier 连接中,而不是存储在可见的 Webhooks by Zapier 操作字段中。
在Webhooks by Zapier中创建Catch Hook,将生成的URL粘贴到7stamp配置文件的Webhook设置中,选择事件,并在启用CRM更新之前发送测试事件。
选择 Zapier 以获得大部分线性触发操作工作流程。当您需要路由器、复杂转换或长时间的多分支场景时,请选择Make。两者都使用相同的 7stamp API 密钥和端点。
下一步
创建API密钥,测试GET /templates 到 API 再到 Zapier,然后构建一个联系人到卡片或订单到图章操作。一旦出站流具有经过验证的测试结果,请添加Catch Hook。