Tidewire

Home / Blog

What Every Commercial Text Must Include Under CASL

Reviewed October 24, 2026 · 4 min read

The identification, contact information and unsubscribe wording Canada’s anti-spam law requires in every commercial text, with examples that fit in one message.

Key takeaways

Consent lets you send a commercial text. It doesn’t decide what the text has to say. Canada’s anti-spam law also sets out information every commercial text must carry, and it applies even to messages that don’t need consent, like booking confirmations. Here’s what that information is, and how to fit it into a message.

1. Who is sending it

Section 2 of the regulations requires every commercial message to identify:

2. How to reach the sender

The message must give contact information for the sender, and for anyone it’s sent on behalf of:

The CRTC says the mailing address can be a street address, a post office box, a rural route or general delivery, and it must remain valid for at least 60 days after the message is sent.

3. How to unsubscribe

Every commercial text must include an unsubscribe mechanism that:

The law doesn’t name specific keywords. Accepting STOP, UNSUBSCRIBE and, for French-speaking customers, ARRÊT is the practical standard in Canada.

Fitting it into one text

All of that won’t fit comfortably in 160 characters, and the regulations recognize it. When it isn’t practicable to include the information in the message, you can post it on a web page and include a clear and prominent link to that page in the text. The page must be readily accessible and free to reach. The CRTC’s FAQ points to exactly this approach for text messages.

A message built this way might look like:

Harbourline Heating: Spring furnace tune-ups are booking now, $129. Reply YES to book. Info: harbourline.ca/sms Reply STOP to opt out

That example is 133 characters, so it fits in a single text. Your info page should list your business name, mailing address, phone number or email, and how to unsubscribe, and it should load quickly on a phone.

A note on French texts

Carriers split long texts into segments, and characters like ê, ç or ô force the whole message into a format that holds 70 characters per segment instead of 160. The French version below is 148 characters, short enough for one segment in plain text, but its accents push it to three. If your texting service bills per segment, your French texts cost more. That’s a pricing choice by the provider, not a CASL rule.

Chauffage Harbourline : réservez votre mise au point printanière, 129 $. Répondez OUI. Info : harbourline.ca/sms Répondez ARRÊT pour vous désabonner

4. Make it clear and prominent

Section 3 of the regulations says the information and the unsubscribe mechanism must be set out clearly and prominently. In a text, that means:

Common mistakes

Checklist for every commercial text

Let Tidewire track CASL consent for you

Tidewire records each contact’s consent and when it expires, skips anyone without valid consent on bulk sends, adds your business name and opt-out wording, and honours STOP and ARRÊT instantly. French texts cost the same as English.

Get early access

Sources

This article is general information, not legal advice. Laws and guidance change, so check the sources below or ask a lawyer about your situation.