Email Marketing Agency Built For Canada
SkilledDesk is a Wyoming-based email marketing agency building CASL-compliant campaigns for Canadian firms, priced in CAD from $850 a month. The list we inherit carries no record of when each contact's consent lapses. We build that register first, then the flows and
campaigns on top.
What The Numbers Look Like From Canada
Mailable Only Until The Clock Runs Out
Dates decide what a Canadian list is worth. Canada's Anti-Spam Legislation, enforced by the CRTC, allows a send without fresh opt-in under two routes: an existing business relationship, running two years from the last purchase, accepted proposal, or contract end, and an existing non-business relationship, the same two years from a donation, six months from a plain enquiry. Our ledger holds those dates against every address and screens each send against them. Of the 1,095,251 employer firms in Canada, 98.1% are small ones, so that register has to stay maintainable by one or two people rather than a legal department.
The ledger isn't tied to one platform, so we run it alongside whatever already sends the business's email, built through our email marketing automation work rather than a forced switch. Every message carries the sender name, the business name where it differs, and a mailing address, exactly what CASL's section 6 requires.
Quebec adds a second regime to the same list. Law 25 carries its own consent and disclosure duties, and the Charter of the French Language requires a Quebec marketing email to exist in French, so the ledger keeps a language field beside the consent dates.
Check Your Own List's Consent Window
Pick a relationship type, then enter the date it started. The estimator applies CASL's own window and tells you whether that contact is still mailable, or whether the send needs a fresh opt-in first. It reads one contact at a time, from the same rule table the full audit uses.
Pick a relationship type and a date above to see the exact expiry.
An estimate of CASL's implied-consent window, not legal advice. A fresh purchase, a renewed opt-in, or an existing-relationship event after this date resets the clock.
A Consent Problem Is Really A Date Problem
The register itself is the deliverable. A list drifts out of compliance without a single send changing: a purchase date ages past its window and nothing in the platform announces the day it flips. Building that record is engineering work inside the sending platform, so the register gets filtered on every send rather than checked by hand at quarter end. Sell the company and the buyer inherits those relationships under the same clock, which is why the dates travel with the list.
Quotes land in Canadian dollars and hold through the term we agree, so a price fixed in March still stands in November. The founder scopes the register and writes the flows himself, so the person who designs your consent logic is the person who answers when a send misbehaves.
Three Ways A Canadian List Quietly Goes Stale
The Expiry Date Never Lives Next To The Email Address
CASL's clock starts at an event: a purchase, a donation, an enquiry. The date of that event almost never sits next to the address it governs. It is filed under the transaction instead, one table away from the contact record whose fate it decides. A contact mailable today can quietly age past its window, and nothing flags the day it happens.
A National List Means English And French In The Same File
A list built from national signups collects Toronto, Vancouver, and Montreal contacts into one file without sorting them by language. An English-only campaign reaches a French-preferring contact the same way it reaches anyone else, so nothing in the data tells the two apart until someone checks the postal code against it. The fix is to segment by language before the first send. Resending a translation after the English campaign underperforms, and by then the French half has missed a full cycle.
Quebec French Ships On The Same Date As English
Quebec's Charter of the French Language treats a marketing email as a public communication, so a French-preferring subscriber who receives an English campaign has been sent the wrong message, not a slightly imperfect one. That defect surfaces after the send, when the only available repair is an apology and a second email. Sequencing the two languages so they leave together is the part most national calendars miss.
What The $26K Figure Measures
What Gets Built Underneath The List
A Signup Form That Also Captures Why Someone's On The List
Most forms save a name and an address. Ours records why someone joined, a purchase, a donation, a plain enquiry, because that field is what CASL's clock reads and it sets the window.
Learn moreInstagram And Facebook Content Built Bilingual From The Start
A post written in English and run through a translator reads like one. Both versions get drafted in the same sitting, so neither ends up the weaker copy or ships late.
Learn moreSearch Campaigns Split By Metro, Not Run As One National List
A Toronto search campaign and a Montreal one run as two separate campaigns with two separate pages, each matched to the language its city converts in. One national effort misses the French half.
Learn moreStraight Answers Before You Hit Send
Tell Us Where Your List Came From
Forward your list and tell us what sends it today. We'll reply within two working days with the consent window each address falls into, Quebec flagged.
Get Free Consultation