Canada SMS Guide - sms-compliance -

Frequently Asked Questions

SMS marketing in Canada is primarily governed by the Canadian Anti-Spam Legislation (CASL), overseen by the CRTC. CASL requires express consent for commercial messages, which must be specific to SMS and clearly state the purpose and type of messages. Companies must also adhere to specific rules for HELP/STOP commands and maintain records of consent.
To send legal SMS messages in Canada, obtain express consent, identify yourself clearly, provide opt-out options (STOP, ARRET, HELP, AIDE, INFO), respect quiet hours (9 AM - 9 PM recipient's local time), and comply with content restrictions. Adhering to CASL and CRTC guidelines is crucial.
Canadian SMS character limits depend on encoding: 136 characters for GSM 3.38 and 70 for Unicode (UCS-2). Messages default to GSM-7 for standard ASCII characters and switch to UCS-2 for special characters or non-Latin alphabets. These limits apply per segment of concatenated messages.
Under CASL, express consent must be obtained before sending commercial SMS messages. This means explicit, documented agreement, specifically for SMS communication, outlining the purpose and type of messages. This cannot be bundled with consent for other channels.
SMS to landlines in Canada is not consistently supported. Some carriers convert messages to voice calls; others don't deliver them. Prioritize mobile numbers for reliable SMS delivery.
The best time to send SMS in Canada is between 9 AM and 9 PM in the recipient's local time zone. Be mindful of Canada's six time zones when scheduling campaigns. Urgent messages, like security alerts or appointment reminders, may be sent outside these hours.
Canada supports domestic long codes and short codes as sender IDs. Long codes are suitable for person-to-person and low-volume business messaging, while short codes are designed for high-volume marketing campaigns and mass notifications. Alphanumeric sender IDs are not supported.
Number portability is fully supported and doesn't significantly impact SMS delivery in Canada. Carriers maintain updated routing tables, ensuring messages reach the correct recipient even if they've switched providers.
Several SMS APIs cater to the Canadian market, including Twilio, Sinch, MessageBird, and Plivo. These APIs offer features compliant with Canadian regulations and provide tools for managing high-volume messaging and ensuring deliverability.
SMS API rate limits vary by provider. Twilio allows 100/second, Sinch 30/second, MessageBird 60/second, and Plivo 50/second. Effective throughput management requires strategies like exponential backoff and queue systems for high-volume sending.
Implement comprehensive error logging, automated alerts for error thresholds, and store delivery receipts for compliance. Regularly monitor delivery rates and carrier-specific issues to ensure optimal performance.
Canada's strict SMS marketing laws, primarily CASL, aim to protect consumers from unwanted and unsolicited messages. These regulations ensure businesses obtain proper consent, provide clear opt-out methods, and follow guidelines for responsible messaging practices.
Restricted SMS content in Canada includes high-risk financial services, gambling, adult content, controlled substances, deceptive marketing, hate speech, and profanity. Carrier filtering may block messages containing prohibited keywords or URLs.
Key best practices include obtaining explicit consent, respecting quiet hours, using clear calls-to-action in messages under 160 characters, supporting English and French, and providing easy opt-out methods. Regular monitoring, testing, and compliance with CASL are crucial.
Loading...