Bulk SMS for Australian business

Bulk SMS Australia - Business Messaging With Replies

Send bulk SMS to your whole list, then handle the replies in one place.

Replies land somewhere

Send from your own Australian mobile number and every reply arrives in a shared conversation view your team already watches.

A five minute hold

Every campaign, including send now, waits five minutes before it goes out. Long enough to catch the wrong list.

Cost shown before you send

A live segment and cost estimate as you type, so a stray emoji does not quietly turn one message into three.

Part of your phone system

Same portal, same login, same numbers, same bill. No second supplier and no integration project.

Ozetel Bulk Messaging is business SMS built into the same portal that runs your phone numbers and your phone system. It does two jobs that are usually sold as two products: two way SMS conversations with customers from a real Australian mobile number, and scheduled bulk SMS campaigns with mail merge, contact segments, opt out handling and reporting.

Most bulk SMS tools are a megaphone. You load a list, you press send, and whatever comes back goes nowhere. That is fine for a one way notice and useless the moment a customer answers "can we move it to Thursday".

Bulk Messaging shares one contact book with the Ozetel Phone app, so numbers saved by the office reach your team's handsets, and replies to a campaign land in the same conversation view the team already watches. It is a bulk SMS service built for Australian small business: clinics, trades, real estate offices, salons, gyms, schools, community groups and retailers who need to tell a list of customers something, and who also need to handle the answers.

Ozetel Bulk Messaging conversation view showing an SMS thread with a customer and a reply box
The SMS tab, inside the same portal as your phone numbers. Sample data shown.

Two way SMS, not just broadcasts

The SMS tab is a shared inbox of text message threads for a chosen sending number, grouped by the customer's number. Filter by All, Open, Closed or Unread, open a thread and reply. New messages appear without reloading the page.
Because each thread is the pairing of your number to theirs, a reply is unambiguously part of the same conversation. Somebody sees it, and it is answered from the same screen the rest of the team uses.

One shared view

Every thread for a sending number in one list, with status filters so nothing open gets buried under everything closed.

One to one, any time

Start a new message to any Australian mobile without building a campaign around it.

Replies to campaigns come here

A customer answering an appointment reminder lands in the same place as everything else, not in a separate reply queue.

Visible on the handsets

SMS from an assigned virtual mobile number also appears in the Ozetel Phone app, so a conversation can be picked up at a desk or on a phone.

Send a bulk SMS campaign in minutes

Sending bulk SMS takes three decisions: who it comes from, who receives it, and what it says. Recipients come from your contact book by search, group or segment, from numbers typed straight in, or from an uploaded file whose rows are messaged without ever becoming contacts.
Mail merge fills in each recipient's own details with placeholders such as {{first_name}}, and a live phone preview shows the finished message exactly as that person will see it. Step through the first five recipients to check the merge before anyone gets anything. A segment and cost estimate updates as you type.
The campaign is saved as a draft the moment it has a name, so nothing typed is lost to a session timeout. Reusable message bodies can be saved as templates with their placeholders left unresolved, so one template still personalises for every recipient.
Designing a bulk SMS campaign in Ozetel with a live phone preview of the merged message
The composer, with the live preview of the merged message. Sample data shown.
List of SMS campaigns in the Ozetel portal showing status, recipients and sent counts
Drafts, scheduled sends and completed campaigns in one list. Sample data shown.
Scheduling a bulk SMS campaign in Ozetel with send now or send later options
The five minute review window, called out before the campaign goes anywhere. Sample data shown.

Schedule an SMS campaign, and change your mind

Send now, or pick a date and time. Either way the campaign passes through a five minute hold window before it is dispatched, and you can cancel it during that window.
It is the undo button most SMS platforms do not have, and it is there because the mistake people actually make is the wrong list, noticed thirty seconds too late.
The recipient set and every merged message are frozen when the campaign is scheduled, so what you reviewed is what goes out. The review step re merges every recipient on the server first, which means the preview cannot quietly disagree with the send.

Cancel during the hold

The Scheduled tab lists everything waiting to go, with its send time and a cancel action.

Checked again at dispatch

Opt outs are re checked as the campaign goes out, so somebody who opts out during the hold window is skipped rather than messaged.

No double sends

A campaign interrupted part way through resumes exactly where it stopped instead of starting the list again.

Quiet by default

Show in softphone apps is off unless you turn it on, so a large send does not fill every user's message list.

One SMS contact list, shared with your team's handsets

Your account has one contact book, with the full field set: name, company, job title, email, address and tags. Import a spreadsheet with column mapping, then organise people into groups or segments.
A group is a static list. A segment is a saved question rather than a saved answer, such as "city is Sydney and tags contain VIP". It is resolved against the contact book at the moment it is used, so a contact added this morning is included in this afternoon's campaign without anybody maintaining a list.

Shared with Ozetel Phone

The address book behind Bulk Messaging is the same one the softphone app uses, so a contact added in the office appears on your team's phones.

Imports stay out of the way

Rows from an uploaded campaign file are messaged without becoming contacts, so a five thousand row import does not flood everybody's address book.

CSV import with mapping

Match your spreadsheet's columns to contact fields on the way in, rather than reformatting the file first.

Your list maintains itself

Segments re run every time you use them, so the right people are included without anybody rebuilding the audience.

Bulk SMS for every type of Australian business

The two jobs are always the same, send to a list and handle the answers. What changes is what the list is and what the answers are worth.

Clinics and allied health

Appointment reminder SMS, confirmations and recalls, merged with each patient's own name and time. When somebody texts back to move an appointment, the reply lands in the same view your front desk already watches.

Trades and services

Job confirmations, on-my-way messages and quote follow ups, sent from a number the customer can actually answer while you are on the tools.

Retail, salons and gyms

Booking reminders, trading hour changes and offers to a segment of your contact list, with STOP replies recorded automatically so your list stays clean.

Schools, clubs and community groups

A notice that has to go to everybody at once, from a wet weather call off to a change of venue, with the questions that come back arriving in one place rather than six phones.

SMS reporting: know what you sent, and to whom

Reports show outcomes per campaign across a date range, with a status filter, a search and totals for the range. Export the lot to CSV.
Counts record what the carrier accepted, which is the honest figure. Replies are matched back to the campaign that probably prompted them, either exactly through an optional reference token in the message body, or inferred from a time window. Where the platform is inferring rather than knowing, the interface says so and flags genuine ambiguity instead of rounding it into a number that looks certain.
Alongside Reports, the Sent tab is a flat log of everything the account has sent from any number, each message linked back to the campaign that produced it. It is the fastest way to find one message when you send from six different numbers.
Bulk SMS campaign reporting in Ozetel showing outcomes per campaign over a date range
Per campaign outcomes over a date range. Sample volumes shown, not a customer's results.

SMS sender ID and opt out handling built in

Send from your own Australian virtual mobile number, which can receive replies, or from a registered alphanumeric sender ID showing your business name in place of a number.
Sender IDs are registered with the ACMA, and the portal shows you when one is expiring soon. The sender is validated when you save a campaign and checked again when you schedule it, because a registration can lapse in between.
Any SMS marketing you send has to carry a working way out, so opt out handling is built in rather than bolted on. Inbound STOP, UNSUBSCRIBE, OPTOUT, OPT OUT, OPT-OUT, CANCEL, END and QUIT are matched as whole words, whatever the case, and recorded automatically. Opt outs are scoped per sender ID rather than blanket across the account, so somebody who opts out of one brand you send as has not asked to stop hearing from another. Because an alphanumeric sender ID cannot receive a STOP reply, campaigns sent that way get a hosted opt out page instead.

How much bulk SMS costs in Australia

Bulk SMS pricing in Australia is usually quoted per message, and ours is no different: rates are set per number and billed the way the rest of your account is billed, on one invoice. Talk to us and we will quote against the numbers you actually send from.
What matters more day to day is that the composer counts segments properly while you type. One SMS is 160 characters in the standard GSM alphabet, but a single character outside it, an emoji or a curly quote pasted out of Word, drops the whole message to 70. Multipart messages carry a header, so the per part limit falls again to 153 or 67. The cost surprise in SMS is nearly always an emoji, and you can see it happen before you send to two thousand people.
The figure in the composer is an estimate. The billed amount is worked out by the billing system and can differ for multipart or non GSM messages. Prepaid accounts are balance checked before a campaign is scheduled and again at dispatch, and a shortfall blocks the campaign without sending anything, leaving the draft intact to schedule after a top up.

Business SMS built into your Ozetel phone system

Bulk Messaging is not a separate product with its own login. It sits in the same customer portal as your phone numbers, PBX extensions, IVR, voicemail to email and call reporting.

Your own numbers

You send from the account's own virtual mobile numbers, bought and managed in the same place as everything else.

One bill

Messaging is billed on your Ozetel account, with per number rates and prepaid balance, not on a separate invoice from a separate vendor.

A number a team can watch

One virtual mobile number can serve several Ozetel Phone users, so a shared business number is not one person's private inbox.

Switched on deliberately

Bulk Messaging is enabled per account by our team, so it comes with a conversation about how you plan to use it rather than appearing unannounced.
Bulk SMS FAQ

Common questions about business SMS.

What you can send, who can reply, how opt outs are handled, and what it costs.
Get in touch
Can customers reply to a bulk SMS from Ozetel?

Yes, when the campaign is sent from one of your Australian virtual mobile numbers. Replies arrive as threads in the SMS tab of the portal, grouped by the customer's number, and they appear alongside every other conversation your team is already watching. A campaign sent from an alphanumeric sender ID cannot take replies, because an alphanumeric sender cannot receive messages.

Do I send from my own number or a shared one?

You send from your own numbers. Campaigns go out from a virtual mobile number on your account, and broadcast sending is available on numbers that have been capacity checked for it, so we will confirm with you which of your numbers can be used for campaigns. One to one conversations in the SMS tab are not restricted that way. A single virtual mobile number can be watched by several Ozetel Phone users, so a shared business number does not end up as one person's private inbox.

What is an alphanumeric sender ID, and when should I use one?

An alphanumeric sender ID shows your business name in place of a phone number when the message arrives. It suits announcements and notices where the brand name matters more than a reply, because the recipient cannot answer it. Sender IDs are registered with the ACMA, and the portal shows you when one is expiring soon. If you expect people to answer, send from a virtual mobile number instead.

Do I have to include an opt out?

Australian marketing messages must carry a functional way to unsubscribe. In practice that means telling recipients they can reply STOP when you send from a virtual mobile number, or linking the hosted opt out page when you send from an alphanumeric sender ID, since a STOP reply cannot reach an alphanumeric sender. Ozetel handles both, but the wording in the message body is yours to include.

How does Ozetel handle STOP replies?

Inbound STOP, UNSUBSCRIBE, OPTOUT, OPT OUT, OPT-OUT, CANCEL, END and QUIT are matched as whole words, whatever the case, and recorded automatically. Opt outs are scoped per sender ID rather than blanket across the account, so somebody who opts out of one brand you send as has not asked to stop hearing from another. The opt out list is checked again at dispatch, so anyone who opts out during the five minute hold window is skipped rather than messaged.

How many characters is one SMS, and what makes a message cost more?

One SMS is 160 characters in the standard GSM alphabet. A single character outside that alphabet, an emoji or a curly quote pasted out of Word, drops the whole message to 70 characters. Messages longer than a single part carry a header, so the per part limit falls to 153 characters, or 67 for a non GSM message. The composer counts this as you type, so you can see a short message become a three part message before you send it to a large list.

Can I schedule a campaign for later, and cancel it?

Yes. Choose send now or pick a date and time, and either way the campaign passes through a five minute hold window before dispatch. You can cancel it during that window from the Scheduled tab. The recipient set and every merged message are frozen when the campaign is scheduled, so what you reviewed is what goes out.

Can I personalise each message?

Yes, through mail merge. Placeholders such as {{first_name}} are replaced with each recipient's own details from your contact book, across the full contact field set. A live phone preview shows the finished message exactly as the recipient will see it, and you can step through the first five recipients to check the merge. The review step before scheduling re merges every recipient on the server, so the preview cannot disagree with what is actually sent.

Where do my contacts come from, and can I import a spreadsheet?

Your account has one contact book covering name, company, job title, email, address and tags. You can import a CSV and map its columns to those fields, organise people into groups, which are static lists, or into segments, which are saved rules such as "city is Sydney and tags contain VIP". A segment is resolved against the contact book each time it is used, so newly added contacts are picked up without anybody rebuilding the list. You can also send a campaign from an uploaded file whose rows are messaged without ever becoming contacts.

How much does it cost?

Rates are set per number and billed on your Ozetel account, on the same invoice as the rest of your services, so there is no separate bill from a separate vendor. The composer shows a live cost estimate as you build a campaign. That figure is an estimate: the billed amount is calculated by the billing system and can differ for multipart or non GSM messages. Prepaid accounts are balance checked before scheduling and again at dispatch. Talk to us and we will quote against the numbers you actually send from.

Do I need to be an Ozetel phone customer to use it?

You need an Ozetel account with at least one virtual mobile number to send from, and Bulk Messaging is enabled per account by our team rather than being switched on for everybody by default. You do not have to move your phone system across to use it, although it shares one portal, one contact book and one bill with the rest of your Ozetel services if you do.

Is bulk SMS legal for marketing in Australia?

Marketing messages in Australia are regulated under the Spam Act 2003, which requires consent from the recipient, clear identification of the sender, and a functional unsubscribe. Bulk Messaging is built to help you meet those obligations, with automatic STOP handling, per sender opt out scoping and a hosted opt out page for alphanumeric sends. This is general information rather than legal advice, so check your own obligations if you are unsure.

Virtual mobile number or alphanumeric sender ID?

Both send your campaign. The difference is what the recipient sees, and whether they can answer.
FeatureYour virtual mobile numberAlphanumeric sender ID
What the recipient seesYour Australian mobile number.Your business name, as registered.
Can they replyYes. Replies arrive in the SMS conversation view.No. An alphanumeric sender cannot receive messages.
How people opt outThey reply STOP, and it is recorded automatically.Through the hosted opt out page you link in the message.
Best forReminders, confirmations and anything you expect an answer to.Announcements and notices where the brand name matters most.
Getting set upUse a virtual mobile number on your account.Register the sender ID with the ACMA. The portal flags one that is expiring.

Related services

Bulk Messaging works alongside the rest of your Ozetel account.

Ready to send your first campaign?

Bulk Messaging is enabled per account, so have a quick chat with us and we will see if yours can use it.

Send bulk SMS from your own number, and handle the replies in one place.