Common Issues & Fixes

Here’s a list of common issues users might run into while using Woo Checkbox Webhook, along with quick solutions to help you troubleshoot and resolve them.

1. The Opt-In Checkbox Doesn’t Appear on Checkout Page

Fix:

  • Make sure the correct integration setting is enabled:
    • Gutenberg Checkout Blocks → Enable “WooCommerce Checkout Block Opt-in”
    • Elementor Pro or Bricks Builder → Enable “WooCommerce Checkout Shortcode Opt-in”
  • Check that you’re editing the correct checkout page/template and using the proper widget or shortcode.
  • Clear any page cache or CDN cache that may be hiding changes.

2. Webhook Isn’t Sending Data

Fix:

  • Ensure the customer checked the opt-in box during checkout (required for webhook to trigger).
  • Confirm that “Enable Webhook” is turned on in the plugin settings.
  • Verify that the Webhook URL is correct and reachable.
  • See the Webhook Not Sending? section for a full troubleshooting guide.

3. Webhook Payload Is Missing Fields

Fix:

  • Go to WooCommerce → Settings → Woo Checkbox Webhook
  • Under “Webhook Data To Send”, make sure the fields you want are checked
  • Save your changes

Only selected fields are included in the outgoing webhook request.

4. Webhook Works on Dev Site but Not on Live Site

Fix:

  • You may have moved the site without updating the plugin’s license key.
  • Re-save the license key in the plugin settings on the new domain to reactivate it.
  • Also check if the proper opt-in setting is enabled for your live site’s checkout type.

5. Webhook Trigger Fails Randomly or Inconsistently

Fix:

  • Check for conflicts with:
    • Security plugins (like Wordfence or Sucuri)
    • Checkout customization tools or third-party optimizations
  • Ensure there’s no caching on the checkout page (this can interfere with dynamic features)
  • Look for any JavaScript errors in your browser’s console during checkout

6. I Can’t Find the Webhook Data in My Platform (Zapier, Make, etc.)

Fix:

  • Use a webhook testing tool (like Webhook.site) to confirm the data is being sent
  • If the test tool receives the data but your automation platform doesn’t, check the:
    • Trigger conditions in your platform
    • Field mapping setup

7. “Could Not Create Directory” or Install Errors

Fix:

  • This is a general WordPress file permission issue, not specific to our plugin.
  • Contact your web host to fix folder permissions or install via FTP as a workaround.

If you’re still having trouble, check out our full Knowledge Docs or reach out to Support, and we’ll help you get everything running smoothly.

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