How to use webhook trigger
Our webhook automation trigger allows you to create or update contacts.
To set up a webhook trigger, select "Start from Scratch" in the automation.

Switch the trigger type to webhook by accessing the "Choose Platform" option located at the top right corner of the page.

Select the ''Webhook'' platform to continue with the automation process.

Click "Set up workflow trigger," then select the webhook trigger from the "Trigger Flow by Webhook" option located at the top right corner.

The webhook URL and Authorization token are displayed in the side panel.

To create or update a Contact
To create or update a contact, you can send a POST request to the Webhook URL.
POST
Headers
Content-Type
application/json
Authorization
<token>
Body
contact
object
The contact which is added to GoZen Growth
Properties of contact
email_address
string
Must be a valid email address
first_name
string
String without special characters
last_name
string
String without special characters
Response
On success, the server will respond with 204
POST /webhooks/trigger-flow/<workflow-id> HTTP/1.1
Host: apiv1.automation.app.gozen.io
authorization: <your-token>
Content-Type: application/json
Content-Length: <content-length>
{
"contact" :{
"first_name" : "John"
"email_address" : "[email protected]"
}
}
Last updated