Marketplace Verified

Webhook for Magento 2

v4.3.0
*Magento Edition
+$50
$229
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Mageplaza Webhook for Magento 2 helps online stores update all changes happening so that they can solve issues and take care of customers on time.

The module sends an API request to a configurable destination (URL) when specific events occur related to orders, invoices, shipments, credit memos, customer accounts, products, categories, and carts.

It also sends leads/customer data to CRM or Email Marketing tools and alerts for request errors. Thanks to this feature, online stores can be assured with united and updated important data, helping the sales and after-sales process progress smoothly and effectively.

  • Need API/GraphQL for Magento 2 Webhook? Chat now
  • Send API requests when specific events occur
  • Send leads/customer data to CRM or Email Marketing tools
  • Clear logs if the total of logs reaches a specific number
  • Monitor hook logs via a grid
  • Notify admins about errors during sending API requests
  • Automatically replay errored hooks after fixing

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
Webhook
+
Required Login
+
Catalog Permissions
=
-0%

$0

$0

  • 60-day money back guarantee
  • FREE installation for all

Checkout now


 Update events in the store instantly
    Business goal:
    • Keep admins aware of changes happening in the store
    Default Magento 2 limitation:
    • Don't support informing admins of information related to events occurring in the store system
    Solutions:
    • Send API requests when specific events occur, including New Order/Invoice/Shipment/Credit Memo, New Order Comment, New/Update/Delete Customer, New/Update/Delete Product, New/Update/Delete Category, Customer Login, and Abandoned Cart
    • Auto-resend a new API request after fixing its errors

Warn admins of errors
    Business goal:
    • Notify admins of unsuccessful API request sending
    Default Magento 2 limitation:
    • Can't send emails informing admins about API requests
    Solutions:
    • Enable store owners to configure automatic notification emails about errors while sending API requests
    • Allow admins to provide the email address(es) to which they want the system to send notifications


Constantly update store events by sending API requests

Mageplaza Webhook for Magento 2 works similarly to a doorbell system. If the doorbell can ring and let you know someone's at the door, then our extension can inform you of what's going on in the store too. Webhooks are basically user-defined HTTP callbacks that are triggered by specific events. When a trigger event occurs in the source site, the webhook sees the events, collects the data, and sends it to the URL in the form of an HTTP request.

Enhance business marketing via customer data and email strategies

Besides notifying changes about store events, our module is also a supportive tool for collecting essential data. It can continuously update any modification relating to certain events, such as new orders, new customers, etc.

Manage store operation easily with automatic features

Webhook for Magento 2 helps online businesses reduce workload as much as possible by integrating automatic features. Admins can easily manage hooks via a clear grid and set auto-function for clearing logs, sending error alert emails, and replaying errored hooks.



Manage hook

Manage hook

Set hook name, status, store view, priority

Input payload URL

Input payload URL

Allow admins to insert variables simply by selecting from a pre-made list

Set hook content type

Set hook content type

Provide 4 different content types



Overall rating
5
5
4
3
2
1
Your Rating:
Darwin
31 January 2024

I recently integrated Mageplaza's Magento 2 Webhook Extension into my e-commerce store, and I must say it has been a game-changer for automating processes and keeping my store information up-to-date in real-time.

Ermik
06 May 2022

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.

Matthew
20 April 2022

Meets my expectations. 5-star support. GREAT

Roman Shostak
21 August 2019

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

Christopher
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

Muhammad Umar
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

xdev
25 June 2019

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!

Shawn
30 May 2019

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.

Ercan
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.

wrc
25 March 2019

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

mohamed
06 March 2019

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.

Japhet
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.

Harsha
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

Sami
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.

Yechiel
18 January 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.



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



  • 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”

  • Bug Fix: We fixed a minor bug when updating events
  • Bug Fix: We fixed a minor bug when creating a new product

  • Compatibility: The extension is now compatible with Magento 2.4.6

  • 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

  • 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

  • Supported multi stores

  • Supported multi stores

  • Fix minor bugs

  • Fix minor bugs

Updated content & labels


Updated content & labels


  • Added shipping and billing address variables in the insert variable button
  • Fixed minor bugs

  • Compatible with Magento v2.4.2
  • Added shipping and billing address variables in the insert variable button
  • Fixed minor bugs

  • Supported Magento v2.4.0

  • Added Resend hook feature
  • Added Order Status selection for Order hook
  • Fixed minor bugs

  • Compatible with Magento v2.3.5

  • Fixed clear webhook logs errors
  • Fixed Unsubscriber still got hook error

  • Fixed issue when updating product data

  • Added subscribe event
  • Used cron schedule to send request & email
  • Added Log grid to Hook edit form
  • Compatible with Magento 2.3

  • Improve Abandoned Cart email time.


Magento stores have a variety of minor tasks and system procedures that require upgrades. Webhooks automate operations and send vital messages to your shop. It can update various events happening in your store.

Webhooks are often used to link two separate apps. When an event occurs on the trigger application, it generates the data and sends it to a webhook URL in the action application-the one that you want to do something with the data from the first application.

Creating a webhook becomes simple when using Mageplaza's Magento 2 Webhook extension. With an easy-to-use design, store owners can easily set up hooks in the backend. FFollow our user guide above for more details.

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

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

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

Please enable the alert function from the backend; this allows sending notifications about errors via email.

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


General Configuration
Enable/ Disable the extension
Set time to send abandoned carts notice
Set a total number for keeping logs
Set email address(es) to send notice
Allow sending an alert email when an error occurs
Resend hook feature
Select email template
Clean logs daily
Order Status selection for Order hook
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)
Hook management
Set name for a new hook
Set status, store view, priority for the hook
Input Payload URL
Select Method for sending requests
Input Header for the hook
Select content type with 4 choices
Insert variables to the body and preview
Manage hooks via a grid
Compatible with other extensions: Countdown Timer Clocks, Better Sorting, Payment Restrictions, Salesforce Integration
Support
Auto-fit with every device (Mobile, Tablet, PC)
Support multiple stores
Support multiple languages
Fully compatible with Mageplaza extensions
Free support included within the subscription period
60 days guarantee money back

Pricing

Choose your suitable edition.

Community

Crafted for a great webstore start $ 229 first year

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

Enterprise

Great for an enterprise solution $ 429 first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Community Edition
  • Highest priority support
*Magento Edition
+$50
$229
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Why choose Mageplaza Magento 2 Webhook

Mageplaza's Magento 2 Webhook extension allows sending the API request to another server when certain events occur. With this module, your Magento system will automatically activate an error email notification while sending the hook. The module especially allows auto-sending data every minute, daily, weekly, and monthly.

Webhook image Webhook image Webhook image Webhook image Webhook image
60-day Money Back

60-day Money Back

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

Extensive Support

Extensive Support

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

Install via Composer

Install via Composer

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

Frequent Updates

Frequent Updates

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