Webhooks are a way for two applications to pass information in near real-time. It is a lightweight way for one application to notify another application of a change in data, or that new data is available. This could mean notifying a private application developed just for you, or more likely, it is a way to notify another 3rd party application that accepts POST requests.
To send a webhook from ActiveCampaign, the other application must have an API, or Application Programming Interface, that can listen for webhook notifications.
You may want to use an ActiveCampaign webhook to keep your data stored in an external application in sync with information in your ActiveCampaign account.
The type of contact information that is sent to your URL from a webhook automation action includes:
- Email address
- Custom fields
- Phone number
- IP address
Sending a webhook in an automation
The “Webhook” action in an automation is located under “Conditions and Workflow.”
To add this action to your automation:
- Click on the node (+ symbol)
- Select “Conditions and Workflow”
- Select “Webhook”
- Enter the URL to post to
- Click “Save”
Then, once a contact has reached this step in your automation, the information listed above will be posted to the URL you specified.