
Webhook for Magento 2
v4.3.3Core objectives of advanced Webhook plugin

Set payload URL with available variables


All features
What customers say about us
Release notes
-
v4.3.3 (Magento v2.4.x)
22 July 2024
New Update: Improve the performance of the Cron job for the Abandoned Cart Hook feature, capable of handling large volumes of data
-
v4.3.2 (Magento v2.4.x)
27 June 2024
Bug Fix: Fixed Hook Order not create when order status changes
-
v4.3.1 (Magento v2.4.x)
05 May 2024
- Compatibility: Now compatible with Magento 2.4.7
-
v4.3.0 (Magento v2.4.x)
15 January 2024
- 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”
-
v4.2.2 (Magento v2.4.x)
14 December 2023
- Bug Fix: We fixed a minor bug when updating events
- Bug Fix: We fixed a minor bug when creating a new product
-
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
Frequently Asked Questions
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.
Magento 2 API give you information only when you make a query. You need to send requests to obtain the data you want, and this process can use more resources than necessary. With frequent queries, the system can get tired. APIs can be suitable for tasks that don't require constant updates, but they are not very efficient for continuous data exchanges. This is where Magento 2 webhooks come into play. Unlike APIs, webhooks don't need you to make a query. Instead, they inform you when something changes proactively. For constant data exchanges, Magento webhook integration can be more efficient.
Here's how a webhook works:
- An event happens in a connected app or website.
- The webhook detects the event.
- It collects data related to the event.
The data is sent to the specified URL.
To prevent this issue, you can take a look at Magento 2 SMTP, which can meet your expectations.
There are 2 important parts you need to know for creating a secure webhook: Events and Observers.
- Events: In Magento 2, events are moments when something important happens, like when a new order is placed, a customer account is created, or a product is updated.
- Observers: If you want to respond to specific events, you can create PHP classes called observers. These observers run their code whenever the event they're watching is triggered.
Fortunately, creating a webhook becomes much simpler when using Mageplaza's Magento 2 Webhook extension. With an easy-to-use design, store owners can easily set up hooks in the backend. Follow our User Guide for more details.
Absolutely. In fact, most stores pay special attention to order event triggers. To do so, 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 real-time notifications about errors via email.
All features
What customers say about us
Release notes
-
v4.3.3 (Magento v2.4.x)
22 July 2024
New Update: Improve the performance of the Cron job for the Abandoned Cart Hook feature, capable of handling large volumes of data
-
v4.3.2 (Magento v2.4.x)
27 June 2024
Bug Fix: Fixed Hook Order not create when order status changes
-
v4.3.1 (Magento v2.4.x)
05 May 2024
- Compatibility: Now compatible with Magento 2.4.7
-
v4.3.0 (Magento v2.4.x)
15 January 2024
- 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”
-
v4.2.2 (Magento v2.4.x)
14 December 2023
- Bug Fix: We fixed a minor bug when updating events
- Bug Fix: We fixed a minor bug when creating a new product
-
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
Frequently Asked Questions
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.
Magento 2 API give you information only when you make a query. You need to send requests to obtain the data you want, and this process can use more resources than necessary. With frequent queries, the system can get tired. APIs can be suitable for tasks that don't require constant updates, but they are not very efficient for continuous data exchanges. This is where Magento 2 webhooks come into play. Unlike APIs, webhooks don't need you to make a query. Instead, they inform you when something changes proactively. For constant data exchanges, Magento webhook integration can be more efficient.
Here's how a webhook works:
- An event happens in a connected app or website.
- The webhook detects the event.
- It collects data related to the event.
The data is sent to the specified URL.
To prevent this issue, you can take a look at Magento 2 SMTP, which can meet your expectations.
There are 2 important parts you need to know for creating a secure webhook: Events and Observers.
- Events: In Magento 2, events are moments when something important happens, like when a new order is placed, a customer account is created, or a product is updated.
- Observers: If you want to respond to specific events, you can create PHP classes called observers. These observers run their code whenever the event they're watching is triggered.
Fortunately, creating a webhook becomes much simpler when using Mageplaza's Magento 2 Webhook extension. With an easy-to-use design, store owners can easily set up hooks in the backend. Follow our User Guide for more details.
Absolutely. In fact, most stores pay special attention to order event triggers. To do so, 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 real-time notifications about errors via email.
Pricing
Community
$ 229 first yearEnterprise/ Magento Cloud