Connect your Botble CMS store to the entire world. This plugin allows you to send real-time data to Zapier, Make.com, n8n, Pabbly, or any custom server using standard HTTP Webhooks.
Features
- Universal Compatibility: Works with any platform that accepts HTTP POST webhooks.
- Full Ecommerce Lifecycle: Trigger webhooks on Order Placed, Created, Completed, Cancelled, Returned, and more.
- Customer & Marketing Hooks: Supports email verification, newsletter subscriptions, and unsubscriptions.
- Contact Form Integration: Automatically send contact messages to your CRM or marketing tools.
- Test Mode: Built-in test button to verify your webhook instantly.
- Execution Logs: View detailed logs including response codes and server responses.
- Background Processing: Webhooks are sent after response delivery to ensure no performance impact.
Installation
- Upload the
webhooks folder to platform/plugins. - Go to Admin Panel → Plugins.
- Find Webhooks (Zapier, Make, n8n) and click Activate.
- A new Webhooks menu will appear in the sidebar.
How to Use
Create a Webhook
- Go to Webhooks → Webhooks.
- Click Create.
- Enter a name (e.g., "Zapier Order Sync").
- Select an event (e.g., "Order Placed").
- Paste your webhook URL.
- Set status to Active and save.
Test Your Connection
- Click the test icon next to your webhook.
- Check Webhooks → Logs for a successful response.
Automation
Whenever the selected event occurs on your site, data will automatically be sent to your configured webhook URL.
Connecting to Automation Platforms
n8n
- Create a new workflow.
- Add a Webhook node.
- Set method to POST.
- Copy the webhook URL.
- Paste it into Botble.
- Use test webhook to send sample data.
Make.com
- Create a new scenario.
- Add a Custom Webhook module.
- Copy the generated URL.
- Paste it into Botble.
- Use test webhook to detect data structure.
Zapier
- Create a new Zap.
- Select Webhooks by Zapier.
- Choose Catch Hook.
- Copy the webhook URL.
- Paste it into Botble.
- Send test data.
Supported Events
- Ecommerce: Order Placed, Created, Completed, Cancelled, Payment Confirmed, Returned, Shipping Status Changed, Product Viewed
- Customers: Email Verified
- Contact: New Contact Message
- Newsletter: Subscriber Added, Unsubscribed
Developed by Shakib Hossain