Canadian e-commerce sellers on Shopify and WooCommerce use WhatsApp for order confirmation, shipping updates, and returns conversations. CASL requires consent before marketing messages but allows transactional order notifications. Canada Post tracking and provincial consumer protection laws both intersect with what you can send and promise.
Canadian Shopify and WooCommerce sellers are adding WhatsApp for order updates and post-purchase support. Here is what CASL requires and which integrations actually work.
Canada's e-commerce market generated approximately $47 billion in retail sales in 2023 (Retail Council of Canada, 2024). The sector is dominated by large platforms—Amazon.ca, Walmart.ca, Best Buy Canada—but independent sellers on Shopify, WooCommerce, and Etsy Canada represent a substantial and growing share. For these independents, customer service is a competitive differentiator. A customer who gets a fast, personal response to a delivery question is more likely to leave a five-star review and return.
Email has served as the default post-purchase communication channel, but email open rates for order-related messages average 40–60%—meaningful, but not the near-universal reach that sellers need for time-sensitive shipping updates. SMS has higher reach but lacks the media richness for product care guides, return label instructions, or before/after photos. WhatsApp offers high open rates and media support, with the added advantage that in communities with high WhatsApp penetration, customers may initiate contact there naturally.
CASL's consent framework is central to how Canadian e-commerce sellers should structure their WhatsApp communication:
Transactional messages (CASL consent not required for the send):
- Order confirmation: 'Your order #CA-1234 is confirmed and will ship within 2 business days.'
- Shipping notification: 'Your order shipped today. Canada Post tracking number: XXXXXXXX.'
- Delivery confirmation: 'Your order was delivered today at 2:14 p.m. according to Canada Post.'
- Return status update: 'We received your return and your refund has been processed.'
These messages are direct responses to a customer's commercial transaction. They do not require CASL consent before sending—the transaction itself establishes the communication context.
Marketing messages (CASL consent required):
- Promotional broadcasts: 'Flash sale this weekend—20% off all orders.'
- Product recommendations based on purchase history: 'Based on your last order, you might love our new [Product].'
- Loyalty program updates and points balances with promotional offers
- Re-engagement messages to past customers who have not purchased recently
The line is crossed when the primary purpose of the message shifts from informing the customer about their transaction to encouraging a new one. A shipping notification that ends with 'P.S.—use code SHIP10 for 10% off your next order' is partially commercial.
Existing customer implied consent: Customers who purchased within the past two years have implied consent for marketing messages. Include your business name and an unsubscribe option in every marketing message.
Canadian e-commerce shipping is dominated by Canada Post, with Purolator, FedEx Canada, UPS, and regional couriers handling various segments. For small and medium e-commerce sellers, Canada Post's Small Business Program provides negotiated rates, and its tracking API is integrated into most major e-commerce platforms.
WhatsApp adds value at specific points in the shipping journey:
- Pre-shipment ('Your order is packed and headed to the Canada Post counter today.')
- Customs delays for international shipments ('Your order is in Canadian customs—average clearance time is 2–5 business days. CBSA tracking: XXXXXXXX.')
- Failed delivery ('Canada Post attempted delivery but no one was home. Your notice to collect is at [Post Office Address]. You can also rebook delivery at canadapost.ca.')
- Damage claims ('Your package arrived damaged. Please send us a photo of the packaging and the item, and we will arrange a replacement or refund.')
For failed deliveries and damage claims, WhatsApp's photo-sharing capability is directly useful. A customer who can photograph damage and send it via WhatsApp gets faster resolution than one who must navigate an email attachment or portal upload.
E-commerce in Canada involves provincial consumer protection laws that affect return policies and refund timelines. Key points for sellers communicating about returns via WhatsApp:
Ontario (Consumer Protection Act): Consumers have the right to cancel certain contracts. For internet agreements, specific disclosure requirements apply. Refunds for cancelled agreements must be issued within specific timeframes.
Quebec (Consumer Protection Act): Quebec has strong consumer protection standards. Distance contracts (e-commerce) have mandatory cancellation rights. Quebec also has French language requirements for commercial documents—if you are selling to Quebec consumers, your return policy and key communications must be available in French.
British Columbia (Business Practices and Consumer Protection Act): BC consumers have cancellation rights for unsolicited goods and certain distance contracts. Refund timelines for cancelled orders are regulated.
WhatsApp return conversations are informal, but the commitments you make in them are binding. 'Refund processed in 3–5 business days' stated in a WhatsApp message carries the same weight as the same statement in an email. Ensure your WhatsApp return communications are consistent with your written return policy and with provincial requirements.
Shopify: The Shopify App Store has multiple WhatsApp integration apps. Most work by connecting your Shopify order events (order placed, order shipped, order delivered) to WhatsApp notification templates via a BSP. Popular options include Interakt, WATI, and Zoko. Check each app's compatibility with Canadian phone number formats and Canada Post tracking integration before committing.
Shopify's own 'Shopify Inbox' does not support WhatsApp natively—it is a separate messaging system. WhatsApp integration for Shopify requires a third-party app or custom API connection.
WooCommerce: WooCommerce's flexibility means WhatsApp integration is built via plugins or BSP connections. WooCommerce's order management can trigger WhatsApp notifications through tools like BossBot or direct BSP API integrations. The setup requires more configuration than Shopify's app-store approach but offers more customization.
CASL consent collection: Add a CASL-compliant opt-in for WhatsApp marketing messages at checkout: a checkbox below the order button reading 'I agree to receive order updates and promotional messages from [Store Name] via WhatsApp.' Separate this from the order terms checkbox. Keep consent records in your e-commerce platform's customer database.
Cost: WhatsApp Business Platform costs approximately $0.015–$0.025 per conversation in Canada for utility messages. A seller with 500 orders per month sending order confirmation and shipping notification would be in the range of $15–$25/month in Meta conversation fees, plus BSP platform costs.
Data + numbers referenced in this article are sourced from these public documents: