Australia SMS Guide - sms-compliance -

Frequently Asked Questions

Initialize the Twilio client with your Account SID and Auth Token. Format the recipient's number in E.164 format (+61), use a pre-registered sender ID, and include optional parameters for delivery tracking via webhooks as shown in the provided code example. Remember to handle errors and monitor delivery receipts.
The Spam Act 2003 governs commercial SMS in Australia, requiring explicit consent, sender identification, and unsubscribe options (STOP, UNSUBSCRIBE, CANCEL, HELP). The ACMA and OAIC oversee compliance and data privacy. Adherence to the Do Not Call Register (DNCR) is mandatory.
As of April 25, 2023, pre-registration of alphanumeric sender IDs is mandatory in Australia. This helps prevent spam and ensures sender ID preservation, allowing businesses to maintain consistent branding. Registration typically takes 5 business days.
Single SMS messages are limited to 160 characters using GSM-7 encoding or 70 characters with Unicode (UCS-2). Longer messages are automatically segmented (concatenated). GSM-7 is recommended for standard English text for its higher character limit.
The recommended sending window is between 9:00 AM and 8:00 PM local time, respecting state-specific time zones and daylight saving. Best practice is to schedule messages during business hours (9:00 AM to 5:00 PM) for optimal engagement. Emergency messages are exempt.
No, sending SMS to landline numbers is not supported and will result in delivery failure with a 400 response and error code 21614. You will not be charged for these failed attempts.
Process opt-out requests within 5 working days using keywords like STOP, UNSUBSCRIBE, or CANCEL. Maintain a centralized opt-out database, confirm the opt-out, and conduct regular compliance audits. All opt-out keywords must be case-insensitive.
Obtain explicit consent, keep messages concise (under 160 characters), personalize content, maintain consistent brand voice, respect sending frequency limits (2-4 messages per month), and localize language. Adhere to content restrictions and carrier filtering rules.
The article details integrations with Twilio, Sinch, and MessageBird, each offering REST-based APIs tailored for the Australian market. They support various features, authentication methods, and reporting capabilities.
Australian carriers enforce rate limits, typically around 100 messages per second per sender ID. Daily and concurrent request limits also apply, varying by carrier and sender type. Implement strategies like message queuing and backoff mechanisms to manage throughput.
Number portability, managed by the MNP system, allows users to retain their numbers when switching carriers. This does not impact SMS delivery or routing, ensuring seamless communication regardless of the recipient's carrier.
Gambling, adult content, firearms, illegal substances, and cryptocurrency promotions without proper disclaimers are prohibited. Content filtering by carriers also restricts URL domains, excessive capitalization, and common spam trigger words. Limit to 3 URLS per message
MMS is fully supported across all major Australian carriers, allowing businesses to send multimedia content like images and short videos alongside text. Best practice is to keep files under 600KB and use JPEG or PNG formats.
The Australian Communications and Media Authority (ACMA) oversees compliance with the Spam Act 2003 for commercial electronic messages, including SMS. They enforce regulations related to consent, identification, and unsubscribe functionality.
Implement logging with correlation IDs, monitor delivery receipts using webhooks, track carrier-specific error codes, and set up alerts for high error rates. Storing message metadata aids in troubleshooting. Regularly test opt-out functionality.
Loading...