Overview
Back to topCompatibility: The module is now compatible with Magento 2.4.7 and Hyva theme
Webhook extension for Magento 2 by Mageplaza helps online stores update instant and real-time notifications by creating and sending API requests to a configurable destination (URL) whenever specific events are triggered. Moreover, the module provides valuable customer and lead data, empowering merchants to boost sales, optimizing brand strategies, and enhancing customer relationships effectively.
Feature Summary
Send instant API requests on triggered events
Webhooks instantly detect updates or changes in your Magento 2 store and send API requests to notify connected servers or apps.
Admins can create unlimited hooks for events such as:
- Orders
- Customers
- Products
- Categories
- Other store activities
Set payload URL
In order to keep your hooks working properly, you need to input a payload URL destination that receives API requests. With our module, this task is very simple. All you need to do is select variables from the list displayed in the module’s backend. Then, the variables will be inserted into the end of the URL automatically.
Notify abandoned carts
For e-commerce businesses focused on customer care, abandoned cart notifications are valuable data. They help merchants address shopping issues promptly and engage with customers to recover lost sales opportunities. Understand how important it is for admins to receive data about cart abandonment, our plugin offers two practical solutions:
- Abandoned Cart Hook (More detailed): Set up a new hook and send API requests for abandoned carts just like any other events that happened in the store.
- Simple Configuration (Simpler & Faster): Define the number of days for a cart to be considered abandoned in the extension’s general settings. Once customers leave products in their carts for that specified time, the system will automatically mark the cart as abandoned and notify admins.
Send error alert emails
Auto-sending API requests can sometimes run into errors. To save admins’ time from checking webhooks regularly, the Webhook extension for Magento 2 by Mageplaza was designed to automatically notify users of any issues via email. Admins can set specific email addresses to receive these alerts, ensuring errors are handled quickly and efficiently.
Replay errored hooks
Not only does it send error warning emails automatically, but the module also replays error hooks periodically based on the user’s settings. This eliminates the need for manual checks and resending, allowing users to focus on other important tasks while ensuring hooks are successfully processed.
Clear logs
Another automatic feature provided by Webhook for Magento 2 is log cleaning. Simply specify the number of logs you wish to retain. Once the total logs exceed this limit, the system will auto-delete older logs, keeping only the most recent ones. Alternatively, you can deactivate this feature and manually delete unnecessary logs as needed.
Schedule for cron
Hooks are usually triggered immediately after an event occurs, but this can slow down loading times and negatively affect SEO performance. To tackle this, Mageplaza's Webhook extension includes a scheduling feature that lets admins specify when all hooks should be sent together and sync data. Particularly, the module supports flexible synchronization intervals, including:
- Every minute
- Daily
- Weekly
- Monthly
Send leads/customer data
Notably, our plugin is highly efficient for online stores utilizing CRM or email marketing systems. New data, such as customer registrations, orders, or updates, is automatically sent to these servers. With the help of Mageplaza Webhook, store owners benefit from centralized and up-to-date data, ensuring smoother and more effective sales and after-sales processes.
Manage hooks and hook logs
Both hooks and hook logs are monitored through a user-friendly grid that provides detailed and helpful information, allowing admins to easily access and manage all data.
Hooks
The grid displays key details of each webhook, such as:
- Name
- Status
- Store View
- Entity
- Priority
- Updated Date
Moreover, it also allows admins to enable and disable multiple hooks at the same time.
Hook Logs
Hook logs are supported to help admins update the status of hooks: success or error. With the error hook, a message will be displayed on the log for quick view.
When using the hook logs grid, admins can view the hook details, including Log ID, name, and entity, and, especially, preview the response quickly from the action field of the log.
Demo
Documentation
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
4.3.3
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
10 February, 2025
Categories
Extensions, Reporting & Analytics
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top4.3.3:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
New Update: Improve the performance of the Cron job for the Abandoned Cart Hook feature, capable of handling large volumes of data
4.3.2:
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Bug Fix: Fixed Hook Order not create when order status changes
4.3.1:
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Compatibility: Now compatible with Magento 2.4.7
4.3.0:
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
New Update: We updated the preview section with more detailed attributes
New Update: We updated how the "Add New Event" dropdown section display
New Update: We updated template variables for users
New Feature: We added "Unsubscribe Event"
4.2.2:
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Bug Fix: We fixed a minor bug when updating events
Bug Fix: We fixed a minor bug when creating a new product
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor