Business SMS for E-Commerce: The Complete Guide (2026)

Business SMS guide for Shopify stores in 2026. Compliance, opt-in rules, cost, 10DLC and short codes explained, plus when WhatsApp beats SMS for ecommerce.
Table of contents (37)
Business SMS is still one of the most reliable performance channels in e-commerce. With 98% open rates and near-instant delivery, it remains a backbone for order alerts, OTPs, and time-sensitive promotions. But the rules around it have tightened sharply since 2023, and the cost calculus versus WhatsApp has shifted meaningfully.
This guide walks Shopify merchants through everything you need to ship business SMS in 2026: how it actually works, what 10DLC and short codes mean, cost per country, the compliance landscape, and where Kanal and Kanal fit when you need to combine SMS with WhatsApp.

What is business SMS?
Business SMS is text messaging sent from a registered sender to consumers through a licensed messaging platform (often called an Application-to-Person or A2P provider). It is fundamentally different from personal texting:
- Bulk delivery: send to thousands of recipients in seconds
- Branded sender ID: customers see your brand name (where allowed) or a registered short code
- Scheduling and automation: trigger from Shopify events (order placed, shipped, abandoned)
- Opt-out handling: STOP/UNSUBSCRIBE keywords are processed automatically
- Deliverability analytics: per-carrier delivery reports, click tracking on shortened URLs
- Regulatory compliance: opt-in records, sending-hours limits, do-not-call list sync
If you are choosing between channels, our SMS vs MMS vs RCS vs WhatsApp comparison and our comparative breakdown help you weigh trade-offs by use case.
Types of business SMS for e-commerce
Transactional SMS
Triggered automatically by a Shopify event:
- Order confirmation: "Order #1234 confirmed. Total $89."
- Shipment: "Your order shipped. Track: [link]"
- Delivery: "Your package is out for delivery"
- OTP / 2FA: login or payment verification codes
These flow through the "utility" category in most carrier frameworks, with lower fees and looser opt-in requirements. To wire them up, plug your Shopify store into Kanal's Shopify integration.
Marketing / promotional SMS
Time-sensitive offers and broadcasts:
- Flash sales: "24h only: 30% off, code FLASH30"
- New launches: "New drop just live: [link]"
- Cart recovery: "Your cart is still waiting"
- Loyalty: "Thanks for shopping. Here's 10% off your next order."
For cart recovery specifically, our abandoned cart recovery strategies guide shows what actually works in 2026.
Conversational SMS
Two-way exchanges with customers:
- Post-purchase reviews: "How was your order? Reply 1-5"
- Appointment reminders: "Your fitting is tomorrow at 2 PM"
- Customer service follow-ups
10DLC, toll-free, short codes: choosing your sender type (US focus)
The US carrier ecosystem requires you to register a sender. There are three options.
10DLC (10-Digit Long Code)
A standard phone number registered under the A2P 10DLC framework administered by The Campaign Registry. This is what most Shopify merchants use.
- Cost: brand registration (4-44 USD one-time) + campaign vetting (10-15 USD/month) + 0.0075-0.0090 USD per segment
- Throughput: 10-100 messages per second depending on trust score
- Use case: most stores under 100k subscribers
Toll-free SMS
A 1-8xx number that supports SMS. Lower setup friction than 10DLC.
- Cost: 2-5 USD/month plus 0.0075-0.01 USD per segment
- Throughput: up to 3 messages/second standard, 30+ post-verification
- Use case: customer support lines, low-volume marketing
Short codes
5-6 digit numbers (like 36180 in France or 12345 in the US) provisioned through carriers and approved by the CTIA.
- Cost: 500-1500 USD/month leasing + 0.005-0.01 USD per message + 5-10k USD provisioning fee
- Throughput: up to 500 messages/second
- Use case: high-volume retailers (Sephora, Nike, Carrefour-class brands)
The CTIA Messaging Principles and Best Practices document is the canonical reference for what is allowed on each sender type.
Business SMS cost by country (2026)

| Country | Cost per SMS | Notes |
|---|---|---|
| US (10DLC) | 0.0075-0.02 USD | + campaign fee |
| US (short code) | 0.005-0.01 USD | + 500-1500 USD/month lease |
| UK | 0.03-0.05 GBP | Sender ID supported |
| France | 0.04-0.07 EUR | Sender ID supported |
| Germany | 0.07-0.09 EUR | Stricter consent rules |
| Spain | 0.06-0.08 EUR | Sender ID supported |
| Italy | 0.05-0.07 EUR | Sender ID supported |
| Netherlands | 0.06-0.08 EUR | Sender ID supported |
| Brazil | 0.04-0.08 USD | High WhatsApp competition |
| Mexico | 0.05-0.10 USD | High WhatsApp competition |
| UAE | 0.10-0.20 USD | Strict prefix requirements |
For a full breakdown across markets, see our WhatsApp vs SMS pricing by country guide.
SMS vs WhatsApp: cost and performance
| Business SMS | WhatsApp via Kanal | |
|---|---|---|
| Cost per send | 0.0075-0.07 USD | 0.04-0.10 USD per 24h conversation |
| Messages included | 1 segment (160 chars) | Unlimited for 24 hours |
| Media | Text only (MMS for images, US-only) | Images, video, buttons, carousels, location |
| Open rate | 98% | 96% |
| Click rate | 6-8% | 15-25% |
| Average ROAS | 3-5x | 5-12x |
| AI chatbot | No | Yes (via Kanal AI chatbot) |
Compliance: the rules you cannot skip
United States: TCPA, 10DLC, and CTIA
The Telephone Consumer Protection Act (TCPA) requires prior express written consent for marketing SMS. Violations cost 500-1,500 USD per message in class action settlements. The carrier-side rules layered on top:
- A2P 10DLC registration through The Campaign Registry for any non-personal sending
- Opt-in proof retained for 4 years minimum
- STOP keyword must work without confirmation (a single STOP unsubscribes immediately)
- HELP keyword must return brand identity and customer service info
- Quiet hours: 8 AM - 9 PM in the recipient's timezone (TCPA)
- Prohibited content (SHAFT): Sex, Hate, Alcohol, Firearms, Tobacco face stricter vetting
European Union: GDPR + PECR + ePrivacy
The EU requires explicit opt-in under GDPR Article 7 and the ePrivacy Directive:
- Pre-ticked boxes are invalid
- Granular consent (you cannot bundle SMS opt-in with terms of service)
- Records retained for the entire duration of processing
- Withdrawal must be as easy as giving consent
Country-level enforcement varies. In France the CNIL imposed 3 million EUR on Sephora in 2022 for pre-ticked consent boxes and broken STOP handling. In Germany, the Federal Network Agency runs aggressive enforcement on SMS spam.
For an e-commerce-specific deep dive on opt-in mechanics, see our WhatsApp opt-in and GDPR guide. The same principles apply to SMS.
UK: PECR + DPDI
Post-Brexit, the UK retains GDPR-equivalent rules under UK GDPR plus PECR. The ICO has fined merchants up to 200,000 GBP for unsolicited SMS campaigns in the last 18 months.
Build a compliant opt-in: the operating playbook
The cheapest way to stay compliant is to make opt-in clear from day one.
- Active opt-in checkbox (never pre-ticked) at checkout and signup
- Granular consent: separate boxes for transactional alerts, marketing SMS, and WhatsApp
- Plain-English wording: "I agree to receive marketing text messages from Brand X at the number provided. Reply STOP to unsubscribe. Msg & data rates may apply."
- Double opt-in for marketing (a confirmation SMS reduces invalid numbers and disputes)
- Consent ledger: store timestamp, IP, form ID, and exact wording shown to the customer
- STOP handling wired to your platform so unsubscribes are honored across all sender numbers
- Sync with national opt-out registries (Bloctel in France, DNC in the US, etc.)
Kanal handles opt-in collection, STOP processing, and consent storage natively on Shopify, including hybrid SMS + WhatsApp opt-in flows.
High-converting SMS templates for Shopify
These eight templates are pulled from live Shopify stores running Kanal. Adapt the placeholders and test on a small segment first.
1. Order confirmation
{first_name}, your order #{order_id} is confirmed.
Total: ${total}. Estimated delivery: {date}.
Track: {short_url}
{brand} - Reply STOP to opt out2. Shipment update
Good news! Order #{order_id} is on its way.
Track: {short_url}
ETA: {delivery_date}.
{brand}3. Abandoned cart (1h after)
{first_name}, your cart is still waiting at {brand}.
{top_product} is back in stock.
10% off with code COMEBACK10 until midnight: {short_url}
Reply STOP4. Flash sale
{first_name}, 4h flash sale: 30% off {category}.
Code FLASH30, ends at 10 PM.
First-come basis: {short_url}
{brand} - Reply STOP5. Review request
{first_name}, how is your {product}?
Rate in 30 sec: {short_url}
Thanks!
{brand}6. Back-in-stock alert
{first_name}, {product} is back in stock.
Limited quantities: {short_url}
{brand}7. Birthday
{first_name}, happy birthday!
Here's 15% off site-wide with BDAY15
Valid 48h: {short_url}
{brand}8. Win-back (90 days inactive)
{first_name}, it's been a while!
Come back with 20% off: code RETURN20.
Valid 7 days: {short_url}
{brand} - Reply STOPSMS best practices:
- 160 characters max (longer texts split into multiple segments and double your cost)
- No emojis or accented characters if you want maximum carrier compatibility
- Always include sender brand and STOP keyword
- Shorten URLs through a branded domain to maintain trust
When WhatsApp beats SMS for e-commerce

SMS still wins for transactional immediacy in low-WhatsApp markets (US, Canada, parts of Northern Europe). But for any media-rich messaging or in WhatsApp-heavy markets, WhatsApp has overtaken SMS in performance.
Concrete examples where WhatsApp produces higher ROAS:
- Cart recovery with product image: a photo of the abandoned item lifts click-through from 7% (SMS) to 22% (WhatsApp). See our abandoned cart playbook.
- Product launches: WhatsApp carousels with up to 10 products generate 5-8% conversion on broadcast lists. Our WhatsApp broadcast guide covers structure and timing.
- Customer service: a WhatsApp chatbot deflects 40-60% of routine support tickets, something plain SMS cannot do.
- Two-way pre-purchase: customers reply to ask sizing or compatibility. SMS technically supports this but the UX is worse than a chat interface.
For a deeper look at when to switch, see our WhatsApp Business API guide and the comparative WhatsApp Business API providers comparison.
Combining SMS + WhatsApp: the omnichannel playbook
The winning approach in 2026 is WhatsApp first, SMS fallback. Recommended waterfall:
- Day 0, 1h after cart abandonment: WhatsApp message with product image + "Complete checkout" button
- Day 1: email follow-up with extended cart and reviews
- Day 2: WhatsApp reminder with 10% off
- Day 3: SMS short text as last touch for customers who never replied on WhatsApp
This pattern works because WhatsApp captures 70-80% of value at higher margins, and SMS picks up the rest at low marginal cost. For Klaviyo users, our Klaviyo + WhatsApp integration guide shows how to wire the waterfall inside Klaviyo flows.
ROI: a concrete example
Let's run the math for a Shopify store with 10,000 SMS subscribers in the US.
SMS-only campaign:
- 10,000 segments x 0.012 USD = 120 USD
- 7% CTR x 4% conversion x 75 USD AOV = 28 orders = 2,100 USD revenue
- ROAS: 17x before platform fees
Same audience via WhatsApp:
- 10,000 marketing conversations x 0.07 USD = 700 USD
- 18% CTR x 6% conversion x 75 USD AOV = 108 orders = 8,100 USD revenue
- ROAS: 11x at higher absolute revenue (almost 4x more)
WhatsApp delivers higher absolute revenue per send despite higher cost per touch. Use our ROAS break-even calculator to model your own numbers.
SMS platforms compared for Shopify
| Criterion | Kanal | Brevo | Twilio | Klaviyo |
|---|---|---|---|---|
| WhatsApp + SMS in one | Yes (native) | SMS only | API only | Add-on |
| Shopify integration | Native 1-click | Plugin | Manual | Native |
| AI chatbot | Yes | No | No | No |
| Abandoned cart | Auto (WA + SMS) | Email + SMS | Manual | Email + SMS |
| Segmentation | Shopify + Klaviyo | Brevo CRM | Manual | Native |
For the broader Shopify app landscape, see our best WhatsApp apps for Shopify guide.
Frequently asked questions
What is business SMS and how does it differ from personal texting?
Business SMS is a one-to-many messaging channel sent from a registered sender (10DLC long code, toll-free, or short code) through a licensed messaging platform. Unlike personal texting, it supports bulk sending, branded sender IDs, scheduled delivery, opt-out handling (STOP), delivery analytics, and is bound by carrier compliance (10DLC in the US, GDPR/PECR in Europe).
What is the difference between 10DLC and short codes?
10DLC is a registered long number under the US A2P framework. It costs less (around 0.0075 USD per segment plus a campaign fee) and throughput is moderate. Short codes are 5-6 digit numbers approved by carriers, cost 500-1500 USD/month plus per-message fees, and offer high throughput (up to 500 messages/second). Short codes are best for high-volume retailers; 10DLC fits most Shopify stores.
How much does SMS cost per country in 2026?
In the US, 0.0075-0.02 USD per segment via 10DLC plus a campaign fee. In the UK, 0.03-0.05 GBP. In France, 0.04-0.07 EUR. In Germany, 0.07-0.09 EUR. International SMS to Latin America or Asia can reach 0.10-0.30 USD due to carrier surcharges. WhatsApp marketing conversations are typically 0.04-0.10 USD and cover unlimited messages for 24 hours.
When should I use WhatsApp instead of SMS for my Shopify store?
Use WhatsApp when your audience is in markets with high penetration (Brazil, India, Mexico, Spain, France, Germany, UAE), when you want to send images, product carousels, or interactive buttons, or when you need two-way conversations. Keep SMS for transactional alerts in low-WhatsApp markets like the US or Canada. Most stores run both with WhatsApp first and SMS as fallback.
Can SMS handle product catalogs and rich media?
Plain SMS is limited to 160 characters of text with no rich media. MMS supports images and longer text but is US-centric and ~4x more expensive. RCS adds catalogs and buttons but has uneven device support. WhatsApp Business API natively supports catalogs, carousels, buttons, video, and location, which is why most e-commerce brands now use WhatsApp for media-rich messaging.
Conclusion
Business SMS remains a solid backbone for transactional and time-sensitive messaging, especially in markets where WhatsApp adoption is lower. But the channel has hard ceilings: no rich media, no chatbot, no carousel, and tightening carrier rules. The 2026 playbook is to lead with WhatsApp where adoption supports it, fall back to SMS for delivery completeness, and run both through one unified platform to keep opt-in, segmentation, and analytics coherent.
Ready to combine SMS and WhatsApp? Book a Kanal demo or install Kanal from the Shopify App Store to see the integration on your store.
Resources
- WhatsApp Business API guide
- Best WhatsApp apps for Shopify
- WhatsApp marketing for e-commerce
- WhatsApp broadcast guide
- WhatsApp Business pricing guide
- Abandoned cart recovery strategies
- WhatsApp opt-in and GDPR
- WhatsApp vs SMS pricing by country
- Conversational commerce guide
- Klaviyo + WhatsApp integration
- Free tools: WhatsApp link generator | WhatsApp QR code generator | ROAS break-even calculator
Nicolas helps e-commerce brands grow revenue with WhatsApp marketing. With deep expertise in Shopify ecosystems and conversational commerce, he shares proven strategies for abandoned cart recovery, broadcast campaigns, and AI-powered customer engagement.
Ready to boost your WhatsApp sales?
Suggested articles

WhatsApp Chatbot for E-Commerce: Automate 80% of Support (2026)
WhatsApp AI chatbot guide for Shopify stores in 2026. Automate 80% of customer support, recover carts, and answer pre-purchase questions 24/7. Setup, examples, ROI.

WhatsApp Automated Messages: 12 Ready-to-Use Templates (2026)
12 WhatsApp automated message templates for Shopify stores in 2026. Welcome, away, post-purchase, recovery flows. Setup guide for the API and the Business app.

RCS Messaging: The Complete Guide for E-commerce (2026)
RCS (Rich Communication Services) explained for Shopify in 2026. RCS vs SMS vs WhatsApp, carrier rollout status, pricing, and where it fits in your messaging stack.

Abandoned Cart Email Examples: 12 Templates That Convert (2026)
12 abandoned cart email templates that convert in 2026. Real DTC brand examples, copy frameworks, send-time data, and how WhatsApp beats email for cart recovery.