Setting Up Webhooks
Webhooks are a great way to be updated with JSON formatted capture data as soon as they're created. You get to decide what data you want to make use of, and we'll make a HTTP POST request to your server url every day at 6AM PST. Note that each request will contain the forms captured from the past day only.
You can read more about webhooks here.
Prerequisites
If you have installed your snippet before June 6, 2019, you may have to update your snippet with a newly generated snippet from our Dashboard. You may not receive any data from setting up the Movology webhooks if you're on the older version of the snippet.
You also have to be a subscriber of our premium plan in order to access the webhooks configuration.
Setting Up
First, you will need your own server or a CRM that can consume the HTTP POST request with your custom logic.
Once you have the url for the route, go to the Reporting Tab of our Dashboard, and click on the "Add a Webhook" button. You will be able to configure the name (alias), your url that you want us to make the request to, and the data to be sent.
That's it for the most basic implementation of our webhooks.
Security
To make sure your server can filter any requests that are not being made from outside the Movology server, we will generate and attach a secret token to all our requests' authorization headers. You can find this token on the Reporting Tab of our Dashboard.