Mexico SMS Guide - sms-compliance -

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...