Mexico’s subscriber base of over 100 million makes it one of the largest mobile markets in the world, and up until now one of the most difficult to reach, due to local operators actively blocking international routes. Thanks to Nexmo’s new local carrier links, you can now deliver messages to all Mexican subscribers.
All senders will be replaced with a random numeric sender, a shortcode, or a fixed Sender ID as defined by the operators.
These restrictions do not apply when sending using a Mexican virtual number, which you can add to your account from your Nexmo dashboard.
Through the direct connection, marketing messages are not allowed. The Carrier will raise a spam complaint if they see a burst of messages with the same content - even if the use case is clean, such as a notification. To avoid this we recommend you personalise the SMS where possible and to avoid sending in batches.
Social invites are forbidden by operators so this makes it extremely difficult to deliver them or any marketing-related content involving them.
Using Mexican long virtual numbers (LVNs) for A2P traffic:
Long virtual numbers in Mexico are designed for P2P traffic. All A2P traffic such as OTP and notifications will be subject to filtering by Telcel. Although we have not observed this behaviour with the rest of the operators, we recommend to only send P2P over virtual numbers.
Adult content is strictly forbidden.
Political content is strictly forbidden.
Religious content is strictly forbidden.
There are no other additional content restrictions beyond those in our Acceptable Use Policy
Unicode is supported.
Binary messages are not supported. Maximum message length is 160 characters and all characters further to this will be truncated.
Concatenated messages are not guaranteed.
Concatenated messages are not supported when sending using the virtual number as SenderID.
Other features/restrictions of note:
Delivery receipts are supported on some suppliers but are still unreliable and are not available on others.
2 way SMS in Mexico:
Please be advised that if you are using Nexmo LVNs to implement 2 way SMS in Mexico:
Mobile users in Mexico often add an additional "1" to their number after the country code, i.e. 5218180264283 when signing up for an application/service.
The partner we work with to provide 2-way messaging functionality will automatically remove the additional "1" from the number, as if you attempt to reply to the user who has provided a phone number with an additional "1" contained within it, the message will fail.
N.B: Numbers which include the additional "1" and which do not contain an additional "1" are both valid in Mexico, but the "1" should technically be solely used when you dial another handset for a voice call, hence the additional digit is stripped for the purpose of SMS.
Mexico SMS LVNs are limited to 10 SMS/minute both for inbound and outbound.