The Webhook action POSTs visitor data to any external URL when an audience matches — the universal escape hatch for integrating Personyze with any system that can receive HTTP requests. Use it to forward leads to Zapier, push records into Salesforce, sync segments to MailChimp, trigger Slack alerts, or hit your own internal APIs.
Setting up a webhook action
- Open New Campaign → Add Actions → Integration with other systems → Webhook.
- Paste the webhook URL provided by the receiving system.

- Click Add another field for each piece of data you want to send. Each row has:
- A key name (this is the variable name the receiving system will see).
- A value source (see below).
Value sources
Each webhook field can pull its value from one of four sources:
Example: pipe form data to a Google Sheet via Zapier
Zapier is the easiest way to demonstrate the pattern. Their Webhooks by Zapier → Catch Hook trigger generates a unique URL that you paste into Personyze’s webhook action.
In this example, Personyze grabs the visitor’s input from the homepage opt-in form, fires the webhook to Zapier, and Zapier creates a new row in a Google Sheet:

Performance alerts
Like every action, Webhook supports the Alert feature at the bottom of the configuration. Useful for monitoring webhook firings — e.g. alert your team if the webhook fires unexpectedly often, suggesting a bot or runaway loop.