Get Started

How to Send WooCommerce SMS Notifications?

Editorial Team
February 12, 2025
How to Send WooCommerce SMS Notifications?

If you're only focusing on email marketing and ignoring WooCommerce SMS notifications, you're leaving money on the table!

Just like email, SMS keeps customers engaged—and 96% of marketers say it drives more revenue [Source: Attentive].

From order updates to abandoned cart recovery and promotions, SMS ensures customers stay informed and keep coming back.

In this blog, we’ll show you how to send WooCommerce SMS notifications directly from your WordPress dashboard—no coding required.

Short on time? Watch this video 👇

How to Send WooCommerce SMS Notifications?

What is WooCommerce SMS?

A WooCommerce SMS is a text message sent to users to communicate with them for various purposes. It’s considered a direct and highly effective way to interact with your audience.

You can send SMS to users to: 

  • Update them about their order status 
  • Share shipment tracking link
  • Inform them about any promotional events
  • Recover abandoned carts 
  • Greet them with a welcome SMS
  • Wish them on their birthdays 
  • Offer a discount on purchase anniversaries, and so on. 

Overall, WooCommerce SMS notifications provide a more direct and immediate channel of communication with customers compared to email, making it a valuable addition to e-commerce strategies.

Why Should You Leverage WooCommerce SMS Marketing? 

While SMS has limitations in detailed messaging, it remains highly valuable for quick and direct communication, especially in urgent situations.

Here are some of the reasons why you must leverage WooCommerce SMS marketing: 

  • Higher open rates: SMSs have an overwhelming average open rate of 98%, as opposed to 19.8% of emails. So, to ensure your message reaches your audience promptly, you should opt for WooCommerce SMS.
  • Reduced cart abandonment: A good abandoned cart SMS can attain a six to eight times higher engagement rate than email. By sending SMS reminders to customers who've left items in their carts, you can re-engage them and reduce abandoned cart rates.
  • Enhanced customer experience: According to a survey by Lead Ferno, 37.6% of people chose text messaging as their preferred communication channel. Sending order notifications and updates through SMS keeps customers informed and engaged, ultimately improving their shopping experience.
  • Cost-effective engagement:  SMS marketing often achieves a 19% click-through rate, compared to email marketing's 3%. Therefore, even though SMS may entail a higher cost per-message than an email, its ability to effectively reach and engage customers often justifies the expense, ensuring a strong return on investment.
  • Increased sales: SMS marketing stands out with its remarkable performance in key metrics, including a high open rate, impressive click-through rate, and a strong conversion rate. These factors make it a powerful tool for promoting products and driving sales.
  • Reduced spam filter risk: SMS has a much lower spam rate of 3% compared to email’s 85%.So, if you want to be sure your messages reach your customers without getting lost in spam folders, SMS is the way to go.

6 Best WooCommerce SMS Plugins 

After testing multiple plugins, we have compiled a list of the top 6 plugins you can use to send WooCommerce SMS notifications to your users. Here are the best WooCommerce SMS plugins with key features and prices:

1. FunnelKit Automations 

FunnelKit Automations is a highly popular plugin, powering almost 20,000 active WooCommerce stores around the globe. It lets you send transactional and promotional SMSs right from your WordPress dashboard.

It integrates with different SMS service providers to send marketing campaigns to your contacts.

You can send custom notifications to customers, admins, and anyone who needs to be notified about any WooCommerce event.

FunnelKit Automations best WooCOmmerce SMS plugin

Here are the key features:

  • Automate SMS marketing: You can automate your SMS marketing campaign for various WooCommerce events such as order placed, order delivery, birthdays, purchase anniversaries, abandoned carts, etc. 
  • Integration with SMS service providers: FunnelKit integrates with two SMS providers, Twilio and Bulkgate, to help you send WooCommerce SMS notifications.
  • Send broadcast SMS: This WooCommerce plugin helps you send broadcast SMS and deliver the message straight to your recipients' cell phones. If you want, you can also schedule your SMS to be sent later at a specific time.
  • Personalize SMS: You can personalize your SMS using dynamic Merge tags available in FunnelKit Automations. For example, you can use the user’s first name, store name, order details, etc., to make it more personalized. 
  • Targeted campaign: You can filter the audience based on demographics and previous experience with your website to run targeted SMS campaigns. 
  • In-depth analytics: Get in-depth analytics of how your SMS campaign is performing in the form of open rate, click rate, orders placed, revenue generated, etc. 

Price: A free version of FunnelKit Automations is available. However, the SMS feature is available with the pro version, which starts at $129/year. 

2. Twilio SMS Notifications 

Twilio SMS Notifications allows you to send automated SMS notifications to your customers using WordPress and WooCommerce.

With this tool, you can send text messages to your customers whenever there is a change in their order status.

twilio sms notification plugin

Here are some of the key features: 

  • Automated order notifications: You can set up automated SMS to be sent to users every time they purchase something, and there is a change in the order status.
     
  • Integration with Twilio: As the name suggests, this tool integrates with Twilio to send WooCommerce SMS to users.
  • Customization options: You can customize your SMS with store name, order ID, order amount, order status, and other order-related information.
  • Handy character count:  A handy character is shown when =creating the text so you don’t exceed the 160-character limit for SMS messages.

Price: You can use this plugin at $4.09/month

3. BulkGate SMS Plugin for WooCommerce

BulkGate SMS Plugin for WooCommerce allows you to send SMS and VIBER messages from your WooCommerce store using a BulkGate plugin.

You can send order status notifications to both customers and your admins. 

bulk gate- order sms notification - woocommerce

Here are the key features: 

  • Order status notifications: This tool sends order status notifications not only to the customers but also to the admin. You can send notifications to multiple admins.
  • Bulk SMS and Viber campaigns:  You can send personalized and targeted bulk SMS and Viber messaging campaigns to users. 
  • Send SMS worldwide: You can send SMS to over 200 countries worldwide.
  • Different sender IDs: You can use different sender IDs for different WooCommerce SMS campaigns. 

Price: This is a freemium plugin. SMS pricing starts from €0.0083.

4. WP SMS

With WP SMS, you can connect with multiple providers and send SMS or MMS notifications to your WooCommerce customers about their orders, new posts, products, and more.

This tool also integrates with other popular plugins like Zapier, Contact Form 7, etc.

wp sms

Here are the key features: 

  • SMS newsletter: This tool comes with a widget/Gutenberg block/Shortcode for displaying an SMS newsletter form on your WordPress site. You can collect mobile numbers during the newsletter sign-up process.
  • Integration with SMS gateways: WP SMS integrates with 250 SMS gateways, such as Twilio, Plivo, Clickatell, BulkSMS, Infobip, and so on.
  • Automatic SMS: You can send automatic SMS notifications to users as well as administration based on the user's interaction with your website.
  • Schedule SMS/MMS: With the premium version of this plugin, you can schedule your SMS and MMS for a specific time. 

Price: A free version with limited features is available. The pro version starts at $39/year for a single site. 

5. SMS for WooCommerce

SMS for WooCommerce allows you to send SMS to users, updating them about status updates, subscription updates, shipment tracking and delivery notifications, local pickup reminders, and more.

sms for WooCommerce plugin

Here are some of the key features: 

  • Multiple SMS API providers: This plugin is compatible with leading SMS API service providers such as Nexmo, Twilio, Fast2sms, MSG91, ClickSend, etc. You can easily set up the SMS API keys and sender info to send SMS.
  • Phone number validation in checkout:  SMS for WooCommerce can add phone number validations during checkout. However, this is only possible if you are using Nexmo and Twilio SMS providers.
  • Opt-in option: You can ask users to opt-in for SMS updates on the checkout page and also on the order confirmation page after checkout.
  • Order status SMS updates: You can set up the system to automatically trigger SMS notifications when order status gets updated on your WooCommerce store. 

Price: This plugin costs $9.92/month.

6. Uncanny Automator 

The Uncanny Automator is a powerful CRM tool that can send both automated emails and SMS to your users.

It uses Twilio as an SMS service provider to send SMS and also integrates with popular WordPress plugins to send SMS for different purposes.

uncanny automator

Here are some of the key features: 

  • Order Update SMS: You can send order update SMS to users when they make a new purchase at your store.
  • Thank you SMS: You can send a thank you SMS to users when they fill out a form.
  • Store Credit SMS: With the help of an Advanced coupon, this tool lets you send an SMS to users when they receive a store credit.
  • Connect with other WordPress plugins: With the help of this tool, you can connect Twilio with other WordPress plugins like Active Campaign, BuddyBoss, Click up, ConvertKit, etc. 

Price: The plugin costs $149/year for a single website. 

After looking at all the features and how much control you can have with WooCommerce SMS, we've concluded that FunnelKit Automations is the best plugin of the ones we mentioned. 

Funnelkit Automations gives you a range of events that you can use to send SMS, such as an abandoned cart, new user registration, winback campaign, birthday wish, etc., which is not available with the other plugins. 

Moreover, it gives you an intuitive UI to easily create and manage SMS campaigns. On of that, you can track how your SMS campaign is performing from a user-friendly analytics dashboard. 

In the next part, we'll show you how to use this plugin to send different types of WooCommerce SMS notifications.

How to Send WooCommerce SMS using FunnelKit Automation and Twilio?

FunnelKit is compatible with two SMS service providers: Twilio and Bulkgate.  

Here, we will use FunnelKit Automations and Twilio as SMS service providers. 

Twilio offers a range of programmable communication tools and services, including calling, voice messaging, SMS, and more capabilities, all of which can be seamlessly integrated into FunnelKit Automations.

Before we move on to the main process, make sure you have installed and activated 

Note: We will need FunnelKit Automations Connectors to connect Twilio’s SMS API in WooCommerce with FunnelKit Automations.

Step 1: Set up your Twilio account 

First, you’ll need to open a Twilio account. Go to the Twilio login and signup page. Then, enter your name, email, and password to create your Twilio account.

create twilio account

Note: Twilio provides a free trial option for their premium services, allowing users to set up and explore these features before making a commitment.

Now, you need to verify the email you used to create an account.

click to email verification

Check your email for the verification message.

click on verify twilio

After the verification process, log in to your account.

login to twilio

Now, you will be asked to set up the authentication process. 

Step 2: Generate Sender Number 

After logging in and completing the authentication process, you will be directed to the main dashboard, where you need to click on the “Get Phone Number” field to get the sender's phone number. 

click on get phone number twilio

Scroll down a little, and you will also find the Account SID and Auth token. You need to copy both. 

copy sid and auth id

Now navigate to FunnelKit Automations ⇒ Connectors and click on Connect. 

Now paste the  Account SID, Auth token, and Sender Phone number. After that, click on “Connect”. 

Now paste the  Account SID, Auth token, and Sender Phone number. After that, click on Update. 

connect funnelkit automation with Twilio

Now, you should see a pop-up with a success message indicating FunnelKit Automations is successfully connected with Twillio. 

Step 3: Create a SMS automation 

We will now create the automation that will send users SMS automatically based on the user’s interaction with your WooCommerce store. 

To create WooCommerce SMS automation, navigate to  FunnelKit Automations ⇒ Automations (Next Gen) and click on Add New Automation.

hit create automation

Click on “Start from scratch”, provide a name, and click on Create to Automated WooCommerce SMS campaign. 

create order placed sms notification campaign in WooCommerce

Step 4: Select an event  

Now click on the “Select Trigger” option to choose the event that will activate this automated SMS campaign. 

Here, we will choose the event Order Created. However, you can choose any WooCommerce event. 

order created event

Configure the event by selecting the order status to send for WooCommerce notifications. Enable it for all products and ensure it runs multiple times for customers with multiple orders.

Here, we are going with order status processing.

order processing

Step 4: Step up an action 

After selecting the event, you need to choose the action of sending an SMS. For that, click on the “+” icon and select “Action”.

add action to send sms

From the Messaging tab, choose “Send SMS” under Twillio and click on Done. 

send SMS

Step 5: Create your WooCommerce SMS content

Now it’s time for the fun part, which is to create the SMS.

First, you need to provide the receiver in the “To” field. We can dynamically send a message to every user who places an order using the number they use at the checkout. 

You can use the Merge tag to that number. To use a merge tag, click on {{..}}, search for the customer's phone number, and copy it.

use merge tag contact phone to send WooCommerce SMS notiication

Now paste the merge tag on the To field. 

paste contact phone to send to field

After that, you need to prepare the SMS body. You can also use a merge tag in the text body to make the message more personalized. 

For example, here we are using {{contact_first_name}} to address the user by their first name and {{order_id}} to show the order ID that they just placed. 

In addition, we are also using {{order_confirmation_page_link}}, which will send users a link that will redirect them to the order confirmation page with all the order details.   

You need to use Bitly to shorten the URL automatically.

Note: You can add a product image or any custom image. However, images can only be sent to US & Canada phone numbers.

write the sms body text

After creating the WooCommerce SMS body, click on Save to update. 

Note:  If your SMS is promotional SMS, then you need to check the option “Mark as Promotional”.

mark as promotional

Note: Similarly, you can add another action and send an email to your store admin for smooth operation. 

Step 6: Activate the automation

The final step is to activate the automation. For that, just turn on the toggle button. 

activate woocommerce sms automations

Now, whenever someone places an order on your online store, he will receive this order confirmation SMS. 

Note:   You can also read our blog on “How to Send Order Confirmation Emails to Get Repeat Sales.”

Here is a preview of our WooCommerce SMS:

Preview WooCommerce SMS

How to Send WooCommerce Order SMS Notification to Store Admin?

You can follow the same process to create an automation to notify the store admin when an order is placed. For extra convenience, you can add another "Send SMS" action to the same automation, ensuring both email and SMS notifications are sent.

Just hit the + icon, select "Action," and choose "Send SMS." This time, in the "To" field, enter the admin's contact number. You can add multiple numbers separated by commas.

Then, in the "Text" field, enter the message to notify the admin.

configure email to send notification to admin.

Make sure to save the changes. 

Here is the workflow of this automation that will send an SMS notification for order to both the customer and the admin. 

automation workflow to send order sms

How to Track the Performance of SMS Notifications in WooCommerce?

To track SMS performance, go to the Analytics section and select the SMS tab. 

Here, you can choose your desired time period and get insights like SMS sent, clicks, orders, and revenue generated.

SMS analytics

6 Types of WooCommerce SMS Campaigns You Can Run with FunnelKit Automations

We have shown how you can automate the process of sending WoCommerce SMS notifications when someone places a new order on your WooCommerce store. 

You can follow the same process to create different types of SMS campaigns. Here are a few examples: 

1. Abandoned Cart SMS

People more often check their text SMS than email, and 98% who check their SMS actually read them. So, sending an SMS to recover the cart is an effective idea, and you can set it up using FunnelKit Automations.

Here, you need to choose “Cart Abandoned” as a trigger or event. 

choose cart abandoned

You can send a single SMS reminding them to recover the cart.  Depending on your strategy, you can also send multiple SMS with optimal intervals and offer discount coupons to encourage them to complete the purchase. 

cart abandoned automation

Note: You can also check our blog "WooCommerce Cart Abandonment Recovery"

2. Order status SMS notifications

Making sure users know what's happening with their orders makes shopping better. Users don't need to worry and feel anxious about where their order is.

With FunnelKit Automations, you can send SMS notifications for different order statuses such as Order Created, Order Created - Per Product, Order Refunded, etc.

order related woocommerce event

To inform users about any order status changes, you need to select the "Order Status Changed" event.

After that, specify both the "from status" and the "to status" for which the system will send an SMS notification. For example, you can send an SMS notification if an order status changes from "Processing" to "Completed."

order status changed from processing to completed

After choosing the Order Status event and completing the confirmations, choose a Send SMS event. 

order status changed automations

👉 You can also read our blog on how to send email notification for different order status.

3. Discount for next purchase

When someone makes their initial purchase from your WooCommerce store, you can give them a discount for their next purchase. This encourages them to return and make additional purchases.

To set up an automated SMS to provide a discount on the second purchase, you need to choose the first order as a trigger, generate a discount, and send an SMS to encourage them to purchase again. 

discount for next purchase SMS automations

Note: You can also read our blog "How to Offer First Order Discount in WooCommerce".

4. Customer winback SMS campaign 

You can use a winback campaign to bring relapsed customers back to your store who haven’t purchased for a while. For this, you need to choose the “Customer Winback” event as a trigger.

choose winback campaign

You need to edit the event and set the time of the last ordered period. 

configure customer winback trigger

You can then add the SMS action, informing users about new products or offering discounts to win them back. 

customer win back SMS automations WooCommerce

Note: You can also read our blog "How to Create a Winback Campaign in WooCommerce".

5. Purchase anniversary SMS

Another great way to establish a great relationship with your customers and get more sales is to wish users their purchase anniversary and remind them to come back and make another purchase. 

To set up a purchase anniversary SMS campaign, you need to choose the event order created and then add a delay of time period.

For example, if you want to wish for one-year anniversary, add a delay of 365 days or 12 months. After the delay, you can set up the “Send SMS” action. 

WooCOmmerce SMS anniversary automation

Note: You can also read our blog on "How to create an anniversary email campaign".

6. Birthday reminder SMS

Wishing customers on their birthday makes them feel special and believe your brand cares about them. It’s an effective way to form a strong bond and a great opportunity to make the customers make another purchase. 

With FunnelKit Automations, you can collect birth dates on the checkout page. To set up an automation that wishes users their birthday via SMS, you need to choose “Birthday reminder” as an event.

WooCommerce birthday sms automations

We hope you now realize the abundance of SMS marketing opportunities you get with FunnelKit Automations. 

Note: For more details on birthday reminders, check the blog "How to Create Automated Birthday Emails".

5 Best Practices for Effective WooCommerce Order SMS Notifications

To make your WooCommerce order notifications stand out and improve customer experience, follow these simple yet powerful SMS best practices. They’ll help keep your customers informed, engaged, and satisfied.

  • Personalize the message

Address customers by their name and include essential order details like product names, order IDs, and total cost to make the SMS feel personal and informative.

  • Provide timely updates

Send SMS notifications for key milestones like order confirmation, shipment, and delivery to keep customers informed and reduce uncertainty.

  • Keep it concise

SMS has a character limit, so focus on the key details like order status and estimated delivery dates, keeping your message clear and to the point.

  • Use a link shortener

Shorten URLs with services like Bitly to maintain a neat and branded message that's easy for customers to click.

  • Use clear call-to-Actions

Encourage customers to take action, such as checking their order details or tracking their shipment, by providing clickable links for easy access.

Some Important Faqs Related to WooCommerce SMS 

Here are some of the questions that might be popping into your head regarding WooCommerce SMS with answers.

  • How to Integrate SMS API in WooCommerce? 

Well, it depends on the SMS provider you want to connect to WooCommerce. If you want to connect the Twilio SMS provider with WooCommerce, you can do that using the FunnelKit Automations and FunnelKit Connector. 

  • What is the cost of using WooCommerce SMS?

The cost of WooCommerce SMS depends on various factors, such as the SMS service provider and WooCommerce plugin you want to use, the volume of the SMS you want to send, and whether you want to send SMS or MMS. 

For example, Twilio charges $0.0079 to send or receive a message. Again, BulGate costs €0.0109 in the USA.

  • Is there any privacy regulation that I should look for when sending SMS?

Yes, you must follow some rules depending on the country and region to which you want to send an SMS. For example, GDPR is a comprehensive European Union (EU) regulation that protects personal data. So, if you want to send SMS messages to individuals in the EU, then you need to follow the GDPR guidelines. Similarly, for the USA, you need to follow the CAN-SPAM Act.

  • How can I measure the success of my WooCommerce SMS campaigns? 

If you use FunnelKit Automation to run WooCommerce SMS campaigns, then you can easily track the success of your campaign in the form of click rate, open rate, orders revenue earned, etc. 

  • Can I send multimedia messages (MMS)?

Yes. With Twillo, you can send MMS right from the WordPress dashboard with the help of FunnelKit Automations. However, only certain locations such as the USA and Canada, can receive MMS. 

  • Can I schedule my SMS messages in advance?

Yes, you can schedule your broadcast SMS in advance with FunnelKit Automations. 

Ready to Start Sending WooCommerce SMS?

SMS marketing can be highly successful in communicating with customers about their order status, recovering abandoned carts, promoting products, wishing on birthdays, etc.

With FunnelKit Automations, you can easily send different SMS and MMS right from your WordPress dashboard. You can either use Twilow, as we have shown above or BulkGate as an SMS service provider.

The best part of FunneKit Automation is you can automate SMS notifications based on order status and also send broadcast SMS for product or sale promotions.

Moreover, this tool integrates with Bitly to automatically shorten any URL added to your SMS, which helps to maintain your SMS character count.

Furthermore, you can easily track how your WooCommerce SMS marketing performs with in-depth FunnelKit Automations analytics.

So, get your copy of FunnelKit Automations today and start sending WooCommerce SMS notifications.

Author: Editorial Team
The Editorial Team at FunnelKit (formerly WooFunnels) is a passionate group of writers and copy editors. We create well-researched posts on topics such as WordPress automation, sales funnels, online course creation, and more. We aim to deliver content that is interesting and actionable.
chevron-down