Use Outgrow quizzes and calculators which are designed for conversion and engagement and push the leads you have collected straight to a compatible web app or URL as soon as itโs submitted.
What is a webhook?
In general terms, a webhook is simply a notification sent over the web, which is triggered automatically whenever a specific event occurs.
In this case, the event is a new lead on Outgrow's calculator or quiz. Whenever a new lead is submitted, a notification containing the response data is immediately sent to your chosen destination โ the Webhook URL which you set in the configuration panel.
Outgrow webhook notifications are sent via HTTP POST request, and the request body (containing the response data) is in JSON format.
Here's what you will need to get started :
An Outgrow account (Freelancer and Essential plans do not include Webhook, Business and Enterprise plans include access to Webhooks through which users can send the lead data from Outgrow to any compatible URL)
An Endpoint (URL, where you want to send the data)
Note; If you need to generate a test URL you can do this at https://requestb.in/ or on http://mockbin.org/
Steps
Follow two simple steps to start sending the leads you collect on Outgrow to an Endpoint using Webhooks
Configure your Webhook
Test connection
Configure
To access Webhooks, navigate to the Builder >Configure>Integration on your Outgrow calculator or quiz. Select Webhooks from the secondary navigation as shown in the illustration below.
Enter a Webhook URL. (This is the endpoint which we will make HTTP POST requests to).
Important
You can add URL endpoint which require authentication as well using Basic Authentication
Hit Send test JSON and enable. If test is successful Status code 200 will be returned.
Test request and response will be shown on the screen as well. Once the Webhook is tested and saved, the leads from your Outgrow calculator and quizzes will start flowing to the endpoint as soon as they get created.