60-day Money Back


Frequent Update


365-day Support

Webhook for Magento 2


Mageplaza Webhook for Magento 2 helps online store to configure to send an API request to a configurable destination (URL) when specific event entities occur. This is a very useful tool supporting stores updates instant, real-time notifications.

Total price:

$199 ($229)

Magento 2 Webhook for Magento 2.2.x, 2.3.x, 2.4.x CE/EE/B2B/Cloud/ Adobe Commerce 2.2.x, 2.3.x, 2.4.x

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
$199 ($229)
Webhook $199 ($229)
Required Login Required Login
$79 ($99)
Catalog Permissions Catalog Permissions




Let’s take an example picture of a doorbell system including a button near the door and a bell in the living room. When a visitor pushes the button, the doorbell ring and you notice that someone is at the door. This is the signal which is sent from the button to the doorbell.

Webhook works on the same concept. Webhooks are basically user-defined HTTP callbacks which are triggered by specific events. When a trigger event occurs in the source site, the webhook sees the events, collect the data and sends it to the URL in the form of an HTTP request.


  • Recognize an event which has just taken place instantly
  • Ensure the data to be synchronized across multiple web applications
  • Shipping method service: Specific Webhooks are appointed to specific shipping methods (e.g., by air, by rail, by sea)
  • Connect two or more applications where the event in one application triggers the event in another application.

Magento 2 Webhook Highlight Features

Send API requests when specific events occur

Magento 2 Webhooks by Mageplaza realized instantly any updated events and send API requests to other servers or applications at the exact time when specific events occur. Admins can create hooks based on any events related to:

New Order/Invoice/Shipment/Credit Memo
New Order Comment
New/Update/Delete Customer
New/Update/Delete Product
New/Update/Delete Category
Customer Login
Abandoned Cart

Send API requests when cart abandonment happens

One of the noticeable features of Webhooks for Magento 2 is to allow sending API requests in case cart abandonment occurs.

In case a store has Customer Care or Sales departments, the notification about abandoned carts is very important and need updating by seconds to solve the issue or take care of customers shortly.

Send leads/customer data to CRM or Email Marketing tools

Magento 2 Webhooks extension supports very efficiently for online stores using CRM and/or Email Marketing systems. The new data such as new order/new customers or any related updates will be sent automatically to these servers.

Therefore, with Mageplaza Webhooks, store owners will be happy with the united and updated important data, then the sales and the after-sales process will be progressed smoothly and effectively accordingly.

Log requests and response

Hook logs are supported to help admins update the status of hooks: success or error. With the error hook, there is a message displayed on the log for a quick view.

Besides, admins can view the hook details including Log ID, entity and especially preview the response quickly from the action field of the log.

AVADA Marketing Automation by Mageplaza (recommended)

All-in-one platform for email marketing that allows you to:

Follow up and convert customers by Automation Campaigns: Welcome series, Abandoned Cart emails, Order follow up, Cross-sell, Upsell emails
Promote your brand and quickly drive sales by sending mass Newsletter Emails
Send your messages to the right people and increase conversions with Advanced Segmentation
Collect leads and deliver promotions with stunning Signup Forms, and Spin to Win
Learn more

More Features
Check out more details of Webhook


Send alerts

Notification emails about errors during sending API requests


Auto-clear logs

Automatically clean logs if the total of logs reaches a specific number


Resend requests

Resend a new request after fixing its errors.

Choose your suitable edition


Crafted for a great webstore start $199 ($229) first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition


Great for an enterprise solution $379 ($429) first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support

Full features list

Frequently Asked Questions (FAQs)

Yes, absolutely. Please select hook trigger entity is new order and insert your payload URL of CRM system from the admin backend.

Yes, it can be done easily from adding time by minutes in the admin backend.

It is not fixed. You can set the number from the backend. When the total of logs reaches a specific number, the system will automatically process cleaning logs.

Please enable alert function from the backend, this allows sending notification about errors via email.

To prevent this issue, you can take a look at Magento 2 SMTP which can meet your expectation.

Mageplaza Webhook extension the standard version is still free on Github. However, the Github version does not include Mageplaza technical support package. If you still consider downloading the Webhook module on Github, please visit here.

Reviews (14)

06 May 2022

Great business

Easy to use and friendly support. I have to say it's great to find out about you guys. That's what I call great business.

Ermik -Verified Purchase
20 April 2022


Meets my expectations. 5-star support. GREAT

Matthew -Verified Purchase
21 August 2019

Many thanks to your team

Awesome support, thanks a lot! You save my site!

Roman Shostak -Verified Purchase
04 July 2019


Great products, works just as explained. If we could also get webhooks for when reviews were done would be 5 5 :D

Christopher -Verified Purchase
03 July 2019


The extension is very good. Easy to use and also a lot of good options I would like to use it in my multiple projects as well. Thanks Mageplaza

Muhammad Umar -Verified Purchase
25 June 2019

Great Webhook extension

This extension works very perfectly. Thanks to this module I can use API call very easily without creating it by myself!! It saved a lot of my time. It provides also logs for the Webhook, very useful and easy to use!

xdev -Verified Purchase
30 May 2019

Webhook customization is perfect

Thanks a lot. The work you have done was exceptional with great content and with complete concentration. You were also punctual about the completion of the work. Wish you more success, Mageplaza.

Shawn -Verified Purchase
26 March 2019


This extension works very perfectly and I purchased a lot of extensions from Mageplaza. Support is responsive as well, answering my questions quickly and with good details. It really should be part of Magento. Perfect plugin. 5 stars.

Ercan -Verified Purchase
25 March 2019

Great Extension

Highly recommended extension for your shop. Both support and extension are very successful. Thank you Mageplaza!

wrc -Verified Purchase
06 March 2019

Excellent extension plug in

Great extension and great plug in. I would like to thank Mageplaza for this free extension. Great Webhook extension for Magento 2. Great service and great support.

mohamed -Verified Purchase
02 March 2019


The tool is really good. I will use this tool for another couple of sites that I have. The installation was pretty easy and the use is, too.

Japhet -Verified Purchase
25 February 2019


Webhook extension for Magento 2 is simple and easy to utilize. Finally, find this extension that it improves our work with Magento 2. I recommend to go with this

Harsha -Verified Purchase
24 February 2019


Great Webhook extension for Magento 2. Finally, find this extension that improves our work with Magento 2. Great support. Great job. Thank you very much.

Sami -Verified Purchase
18 January 2019

Finally Webhook for Magento

Great Webhook extension for Magento 2. Finally, find this extension that improves our work with Magento 2. Great support. Great job. Thank you very much.

Yechiel -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Coming Soon

All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements

Release Notes

  • v4.2.1 (Magento v2.4.x)

    16 May 2023

    • Compatibility: The extension is now compatible with Magento 2.4.6
  • v4.2.0 (Magento v2.4.x)

    13 April 2023

    • New Feature: We added auto replay errored hooks after the scheduled time feature
    • New Feature: We added an event for new Review
    • Bug Fix: We fixed a minor event bug that caused enabled events to can not send data
  • v4.1.4 (Magento v2.4.x)

    30 January 2023

    • Compatibility: The extension is now compatible with PHP 8
    • Compatibility: The extension is now compatible with Magento 2.4.5p1
    • Bug Fix: We solved the bug abandoned hook entity can’t get item data
  • v1.3.3 (Magento v2.3.x)

    22 June 2022

    • Supported multi stores
  • v4.1.3 (Magento v2.4.x)

    22 June 2022

    • Supported multi stores
  • v4.1.2 (Magento v2.4.x)

    17 November 2021

    • Fix minor bugs
  • v1.3.2 (Magento v2.3.x)

    17 November 2021

    • Fix minor bugs
  • v1.3.1 (Magento v2.3.x)

    18 August 2021

    Updated content & labels

  • v4.1.1 (Magento v2.4.x)

    18 August 2021

    Updated content & labels

  • v1.3.0 (Magento v2.3.x)

    26 May 2021

    • Added shipping and billing address variables in the insert variable button
    • Fixed minor bugs
  • v4.1.0 (Magento v2.4.x)

    26 May 2021

    • Compatible with Magento v2.4.2
    • Added shipping and billing address variables in the insert variable button
    • Fixed minor bugs
  • v4.0.0 (Magento v2.4.x)

    13 October 2020

    • Supported Magento v2.4.0
  • v1.2.0 (Magento v2.3.x)

    13 October 2020

    • Added Resend hook feature
    • Added Order Status selection for Order hook
    • Fixed minor bugs
  • v1.1.3 (Magento v2.3.x)

    16 July 2020

    • Compatible with Magento v2.3.5
  • v1.1.2 (Magento v2.3.x)

    16 June 2020

    • Fixed clear webhook logs errors
    • Fixed Unsubscriber still got hook error
  • v1.1.1 (Magento v2.3.x)

    18 December 2019

    • Fixed issue when updating product data
  • v1.1.0 (Magento v2.3.x)

    25 July 2019

    • Added subscribe event
    • Used cron schedule to send request & email
    • Added Log grid to Hook edit form
    • Compatible with Magento 2.3
  • v1.0.1 (Magento v2.3.x)

    26 May 2019

    • Improve Abandoned Cart email time.
  • v1.0.0 (Magento v2.3.x)

    09 January 2019

    Initial Release

Webhook's Full Features List

Webhook for store admins

  • Disable the extension
  • Set time to send abandoned carts notice
  • Allow sending an alert email when an error occurs
  • Select email template
  • Set a total number for keeping logs
  • Clean logs daily
  • Resend hook feature
  • Order Status selection for Order hook

Manage Hooks

Hook Logs

  • View all status, entity, a message of logs
  • View error messages of logs
  • Select action for a log: Preview response or Replay (with fixed logs)

Why choose Mageplaza Magento 2 Webhook

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.

innovate exchange partner
mageplaza trustpilot
follow magento coding standard
8 years ecommerce

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.


Extensive Support Timeframe

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.


Install via Composer

Simple installation via composer helps you save time and eliminates technical issues during future updates.


Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.