sitestein/statamic-form-webhooks
该软件包最新版本(2.0.0)没有提供许可信息。
2.0.0
2022-12-20 10:39 UTC
This package is auto-updated.
Last update: 2024-09-08 13:52:13 UTC
README
表单Webhook是Statamic插件,可以将表单提交的数据推送到指定的Webhook。
表单Webhook可以用来将表单数据发送到CRM、邮件列表或其他服务。
您可以使用Make.com或Zapier创建Webhook,并将表单数据发送到所需的集成,这允许您;
- 收集电子邮件地址并将它们添加到Mailchimp邮件列表
- 通知Slack频道有新的表单提交
- 收集潜在客户到您的CRM
安装方法
您可以在Statamic控制面板的工具 > 插件
部分搜索此插件,并点击安装,或者从您的项目根目录运行以下命令
composer require sitestein/statamic-form-webhooks
php artisan vendor:publish --tag=statamic-form-webhooks-config
使用方法
安装软件包并运行发布命令后,您可以在config/statamic-form-webhooks.php
中找到配置文件。在这里,您可以通过向webhooks
数组添加新项目来添加新的Webhook。
示例
[ // ... 'webhooks' => [ // ... 'newsletter' => [ // 'newsletter' is the handle of the form 'url' => 'https://hook.eu1.make.com/loremipsum', // The webhook url 'fields' => [ // The fields that should be sent to the webhook 'email' => 'email', 'name' => 'name', ], 'if' => [ // optional, only send if these fields are a specific value 'checkboxes_field.0' => 'subscribe', ], ], ] ]
现在,所有来自具有newsletter
处理器的表单的提交都将发送到Webhook。例如,如果您使用Make.com,您可以创建一个Webhook并查看表单数据,这些数据可以映射到您的集成。
此软件包还与Ray集成以进行调试,如果您已安装Ray,只需打开应用程序并提交表单即可。