Contact Form 7(CF7)提交到 CRM 的常见做法是通过 Zapier。Zapier 方便、易上手,但按任务计费,成本随提交量激增。对单一 CF7‑CRM 连接,直接 API 集成可完全替代,且一次性插件费用在首月即可收回。
- 成本对比
- Zapier Starter:$19.99/月,750 任务;已超限。
- Zapier Professional:$49.99/月,2,000 任务;每月 1,000 次提交、两目标需 2,000 任务,年费 $599.88。
- Contact Form to API:免费版支持 5 个 API 连接;Pro 版一次性付费,插件在首月即可自付。
- 何时仍需 Zapier
- 复杂条件路由:不同字段值指向不同 CRM 或管道。
- 非 REST API 的工具:Google Calendar、Notion 等。
- 延时工作流:如 24 小时后发送跟进邮件。
- 已在其他自动化中使用 Zapier,且任务余量充足。
- 何时直接集成
- 仅将 CF7 提交发送至一至两 API 端点。
- 关注 GDPR:数据不离开 WordPress 服务器,避免第三方处理。
- 简化依赖:单点失败,日志集中在自己的服务器。
- 示例:CF7 → HubSpot
```
POST
Headers: Authorization: Bearer YOUR_PRIVATE_APP_TOKEN
Content-Type: application/json
Body:
{
"properties": {
"email": "[your-email]",
"firstname": "[your-name]",
"phone": "[your-phone]",
"hs_lead_status": "NEW",
"lifecyclestage": "lead"
}
}
```
只需在 WordPress 服务器上直接 POST,无 Zapier 账户、Webhook 或任务计数。
- 总结
对于大多数 CF7‑CRM 场景,直接 API 集成既省钱又合规。仅在需要高级路由、非 API 工具或延时逻辑时才保留 Zapier。
🔗 GitHub
🔗 PyPI
🔗 原文:点击查看