Workflow with Webhook and Zapier

Webhook

  1. 1. Go to Webhook.site

  2. 2. Click on "Copy to clipboard" next to your unique Testing Webhook on the homepage

    Click on "Copy to clipboard" next to your unique Testing Webhook on the homepage
  3. 3. Go to Your Custom Integration like Zapier, or other third-party solution

    For this example, we are using Zapier and to use Webook.site to test, you will need to click "Set Up Action"

    Go to Your Custom Integration like Zapier, or other third-party solution

Zapier

  1. 4. Replace the HighLevel API URL with the Webhook.site testing URL

    Temporarily swap out the HighLevel API URL for the Webhook.site URL for testing purposes. Follow a similar process for any other custom integration that is POSTING data into HighLevel. 

    Replace the HighLevel API URL with the Webhook.site testing URL
  2. 5. Save your updates

    Make sure to save your changes, then run whatever flow you have in place that would normally execute the webhook. If your tool or integration (like Zapier, Integromat, etc.) has a built-in testing tool, don't utilize this. Instead, use a real-world example. If the webhook is triggered when a form is submitted, go to the form and submit a test. This will provide you and your developers with the most accurate information, and will be incredibly valuable when troubleshooting advanced API-related issues. 

  3. 6. Review Payload Data

    Next you'll be presented with the raw data being received by HighLevel anytime the webhook is executed. You can compare this with the information available on our API documentation websites to test your configuration. 

    Review Payload Data
  4. 7. Click Copy

    Click Copy in the Upper Right of the Raw Data box to copy the entire Payload. Save this for troubleshooting with your developers, or with the HighLevel team. 

    Click Copy