Magento 2 Twilio SMS Notification
Magento 2 Twilio SMS Notification extension automates sending order updates, like order placement, invoice creation, shipment status, and refund processing, directly from your admin panel. You can personalize the SMS messages for each event.
- Easily configurable using a Twilio Phone number or Twilio SID.
- Adds a phone field with the country flag and dial code on the storefront to help accurately capture phone numbers.
- Works with the billing address or shipping address phone number field. No additional field is required.
- Enables the configuration of a default dial code.
- Customizable SMS text for order placement, invoice creation, shipment creation & refund creation.
- Customizable SMS text for every order change event.
- Works for both registered customers and guests.
- Multi-store compatible
- Dedicated admin grid to log all API calls and the delivery status of each SMS sent.
Problem
Magento 2 offers email notifications for orders, but SMS is now widely used for fast customer updates. Twilio data reveals that 9 out of 10 customers read SMS notifications within the first three minutes of being sent. This suggests the need to incorporate SMS notifications into your Magento 2 platform.
Solution
Twilio SMS notification extension for Magento 2 addresses this requirement by enabling the sending of SMS alerts for various order events, including when an order is placed, an invoice is generated, a shipment is dispatched, and a refund is processed. Moreover, the extension provides the capability to send SMS notifications for every change in order status.


Provides Phone Number field with Country Code Dropdown
- Allows for the selection of a country code
- Capture Phone Number accurately
Send an SMS for every change in the order status
- Configure SMS text for every order status change
- Send a copy of SMS to the additional Phone number
- Send SMS for order placed, invoice created, shipment created, and credit memo created.




Customizable SMS text
- Compose a personalized SMS message that reflects the style of your store
- A collection of variables related to store, order, shipment, invoice, and credit memo is available to create a personalized SMS message.
Easy Configurable from Admin Panel
- Can be enabled or disabled from the admin
- Configure using Twilio Account SID or Twilio Phone Number
- Configure the default dial code and the allowed dial code


SMS Examples




Version 1.0.0
- Initial release
Frequently Asked Questions
How much does it cost to send SMS notifications via Twilio in Magento 2?
Twilio’s pricing is structured by usage and coverage area. Visit the official Twilio website for the most current pricing details.
Can this extension be used with multiple Magento stores or websites?
It supports multi-store and multi-website configurations. You can tailor Twilio credentials and messaging rules to each store view.
Does the extension track SMS delivery status and history?
Yes, it logs all API calls and provides a dedicated admin grid for viewing the status of every SMS sent. This feature helps with monitoring, troubleshooting, and ensuring successful delivery.
Does the extension have a limit on the number of SMS messages I can send?
No, the extension doesn’t impose a limit. Your Twilio account and plan determine the maximum SMS sending volume.