Powered by Adobe Commerce 2.4.7-p4

webhook.png

Webhook Subscription

First year:
0
TOTAL DUE TODAY:

Overview

Back to top

Compatibility: 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

Frontend | Backend

Documentation

User guide | Installation guide 

Technical Specifications

Back to top

Seller profile

Mageplaza Mageplaza

Seller contact

E-mail

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 top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All 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 top

4.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 top

The 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

Q & A

Back to top

Reviews

Back to top