Webhooks explained: what they are and how to test them

Webhooks are HTTP POST requests apps send when something happens. Here's how to receive and debug them.

6 min read intermediateUpdated Mar 27, 2025
BI
Reviewed by the editorial team · Mar 27, 2025

Step by step

  1. 01

    Get a webhook URL

    Zapier 'Webhooks by Zapier' or Make 'Custom Webhook' gives you a URL.

  2. 02

    Paste into the source app

    Stripe, Shopify, GitHub all have Webhooks settings.

  3. 03

    Trigger a test event

    Most apps have a 'Send test webhook' button.

  4. 04

    Inspect the payload

    Use webhook.site to see exactly what arrived.

  5. 05

    Verify signatures (production)

    Always check the signature header before processing — see our skill on this.

IT & Technical · Done-for-you
Want the boring tech handled?

We set up domains, email, SSL, security and integrations so nothing breaks.

Book a tech call