Description

Transactional SMS Notifications
Keep Customers in the Loop, Instantly
Automatically notify your customers about every stage of their order with SMS updates for all WooCommerce order statuses - including Pending Payment, Processing, Completed, On Hold, Cancelled, and more.
Messages are fully customizable and support dynamic shortcodes like [order_id], [first_name], and [last_name], so you can personalize each message and provide clear, real-time updates that build trust.
Customer SMS Consent at Checkout
Respect Privacy, Build Trust
Stay compliant and enhance transparency by allowing customers to opt-in for SMS updates during checkout.
A simple checkbox gives them full control over whether they want to receive text messages related to their order - improving open rates and creating a better customer experience from the very first interaction.


Charge Customers for SMS Notifications
Offset SMS Costs with Checkout Pricing
Running on tight margins or sending large volumes of SMS? No problem.
This feature allows you to optionally charge customers for SMS notifications by adding it as a line item in the checkout. You control the price, and customers can decide if they’d like to add it - keeping your costs covered without compromising service.
Branded SMS Sender Name
Put Your Brand Front and Centre
Make your messages stand out with a custom SMS sender name instead of a random phone number.
Display your business name (up to 11 characters) as the sender, so customers instantly recognize who’s messaging them - boosting trust and engagement.
Note: Sender name requires verification and is subject to provider approval.


SMS Analytics Dashboard
Track Every Message with Confidence
Know exactly what’s happening with your SMS communication.
The built-in analytics dashboard shows the delivery status of each message - whether it’s Delivered, Failed, Rejected, or Pending - so you can troubleshoot quickly, monitor performance, and continuously improve your messaging strategy.
Coming Soon Features
Bulk SMS
Send personalized SMS messages to all your customers or segmented groups with just a few clicks – perfect for promotions, announcements, or urgent updates.
Abandoned Cart SMS
Automatically follow up with customers who leave items in their cart, increasing recovery rates with timely and personalized reminders.
Custom Journeys
Design automated SMS workflows based on customer behavior or lifecycle events – like welcome sequences, post-purchase follow-ups, and more.
List Management
Organize your SMS contacts into custom lists for targeted messaging, improved segmentation, and better campaign performance.
Inbox / Responses
Two-way messaging lets customers reply to your SMS – manage and respond to incoming messages directly within your dashboard.
Weekly Email Summary
Stay updated with a weekly email summary of your SMS activity, including delivery stats, top messages, credit usage, and campaign performance.
Dashboard Widget
View key SMS stats and credit balance directly from your WordPress or WooCommerce dashboard – no need to dig through settings.
Have an Idea?
Check our roadmap and suggest any feature you like!
Frequent Asked Questions
Is TopSMS available outside of Australia?
No. TopSMS is built exclusively for Australian businesses. Our SMS delivery infrastructure and compliance standards are designed to meet ACMA regulations and ensure optimal delivery rates within Australia only.
Do my SMS credits expire?
No, your credits never expire. You can use them whenever you like — no monthly minimums, no forced top-ups, and no hidden fees.
Is my business name used as the sender ID?
Yes. As required by the Australian Communications and Media Authority (ACMA), the sender name must clearly identify your business. TopSMS ensures your sender ID matches your brand name to improve trust and reduce SMS fraud risk.
Can I use a custom sender name?
Yes, but only if it aligns with your business name. Generic or misleading sender names will be rejected under ACMA anti-spam guidelines.
How are payments processed?
Payments for SMS credits are securely processed via Stripe. We do not store your card details. All transactions are encrypted and PCI-DSS compliant.
Is TopSMS compliant with Australian privacy laws?
Yes. TopSMS is fully compliant with both GDPR and ACMA privacy regulations. You can collect SMS consent at checkout, offer opt-out links, and manage your customers’ privacy preferences responsibly.
Do I need customer consent to send SMS?
Absolutely. ACMA requires clear and informed consent before sending SMS messages. TopSMS includes tools to collect and manage consent directly within WooCommerce.
Can I preview messages before they are sent?
Yes. You can preview each message template with dynamic sample data to ensure everything looks right before activating automations.
Are there any long-term contracts or commitments?
No. TopSMS is pay-as-you-go. You only pay for the SMS credits you use – simple, predictable pricing with no lock-in contracts.
Do you offer volume discounts for larger businesses?
Yes. We offer discounted SMS credit packages for stores with higher messaging needs. Contact us to discuss a custom plan for your business.
Can I send SMS notifications for custom order statuses?
Not yet. At present, custom order status support is not available but may be considered for a future release.
How do I monitor my SMS credit balance?
Your current credit balance is always visible in the TopSMS dashboard. You can also set up automatic alerts when your credits fall below a specified threshold.
Can’t find the answer?
Send us your question and we will reply very quick!
Technical Info
- Version: 1.0.1
- Minimum PHP version: 7.4
- Requires: WordPress 5.8 and WooCommerce 6.6
- Compatible up to: WordPress 6.0.x and WooCommerce 6.8.x
- Supported multilanguage plugins: None
- Translation ready: No
- Current Languages: English
- License: GPLv2 or later
Adams Family Meats –
Our customers now get instant updates when their orders are ready or on the way – it’s streamlined our whole fulfillment process.
Capital Tools –
We use it to notify tradies when orders are packed or available for pickup. Simple, reliable, and exactly what we needed.
Dubbo Meat Centre –
No more guessing for customers – they get a text when their meat packs are ready. It’s reduced phone calls and increased satisfaction.
Enmore Box & Case Factory –
We deal with time-sensitive deliveries. SMS order updates help our customers stay in the loop without needing to check emails.
Jaggards –
Having transactional SMS alerts keeps our clients updated on their order progress in real-time – it adds that extra level of service.
Jax Auto Wax –
We love that customers get notified the moment their order is marked ready or shipped. It saves us so much back-and-forth
Outback Angler –
With rural customers, SMS is the most reliable way to communicate. This plugin ensures they know exactly when their order is processed or dispatched.
Paccoat –
Being able to customize the wording for each order status means we can give clear, helpful updates – automatically.
Panetta Mercato –
We use it to confirm pickup and delivery times for online grocery orders. It’s made the whole experience smoother for customers.
Perdays Pregnancy Supplements –
Our customers appreciate knowing when their order is being packed or sent. Transactional SMS has added clarity to the process.
Shearing Suppliers –
Email isn’t always practical for our customer base. SMS order updates just work – fast and to the point.
Tender Gourmet Butchery –
We let customers know when their butcher boxes are ready via SMS. It’s quick, easy, and keeps our service levels high.
Woods for Cats –
Customers get a text when their cat furniture is ready to ship – it’s a small touch that makes a big difference.
Sergio –
For high-ticket eCommerce, trust is everything. Adding transactional SMS gives customers real-time reassurance that their order is being processed – no need to chase or wonder. It’s a small feature that makes a big impact, and it’s become a standard part of our setup for premium clients.