Learn to use Webhooks in ClickFunnels. This allows you to send data from your funnels to an external source. We only recommend this for those with webhook experience.
What you will need
Step 1. Using Webhooks in ClickFunnels
Important Note: The customer support team at ClickFunnels is unable to assist with webhook implementation. If you need assistance, please contact a qualified developer.
- Funnel Webhooks are triggered when a new contact or purchase is created or updated.
- You can create a webhook from within any of your funnels in ClickFunnels to ensure it sends the data to your external source.
- Once created, you enter the URL to send an HTTP Post.
- On initial creation, you send a test message to /funnel_webhooks/test with the following headers:
- Content-Type as application/json
- X-Clickfunnels-Webhook-Delivery-Id as an MD5 of the URL and Payload.
- The payload (HTTP message body) will be a JSON object with a key of "time" and value of the current time in UTC as follows:
- { "time": "YYYY-MM-DD HH:MM:SS UTC" }
- We do this to verify a few important details about your webhook. Your webhook must meet the following criteria:
- Must be a URL to an external resource not hosted by clickfunnels.com
- Must return a response within 3 seconds.
- If we receive a response back with a status code less than 400 within the allowable response time we will accept the webhook URL.
- NOTE: URLs created on http://hookbin.com/ and http://webhook.site are accepted by default.
Step 2. Retrieve Your Funnel Webhook
- From within your funnel, navigate to the "Settings" tab in the top right of your screen.
- Scroll down to "Webhooks" (second to last section on this page).
- Click "Manage Your Funnel Webhooks."
- In the top right of this screen, click "+New Webhook."
- On this next page, you can review the requirements as explained in Step 1.
- Enter your URL.
- Select one or more Events.
- Select the webhook version.
- Select the Adapter.
What you can do now
- Explore ClickFunnels Developer API Key
- ClickFunnels Glossary of Terms
If you have any questions about this, please contact our support team by clicking the support icon in the bottom right-hand corner of this page.