Webhook Not Sending?

If your webhook isn’t firing when a customer checks the opt-in box at checkout, don’t worry—it’s usually a simple fix. This guide will walk you through the most common reasons and how to get things working.

1. Is the Webhook Enabled?

Make sure the webhook feature is turned on:

  • Go to Woo Checkbox Webhook
  • Ensure “Enable Webhook” is checked
  • Enter a valid Webhook URL
  • Click Save Changes

2. Is the Checkbox Checked at Checkout?

The webhook is only triggered when the customer checks the opt-in box.

If the box is left unchecked during checkout, no webhook will be sent—this is intentional to respect user consent.

Try submitting a test checkout with the box selected.

3. Is the Webhook URL Correct?

Double-check the Webhook URL you pasted into the plugin settings:

  • Make sure there are no typos
  • It must start with https://
  • Ensure it’s a valid and active endpoint (e.g. from Zapier, Make, SureTriggers, etc.)

You can test your URL using services like:

4. Is the Plugin Integrated with Your Checkout Type?

Check that the correct opt-in setting is enabled based on your checkout setup:

If you’re using…Enable this setting
WooCommerce Checkout Block (Gutenberg)✅ WooCommerce Checkout Block Opt-in
Elementor Pro Checkout Widget✅ WooCommerce Checkout Shortcode Opt-in
Bricks Builder Checkout Template✅ WooCommerce Checkout Shortcode Opt-in
Default WooCommerce Checkout Page✅ WooCommerce Checkout Shortcode Opt-in

Go to Woo Checkbox Webhook settings and make sure the right option is enabled.

5. Still Not Working? Try These:

  • Temporarily disable caching or security plugins that may interfere with webhook requests
  • Make sure the Woo Checkbox Webhook plugin is up to date
  • Try switching themes or disabling other plugins to rule out conflicts
  • Check your browser console or server logs for errors

Need More Help?

If you’ve checked everything above and the webhook is still not sending:

  • Submit a support request with:
    • Your Webhook URL
    • Confirmation that the checkbox was checked
    • A short description of your setup (theme, checkout builder, etc.)

We’re happy to help you debug it and get things working.

In this article

Disclaimer

This page may contain affiliate links, meaning we earn a small commission if you purchase through our links—at no extra cost to you.

Bricks Builder, Elementor, FluentCRM, Zapier, Make.com, SureTriggers, and any other product names mentioned in our docs are trademarks of their respective companies. We are not affiliated with or endorsed by these brands. All logos and brand names belong to their rightful owners.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only