Frequently Asked Questions
Use a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient number is in E.164 format (+52XXXXXXXXXX), have a registered sender ID, and comply with Mexican regulations.
The optimal time is between 10:00 AM and 8:00 PM local time to avoid disturbing recipients outside of reasonable hours. Remember Mexico has multiple time zones, so adjust accordingly.
MMS messages are converted to SMS with a URL link to ensure compatibility across all carriers and devices, as direct MMS support is not universal.
Short codes are ideal for high-volume marketing campaigns, two-factor authentication, customer service interactions, and promotional messages due to their wide carrier support.
No, sending SMS to landline numbers in Mexico is not supported and will result in a 400 response error (code 21614) without incurring charges.
Explicit consent is mandatory for marketing messages. Campaigns must support ALTO (STOP) and AYUDA (HELP) commands, comply with REPEP (Do Not Call registry), and respect quiet hours (9 PM - 9 AM).
Pre-registration is required for Telcel and Movistar networks for using alphanumeric sender IDs, while dynamic usage is supported. Unregistered IDs might be replaced with short codes.
Restricted content includes firearms, gambling, adult material, predatory loans, lead generation, text-to-pay, controlled substances, cannabis, alcohol, and political campaigns.
The standard rate is 1 message per second per source number, with a burst rate of up to 30 messages per second if properly queued. Daily limits depend on the carrier and sender ID type.
Concatenated messages are supported, with each segment limited to 160 characters using GSM-7 encoding for standard ASCII. Using special characters or Unicode (UCS-2) reduces this limit to 70 characters per segment.
Process opt-out requests within 24 hours, maintain a centralized database of opted-out numbers, confirm opt-out requests to the user, and regularly audit your opt-out compliance list.
Keep messages concise, include clear calls-to-action, personalize content, and maintain consistent branding. Limit frequency to 3-4 messages per week and localize messages in Spanish.
Popular choices include Twilio, Sinch, MessageBird, and Plivo, each offering REST APIs with various authentication methods and parameters.
URLs from unregistered senders, international brand names, and high-frequency messaging can trigger content filtering. Register your sender ID and avoid excessive punctuation and all-caps to mitigate this.
Loading...
Mexico SMS Best Practices, Compliance, and Features
Mexico SMS Market Overview
Market Conditions: Mexico has a vibrant mobile messaging ecosystem with high SMS adoption rates alongside popular OTT messaging apps like WhatsApp. The market is dominated by three major mobile operators: Telcel (Am??rica M??vil), Movistar (Telef??nica), and AT&T Mexico. While OTT messaging apps are widely used, SMS remains crucial for business communications, particularly for verification codes, alerts, and notifications. The mobile market shows a relatively even split between Android and iOS devices, with Android having a slight edge in market share.
Key SMS Features and Capabilities in Mexico
Mexico supports a comprehensive range of SMS features including two-way messaging, concatenated messages, and number portability, though MMS is handled through SMS conversion with URL links.
Two-way SMS Support
Yes, Mexico fully supports two-way SMS communications.
No special restrictions apply to two-way messaging, making it suitable for interactive business communications.
Concatenated Messages (Segmented SMS)
Support: Yes, concatenation is supported across Mexican carriers, though support may vary by sender ID type.
Message length rules: 160 ASCII characters per message segment before splitting occurs.
Encoding considerations: Messages use GSM-7 encoding for standard ASCII characters. For messages containing special characters or Unicode, UCS-2 encoding is used, reducing the character limit to 70 per segment.
MMS Support
MMS messages are automatically converted to SMS with an embedded URL link pointing to the multimedia content. This ensures compatibility across all carriers while maintaining the ability to share rich media content. Best Practice: When sending multimedia content, ensure the URL is shortened and clearly labeled to encourage recipient engagement.
Recipient Phone Number Compatibility
Number Portability
Yes, number portability is available in Mexico.
While it doesn't significantly impact delivery, carriers handle routing automatically through a central database to ensure messages reach the correct recipient regardless of their current carrier.
Sending SMS to Landlines
No, sending SMS to landline numbers is not possible in Mexico.
Attempts to send SMS to landline numbers will result in a 400 response error (code 21614), the message won't appear in logs, and no charges will be incurred.
Compliance and Regulatory Guidelines for SMS in Mexico
Mexico's SMS communications are regulated by the Federal Telecommunications Institute (IFT) and must comply with the Federal Consumer Protection Law. The Federal Institute for Access to Information and Data Protection (INAI) oversees data privacy aspects of SMS communications.
Consent and Opt-In
Explicit consent is mandatory before sending any marketing or non-essential messages to Mexican recipients. Best practices for obtaining and documenting consent include:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
Mexico maintains the Public Registry of Telecommunications Users (REPEP), managed by the IFT.
Time Zone Sensitivity
Phone Numbers Options and SMS Sender Types for Mexico
Alphanumeric Sender ID
Operator network capability: Supported with restrictions
Registration requirements: Pre-registration required for Telcel and Movistar networks; dynamic usage supported
Sender ID preservation: Yes for registered IDs; unregistered IDs are replaced with short codes
Long Codes
Domestic vs. International: Both supported with different restrictions
Sender ID preservation:
Provisioning time: Immediate for international; varies for domestic Use cases:
Short Codes
Support: Yes, widely supported across all carriers
Provisioning time: Approximately 8 weeks
Use cases:
Restricted SMS Content, Industries, and Use Cases
Prohibited Content and Industries:
Content Filtering
Known Carrier Filtering Rules:
Tips to Avoid Blocking:
Best Practices for Sending SMS in Mexico
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
SMS API integrations for Mexico
Twilio
Twilio provides a robust REST API for sending SMS messages to Mexico. Authentication uses your Account SID and Auth Token.
Key Parameters:
from
: Your Twilio phone number or registered sender IDto
: Recipient number in E.164 format (+52XXXXXXXXXX)body
: Message content (supports Unicode)Sinch
Sinch uses API token authentication and provides a REST API for SMS delivery.
Key Parameters:
from
: Sender ID or phone numberto
: Array of recipient numbersbody
: Message contentMessageBird
MessageBird offers a straightforward REST API with API key authentication.
Key Parameters:
originator
: Sender ID (alphanumeric or phone number)recipients
: Array of recipient numberscontent
: Message contentPlivo
Plivo uses basic authentication with Auth ID and Auth Token.
Key Parameters:
src
: Source number or sender IDdst
: Destination numbertext
: Message contentAPI Rate Limits and Throughput
Rate Limits for Mexico:
Throughput Management Strategies:
Error Handling and Reporting
Logging Best Practices:
Troubleshooting Tips:
Recap and Additional Resources
Key Takeaways:
Next Steps:
Additional Information: