Your customers are constantly on their phones. Your message should be too.
Jump to a product
SMS Campaigns
Send personalised SMS messages to thousands of contacts in seconds. Schedule campaigns for the perfect time, personalise with merge fields and track delivery in real time.
- Send to any Australian mobile
- Personalise with first name, custom fields and more
- Schedule campaigns for the right time
- Real-time delivery reports and analytics
- Unicode support — send in any language
- Opt-out management built in
Email-to-SMS
Turn any email into an SMS without touching your existing systems. Send an email from Outlook, Gmail or any platform — your recipients receive it as a text message. Perfect for teams that don't want to change their workflow.
- Works from any email client — Outlook, Gmail and more
- No API or developer required
- Domain-level authentication for security
- Automatic opt-out handling
- Two-way replies delivered back to your inbox
- Real time direct conversations with your customers
- Ideal for alerts, notifications and reminders
Two-Way Messaging
Receive and manage replies from your recipients. Use a shared team inbox to handle customer responses, delegate conversations and never miss a message — all from one simple dashboard.
- Dedicated reply inbox for your whole team
- Assign conversations to team members
- Auto-reply rules for common responses
- Chat history with every contact
- Chatbot integration for automated conversations
- Works with dedicated long numbers and SENDER ID's
Keywords
Assign trigger words or phrases to automated actions. When a contact texts a keyword or phrase to your number — JOIN, INFO, STOP, WIN — MessageWorks fires the right response instantly. No manual effort, no missed replies.
- Unlimited keywords per account
- Exact, contains and starts-with match types
- Auto-reply with personalised SMS response
- Automatically add responders to a contact group
- Email notification when a keyword fires
- Catch-all default response for unrecognised messages
Reminders
Schedule personalised SMS reminders based on dates stored against your contacts — birthdays, renewals, appointments, policy expiries and more. Set it once and MessageWorks sends automatically, every time.
- Trigger on any custom date field on a contact
- Send days before, on, or after the date
- Personalise with merge fields (name, company, etc.)
- Include engagement links — reply, unsubscribe, promo
- Quiet hours respected — no late-night surprises
- Full delivery reporting per reminder send
Engagement Links
Add a personalised trackable link to any SMS campaign. Each recipient gets their own unique URL — giving you clear insight into who clicked, replied or opted out, right down to the individual contact.
Choose from three link types — combine any two in a single message. Results appear live in Campaign Reports with contact-level detail.
- Reply Link — contact clicks to open a reply form; their message lands in your Inbox
- Opt-Out Link — one-click unsubscribe, automatically processed
- Promo Link — redirects to any URL; every click logged against the contact
- Combine any, or all, link types in a single message
- Full click and reply analytics in Campaign Reports
- From $25/month add-on — 2c per link sent (Opt Out links free)
Contact clicks → reply form opens → message appears in your MW Inbox, matched to their contact record.
One click unsubscribes the contact automatically — no STOP keyword or manual processing needed.
Redirects to any URL you choose. Every click is logged against the contact in your Campaign Report.
Restricted Users — send without seeing numbers
MessageWorks includes a Restricted access level for team members who need to send SMS campaigns but should not have visibility of individual contact details — ideal for healthcare, HR, legal and any privacy-sensitive environment.
- Can send SMS via email triggers and the in-app Send page
- Can see group names and send to entire groups
- Cannot view individual mobile numbers within those groups
- Cannot access the Contacts page or view the contact database
- Cannot access account Settings or billing
Access levels are set by the account Owner under Settings → Users. Restricted Users is an optional add-on — $45/month for up to 10 logins.
MMS
Attach images to your messages for dramatically higher engagement. MMS lets your brand stand out from the crowd of plain-text SMS and gets more eyes on your offer.
- Send images to any MMS-capable Australian handset
- Customise with your brand colours and logo
- Higher click-through rates than SMS alone
- Compatible with all modern Australian handsets
- Receive images also directly to your Inbox.
- Track MMS open rates alongside SMS
Landing Pages
Create branded mobile landing pages that your SMS links point to. Capture leads, showcase offers, collect RSVPs or provide detailed campaign information — no website developer needed.
- Build pages without coding
- Mobile-optimised for SMS recipients
- Capture leads with built-in forms
- Track page visits from campaign links
- Custom domain or MessageWorks-hosted URL
- Perfect for promotions, events and product launches
Easy Voting
Every voter receives a personalised SMS with their own unique link. They tap, see candidates with photos and bios, or they see other choices, and vote on a mobile-optimised web page. Results are live on your dashboard. Automated reminders and results SMS included.
- Personalised link per voter — one vote per person, no duplicates
- Up to 3 questions per campaign (e.g. President, Secretary, Treasurer)
- Candidates with photos, short bio and 'See More' popup, or use for any Voting campaign.
- Automated SMS at every stage — invitation, confirmation, reminders, results
- Live results dashboard with winner flagging
- Full audit trail — individual vote log with timestamps (CSV download)
Photo Replies
Let your contacts respond to your SMS with an image. Photo Replies enable use cases that text alone can't support — insurance claims, damage reports, proof of delivery, competition entries, copy of IDs, forms and more.
- Contacts reply to your SMS with a photo
- Images arrive directly in your MessageWorks Inbox
- Matched to the contact's record automatically
- Works on all MMS-capable Australian handsets
- Downloadable for use in your own systems
- Ideal for claims, inspections, competitions and ID verification
WhatsApp Business
Reach customers on WhatsApp — the world's most used messaging app. Send rich interactive messages, images, buttons and documents. Perfect for customer service and high-value sales conversations.
- Official WhatsApp Business API access
- Rich messages with images, buttons and lists
- Template message library and approval
- Seamless handoff to live agent support
- Automated conversation flows
- Full analytics dashboard
Voice Broadcasting
Deliver pre-recorded voice messages to thousands of contacts simultaneously. Ideal for urgent alerts, payment reminders, appointment notifications and community announcements.
- Text-to-speech or upload your own recordings
- Schedule campaigns for any time zone
- Interactive voice response (IVR) options
- Call connect — transfer to live agent on keypress
- Detailed call analytics and listen-back
- Works with landlines and mobiles
REST & SMPP API
Full-featured APIs that let developers embed SMS, MMS and voice into any application. Comprehensive documentation, code samples in 10+ languages and a sandbox environment for testing.
- RESTful API with JSON responses
- SMPP gateway for enterprise-grade throughput
- Webhooks for inbound messages and delivery reports
- Code samples in Python, PHP, Node.js, Ruby and more
- Sandbox environment for risk-free testing
- 99.95% API uptime SLA
Easy SMS 2FA
Add SMS two-factor authentication to your website or app in under an hour. Two API calls — one to send a 6-digit code, one to verify it. Works with PHP, Node.js, Python and any language that can make an HTTPS request.
- Two simple API calls — /2fa/send and /2fa/verify
- 6-digit codes expire after 5 minutes automatically
- Auto-lock after 5 failed attempts — brute force protected
- Custom SMS template with your brand name
- Full delivery audit log in your Reports
- Sandbox mode for testing without spending
Dedicated Number
A dedicated Australian mobile number assigned exclusively to your account — no sharing with other businesses. Send from it, receive replies to it, and let your customers save and recognise it. The same number, every time.
- Exclusively yours — no sharing with other accounts
- Customers can reply directly and save your number
- Builds number recognition with every campaign you send
- Works with Keywords for automated inbound handling
- All replies visible in your team inbox
- Pairs with Sender ID for branded outbound + replyable number
SMS Instant Win
Send every customer a personalised SMS with their own unique scratch card or spin wheel link. One tap, instant result. Winners are notified on-screen and by SMS automatically. Outcomes are pre-set by you — you'll never over-prize.
- Scratch card or spin wheel — choose your mechanic
- Personalised link per recipient — one play per person
- Prize quantities and odds fully configurable
- Winners notified on-screen and by SMS automatically
- Live results dashboard as the campaign runs
- No app download — plays in the phone's browser
Sender ID
Send SMS from your registered business name instead of a phone number. Since 1 July 2026, Australia's national Sender ID Register requires all brand-name senders to be verified — MessageWorks arranges registration directly through ACMA on your behalf.
- Your brand name appears as the sender on every message
- Registered via Australia's official Sender ID Register (ACMA)
- Unregistered Sender IDs now show 'UNVERIFIED' — or are blocked
- Add an Engagement Link so recipients can still reply and opt out
- Full opt-out management even without a replyable number
- Works alongside a Dedicated Number for full two-way capability
Bespoke Build
If you have a specific SMS need that our standard platform doesn't cover, we'll design and build it to your exact specifications. Fixed-price quotes, fast delivery, built by the same Australian team that runs the platform.
- Tell us your requirement in plain English — no tech brief needed
- Fixed-price quote before any work begins
- Most projects delivered in 2–4 weeks
- Built into your existing MessageWorks account
- Full documentation and handover included
- Ongoing support available after delivery
Sender ID Verification is here
Australia's national Sender ID Register is now live. From 1 July 2026, any SMS that arrives with an unregistered Sender ID (a brand name instead of a phone number) will be marked UNVERIFIED on the recipient's device — or blocked entirely by the carrier.
If your business sends from a name like "ACME Corp" or "City Dental", you need to register that Sender ID with the Australian Sender ID Register. MessageWorks will arrange and facilitate your Sender ID registration directly through ACMA on your behalf.
- Messages from registered Sender IDs display your verified brand name
- Unregistered Sender IDs show as UNVERIFIED — damaging trust
- Registration protects your customers from SMS fraud and scams
- One-time setup — no ongoing renewal required
- MessageWorks arranges your registration through ACMA on your behalf
Recipient sees your verified brand name. Trusted, professional, compliant.
Add a personalised Engagement Link to any Sender ID message — recipients can reply or opt out with one tap, and every response lands in your Inbox matched to their contact record.