Frequently Asked Questions
Use an SMS API like Twilio, Sinch, MessageBird, or Plivo. Ensure recipient numbers are in E.164 format (+853) and encode messages in Unicode to support Chinese characters. Remember to handle opt-outs and monitor delivery rates.
Macao SMS follows standard length limits: 160 characters for GSM-7 encoding and 70 characters for UCS-2 encoding. Concatenated messages are supported to send longer texts, but each segment is still subject to these limits.
SMS to landline numbers isn't supported in Macao. Attempts to send to landlines will result in delivery failure and API errors (like error code 21614 for Twilio) without incurring charges.
The recommended window for marketing SMS is between 10:00 AM and 8:00 PM Macao local time (UTC+8). Respect local holidays and avoid sending during major holidays unless it's an urgent notification.
Yes, alphanumeric sender IDs are supported in Macao and don't require pre-registration. This allows for flexible and dynamic sender ID changes while preserving the sent ID, enhancing brand recognition.
While Macao lacks specific SMS marketing regulations, adhere to international best practices and data privacy principles. Obtain explicit consent before sending marketing messages, support opt-out keywords (STOP, CANCEL, UNSUBSCRIBE, and Chinese equivalents), and maintain meticulous consent records.
Process opt-out requests immediately, within 24 hours, and send confirmation messages. Maintain a centralized opt-out database and regularly audit these lists. Train staff on opt-out procedures and ensure automated processing.
Both GSM-7 and UCS-2 encodings are supported. However, if your message includes Chinese characters, you must use UCS-2 encoding, limiting each segment to 70 characters. For messages without special characters, GSM-7 allows 160 characters per segment.
Restricted content includes gambling (unless licensed), adult content, cryptocurrency promotions, and unlicensed financial services. Sensitive industries like banking, healthcare, insurance, and government services require special consideration and adherence to stricter guidelines.
Keep messages concise (under 160 characters), include clear calls-to-action, and personalize thoughtfully. Maintain consistent branding, include your company name, and localize content in Traditional Chinese, English, and potentially Portuguese.
Rate limits vary by provider: Twilio (100/second), Sinch (30/second), MessageBird (60/second), and Plivo (50/second). Manage throughput by implementing exponential backoff for retries, using message queues, batching messages, and monitoring delivery rates.
Log all API responses, implement retry logic for temporary failures, monitor delivery receipts, track common error codes, and set up alerts for unusual error rates to ensure efficient and reliable SMS delivery.
International long codes are fully supported for sending SMS to Macao. Domestic long codes and short codes are not recommended as primary messaging channels, while alphanumeric sender IDs are fully supported and offer flexibility.
No, MMS is not currently available in Macao. If you need to send rich media content, include a URL within your SMS message directing the recipient to the content hosted online.
No, two-way SMS is not supported in Macao. Businesses should design their SMS communication strategies around one-way communication only.
Macao SMS Best Practices, Compliance, and Features
Meta Description: Complete guide to Macao SMS messaging: Personal Data Protection Law No. 8/2005 compliance, OPDP requirements, alphanumeric sender IDs, carrier specifications for CTM, 3 Macau, and China Telecom.
Macao SMS Market Overview
Market Conditions: Macao operates a highly developed mobile telecommunications market with widespread SMS usage. Three major mobile operators serve the market: CTM (Companhia de Telecomunicações de Macau, 45% market share), 3 Macau (Hutchison), and China Telecom Macau. SmarTone ceased operations in Macao on November 11, 2024. The region supports modern messaging capabilities including concatenated messages and alphanumeric sender IDs. While OTT messaging apps like WeChat and WhatsApp dominate personal communications, SMS remains essential for business communications and authentication purposes due to its reliability and universal reach. Mobile network codes include 45500, 45501, 45502, 45503, and 45507 (China Telecom). Macao has no MVNOs (Mobile Virtual Network Operators).
Market Statistics (2024 data): Mobile phone penetration in Macao stands at approximately 93.8%, with internet penetration at 92.8% (597,300 users as of March 2024). iOS (58.06%) and Android (41.35%) dominate the mobile OS market. Mobile payments usage has reached 81% as of 2024, indicating high smartphone adoption and digital engagement (Macao Government IT Survey, March 2024).
SMS Pricing: Business SMS costs in Macao vary by provider and volume. International SMS API providers charge approximately $0.02–$0.06 per message (Sinch: $0.02835/message, Plivo: $0.02952/message, Twilio: $0.059/message). Local prepaid SMS typically costs MOP 0.10–0.50 per message for consumers, while businesses benefit from volume discounts through local carriers (Sent.dm Macao SMS Pricing).
This comprehensive guide covers Macao SMS regulations, A2P messaging requirements, Personal Data Protection Law No. 8/2005 compliance, carrier-specific technical specifications, and best practices for sending business SMS through Macao's telecommunications networks.
Key SMS Features and Capabilities in Macao
Macao supports standard SMS features including concatenated messages and alphanumeric sender IDs, though two-way SMS and MMS are not currently supported.
Two-way SMS Support
Two-way SMS is not supported in Macao at this time. Design your SMS strategies around one-way communications only.
Why two-way SMS is unavailable: Macao's telecommunications infrastructure currently does not support bidirectional SMS messaging for business applications due to carrier routing and regulatory constraints. This limitation applies to all carriers (CTM, 3 Macau, China Telecom).
Alternative approaches for customer interaction:
Concatenated Messages (Segmented SMS)
Support: Yes, concatenation is supported for most sender ID types, though support may vary by carrier.
Message length rules: Standard SMS length limits apply – 160 characters for GSM-7 encoding, 70 characters for UCS-2 encoding before splitting occurs.
Encoding considerations: Both GSM-7 and UCS-2 encodings are supported. Messages using Chinese characters require UCS-2 encoding and will be limited to 70 characters per segment.
Practical segmentation examples:
Segment calculation formula:
MMS Support
MMS is not available in Macao. When sending rich media content, include a URL link within the SMS message that directs users to the content hosted online.
Recipient Phone Number Compatibility
Number Portability
Number portability is not available in Macao. Phone numbers remain tied to their original carrier, which simplifies message routing and delivery.
How to determine carrier from phone number: Macao phone numbers follow an 8-digit format (+853 XXXX XXXX). While specific number ranges are not publicly disclosed, businesses can identify carriers through:
Sending SMS to Landlines
Sending SMS to landline numbers is not supported in Macao. Attempts to send messages to landline numbers will result in delivery failure and API error responses (error code 21614 for Twilio's API), with no charges incurred.
Macao landline number format: Landline numbers in Macao are 8-digit numbers starting with 28 (+853 28XX XXXX). Mobile numbers are 8-digit numbers starting with 6 (+853 6XXX XXXX). Always validate recipient numbers to ensure they begin with 6 for mobile delivery (ITU Macao Numbering Plan).
Compliance and Regulatory Guidelines for SMS in Macao
Macao's SMS communications are governed by telecommunications regulations overseen by the Bureau of Telecommunications Regulation (DSRT) and data protection laws administered by the Office for Personal Data Protection (OPDP). Comply with Personal Data Protection Law No. 8/2005 and relevant telecommunications regulations.
Key regulatory updates:
Consent and Opt-In
Explicit Consent Requirements:
Penalties for non-compliance with Law No. 8/2005:
Compliant vs non-compliant consent examples:
✅ Compliant consent collection:
❌ Non-compliant consent collection:
Prior Authorization Required For:
How to obtain prior authorization from OPDP:
Best Practices for Consent Collection:
HELP/STOP and Other Commands
Chinese keyword translations:
Example HELP response template:
Example STOP confirmation:
Do Not Call / Do Not Disturb Registries
While Macao doesn't maintain an official Do Not Call registry, you must:
Time Zone Sensitivity
Macao follows China Standard Time (UTC+8)
Recommended Sending Windows:
Major holidays to avoid for marketing messages (2025 calendar):
Phone Number Options and SMS Sender Types in Macao
Alphanumeric Sender ID
Operator network capability: Supported by CTM, 3 Macau (Hutchison), and SmarTone (ceased operations November 2024)
Important limitation: China Telecom Macau (MNC 45507) does not preserve alphanumeric sender IDs. All sender IDs will be overwritten to a random Hong Kong long code or generic sender ID to ensure delivery.
Registration requirements: Pre-registration not required for most carriers
Sender ID preservation:
Dynamic usage: Supported for compatible carriers (CTM, 3 Macau, Hutchison)
Format specifications: 3–11 characters, including letters (a-z, A-Z), numbers (0-9), and spaces
Note: Generic sender IDs such as INFO, SMS, NOTICE are prohibited
Sender ID best practices:
✅ Good sender ID examples:
❌ Bad sender ID examples:
Decision matrix for sender ID type:
Long Codes
Domestic vs. International:
Sender ID preservation: Yes, original sender ID is preserved
Provisioning time: Immediate to 24 hours
Use cases:
Costs for international long codes: Acquiring international long codes typically costs $1–$5/month per number plus per-message sending fees. Volume discounts available. Contact your SMS API provider (Twilio, Plivo, Sinch, MessageBird) for specific pricing based on originating country and monthly volume.
Short Codes
Support: Available but not widely supported across all carriers
Provisioning time: N/A
Use cases: Not recommended for primary messaging strategy due to limited carrier support
Specific carrier support: Short code support in Macao is limited. CTM may support short codes for specific enterprise agreements, but 3 Macau and China Telecom have inconsistent support. Verify carrier-specific capabilities before investing in short code infrastructure.
Restricted SMS Content, Industries, and Use Cases
Prohibited Content:
What qualifies as P2P traffic vs legitimate business messaging:
P2P (Person-to-Person) traffic refers to individual-to-individual personal communications sent through consumer devices or platforms. In Macao's A2P (Application-to-Person) SMS context, P2P traffic is prohibited because:
Legitimate A2P business messaging includes:
Key distinction: Business SMS must originate from registered business applications/platforms, be sent at scale through APIs, and serve business purposes (marketing, transactions, notifications). Individual personal texts between people are not permitted through business SMS channels (Twilio P2P Definition).
Sensitive Industries Requiring Special Consideration:
Specific requirements for sensitive industries:
Marketing Traffic Requirements: Obtain opt-in consent from recipients before sending any marketing traffic.
Content Filtering
Known Carrier Rules:
Definition of "excessive" with examples:
Tips to Avoid Blocking:
Best Practices for Sending SMS in Macao
Messaging Strategy
Sending Frequency and Timing
Localization
Cultural nuances and communication preferences:
Opt-Out Management
Testing and Monitoring
Delivery rate benchmarks for Macao:
Common delivery issues and troubleshooting:
SMS API Integration for Macao
Twilio SMS API for Macao
Twilio provides robust SMS capabilities for sending messages to Macao. Integration requires your Account SID and Auth Token for authentication.
Key Parameters:
from
: Alphanumeric sender ID or long codeto
: Recipient number in E.164 format (+853XXXXXXXX)body
: Message content (supports Unicode for Chinese characters)Note: If sending to China Telecom subscribers (MNC 45507), alphanumeric sender IDs may be converted to a generic format or Hong Kong long code.
Sinch SMS API for Macao
Sinch offers direct carrier connections for reliable message delivery to Macao. Authentication uses API token and project ID.
MessageBird SMS API for Macao
MessageBird provides high-quality SMS delivery to Macao with support for Unicode messages.
Note: Test sender ID preservation across all carriers, especially China Telecom.
Plivo SMS API for Macao
Plivo offers reliable SMS delivery to Macao with support for high-volume sending.
Enhanced error handling and retry strategies:
API Rate Limits and Throughput
Rate Limits:
Throughput Management Strategies:
Error Handling and Reporting
Common Error Scenarios:
Best Practices:
Comprehensive error code reference:
Recap and Additional Resources
Key Takeaways:
Next Steps:
Official Regulatory Resources:
Industry Resources:
Important Notes:
Frequently Asked Questions (FAQ)
What are the main mobile operators in Macao?
Macao has three major mobile operators: CTM (Companhia de Telecomunicações de Macau) with 45% market share, 3 Macau (Hutchison), and China Telecom Macau. SmarTone ceased operations on November 11, 2024.
Are alphanumeric sender IDs supported in Macao?
Yes, alphanumeric sender IDs are supported by CTM, 3 Macau, and Hutchison without pre-registration. However, China Telecom Macau (MNC 45507) overrides all sender IDs to a generic format or Hong Kong long code.
What are Macao's SMS data protection requirements?
Comply with Personal Data Protection Law No. 8/2005. This requires obtaining explicit consent before sending marketing messages, notifying the Office for Personal Data Protection (OPDP) within 8 days of starting data processing, and implementing proper security measures.
Do I need to register SMS campaigns with Macao authorities?
Yes. Under Law No. 8/2005, notify the OPDP within 8 days of commencing personal data processing activities. Prior authorization is required for processing sensitive personal data or credit/solvency data.
What encoding should I use for Chinese characters in Macao SMS?
Use UCS-2 (Unicode) encoding for Traditional Chinese characters. This limits messages to 70 characters per segment. GSM-7 encoding supports up to 160 characters for English text.
What is the maximum SMS message length in Macao?
Standard SMS limits apply: 160 characters for GSM-7 encoding (English), 70 characters for UCS-2 encoding (Chinese). Macao supports 165-character messages. Concatenated messages are supported by most carriers.
Is two-way SMS supported in Macao?
No. Two-way SMS is not currently supported in Macao. Design your SMS strategies around one-way communications only. If you need customer responses, implement alternative channels.
What are the permitted sending hours for SMS in Macao?
Recommended sending windows: business messages 9:00 AM – 6:00 PM CST, marketing messages 10:00 AM – 8:00 PM CST. Send urgent notifications 24/7 if necessary. Macao follows China Standard Time (UTC+8).
How much does it cost to send SMS in Macao?
International SMS API providers charge approximately $0.02–$0.06 per message (Sinch: $0.02835, Plivo: $0.02952, Twilio: $0.059). Local prepaid SMS costs MOP 0.10–0.50 per message. Volume discounts available.
What are typical SMS delivery times in Macao?
Most SMS messages are delivered within 5-30 seconds during normal network conditions. Peak hours (12-1 PM, 6-8 PM) may experience slight delays. Delivery confirmation via DLR (Delivery Receipt) typically arrives within 1-2 minutes.
What should I do if my delivery rates are low?
Check for: (1) Content filtering issues (excessive punctuation/caps), (2) China Telecom sender ID override (switch to long code), (3) Invalid/landline numbers (validate with 6XXX XXXX format), (4) Rate limiting (implement backoff), (5) Carrier-specific blocks (test each carrier separately).