Canada and the USA both have very specific messaging restrictions and a direct connection is necessary in order to ensure message delivery to the numerous networks.

Person-to-Person traffic may be sent to Canada, using a long virtual number as a sender (Alphanumeric senders are not supported). An SMS may originate from a mobile phone, a computer application or an internet-based service, but the message must have been initiated due to human interaction. Marketing campaigns and mobile content delivery, such as bulk notifications, cannot be sent to Canada via long code. MMA best practices can be found here.

The numerous feature restrictions for our long-virtual-number route are as follows:

  • Limited numeric sender only --> In the “from” field you need to specify your pre-approved Canadian (or US) virtual number in international format e.g. 18479121345. Otherwise your message will get rejected with reject code 15 Illegal Sender Address - rejected.
  • Carriers do not send handset delivery receipts (LVN route only - default). Intermediate DLR (accepted status) will be provided as soon as the message reaches the operator's platform.
  • Binary, VCard, unicode and long SMS are not supported by Canadian carriers.
  • Euro symbol (€) and some accented characters are not supported by Canadian Carriers.
  • You may send a maximum of 1 SMS per second and per virtual number in Canada due to local carriers regulations. If you send messages more quickly, the message(s) will be rejected. If you require higher throughput, you can purchase more numbers and spread your traffic across your numbers. E.g. 10 numbers = 10 SMS per second.
  • Maximum of 500 messages per day and per long virtual number. If this is exceeded your number will be blocked and will no longer work

As usual, all messaging must be to opted-in users, otherwise it is treated as spam. End users are paying for incoming SMS, which is one of the reasons for strict anti-spam policy on this market.