Channels

RCS vs SMS vs WhatsApp: Which Channel for Your Shop

Nils SpölgenOctober 2, 202610 min readLast reviewed: October 2026
Keaz cover: how RCS, SMS and WhatsApp compare as marketing channels for a Shopify store

In short

RCS, SMS and WhatsApp compared for Shopify stores: who can actually receive each message, how consent works, and which channel to start with.

RCS vs SMS vs WhatsApp comes down to one question that sits in front of every feature comparison: how many of your customers can actually receive the message. SMS reaches every mobile number. RCS reaches only phones whose operating system and mobile carrier both support it — and the customer can switch business messages off. WhatsApp reaches only the contacts who gave you a documented opt-in. For a Shopify store in DACH, that ordering decides more than any feature list does.

  1. RCS needs iOS 18 or later on an iPhone plus a mobile plan from a carrier that supports it. Apple states plainly that availability varies by region and carrier (Apple Support, retrieved 2 October 2026).
  2. SMS carries 160 characters per segment in the standard character set — no branding, no buttons, no read receipts. It is the lowest common denominator that always arrives.
  3. WhatsApp opens a 24-hour customer service window with each customer message. Outside that window only approved templates can be sent.

What is RCS, and how is it different from SMS?

RCS stands for Rich Communication Services. It is the carrier-operated successor to SMS, and it arrives in the phone's default messaging app rather than in a separate app the customer has to install. Apple describes it as a carrier-provided service that supports high-resolution photos and videos, links, delivery receipts, read receipts and typing indicators (Apple Support, retrieved 2 October 2026).

The business side of it is a separate product called RCS for Business. A verified sender name carries a checkmark, and messages can hold rich cards — an image, GIF or video with a title, a description and up to four suggested replies or actions, several of them arranged in a scrollable carousel.

The structural difference from SMS is not the media. SMS is a text transport that every handset made in the past three decades understands, with no account, no app and no server in between. RCS is an IP service that needs a modern handset, a supporting carrier and a platform account. One of its consequences is easy to miss and shapes how you can use it: an RCS for Business agent opens the conversation, and users cannot start a conversation with your agent — they can only reply once it has started (Google for Developers, RCS for Business documentation, retrieved 2 October 2026).

Can every customer actually receive an RCS message?

No — and this is the number that decides the channel, not the feature list.

Four separate conditions have to hold at the same time before an RCS message lands:

  • The operating system. On iPhone, RCS requires iOS 18 or later. End-to-end encrypted RCS arrived later still, as a beta in iOS 26.5, and only with supported carriers.
  • The carrier. Apple's wording is unambiguous: RCS messaging is a carrier-provided service, and availability varies by region and carrier. If the carrier has not switched it on, the setting does not even appear on the phone.
  • The customer's own choice. On iPhone, RCS Business Messages is a separate toggle under Settings, Apps, Messages, RCS Messaging. A customer who leaves RCS on for friends can still switch business messages off.
  • A fallback. When the device does not support RCS, Google's platform returns a 404 error and the sender is expected to fall back to another technology, such as SMS.

Read that fourth point again, because it is the planning consequence. An RCS programme is in practice an RCS-and-SMS programme. You write two versions of every campaign, you carry two cost lines, and your audience is split by a condition you do not control and cannot see in your own customer records. Market-level coverage charts do not tell you your coverage. Only a test send against your own list does.

That is the contrast worth holding on to. On WhatsApp the gate is consent, which you control and can improve. On RCS the gate is infrastructure, which you cannot. If you want to see what the WhatsApp side looks like as a set of flows and campaigns rather than as a protocol, the Keaz templates overview shows the campaigns a store actually runs.

What can each channel actually do?

Capabilities only below — no rates. Message prices on all three channels move independently of each other and of this article, so compare them at the source rather than from a blog post.

SMS

  • Reaches any mobile number, with no app and no account on the customer's side.
  • 160 characters per segment in the standard character set, and fewer once you use special characters. Longer texts are split into several segments.
  • No sender branding, no buttons, no media, no read receipts.
  • Links arrive as bare URLs from an unidentified sender — which is precisely what a phishing message looks like, and customers have learned to treat it that way.

RCS for Business

  • Arrives in the default messaging app under a verified sender name with a checkmark, once the brand has passed verification and launch approval.
  • Rich cards with image, GIF or video, a title, a description and up to four suggested replies or actions; several cards can run as a carousel.
  • Delivery receipts, read receipts and typing indicators.
  • Messages are encrypted between the agent and Google's servers, and between Google's servers and the device. Google's documentation states that partners cannot use their own encryption keys, because Google needs to scan messages for malicious content.
  • The agent always opens the conversation. A customer who wants to ask something cannot start one.

WhatsApp Business Platform

  • Reaches contacts who gave you a documented opt-in, inside an app most of your DACH customers already open daily.
  • Media, buttons and quick replies, plus a genuine two-way conversation that the customer can start.
  • A 24-hour customer service window opens with each customer message; outside it, only approved templates go out. Meta's current rates, messaging limits and window rules are collected, dated and sourced on our WhatsApp Business Platform facts page.
  • Replies land in a shared inbox where a person can take over mid-conversation.

If you are weighing a messaging channel against the email programme you already run, the same exercise on email is set out in our comparison of WhatsApp and email marketing. The short version there applies here too: a new channel earns its place by adding reachable, consenting contacts, not by looking more modern.

Which channel should a Shopify store start with?

Answer four questions with your own data before you answer the channel question at all.

  1. What share of your customer records holds a usable mobile number at all? Every channel here fails at the same place if the number is missing, and that gap is usually larger than store owners expect.
  2. On which channel can you attribute revenue to a specific send, rather than reporting a delivery rate and hoping?
  3. On which channel can a customer answer and reach a person? A campaign that generates questions it cannot receive creates work somewhere else in the business.
  4. Which consent record do you own, and could you produce it on request?

For a Shopify store in DACH with a list in the low thousands, those four questions tend to resolve the same way. Start where consent, measurement and two-way conversation are solved together rather than separately, which today means WhatsApp. Keep SMS as the transactional fallback it is good at — the delivery note that has to arrive on any handset. And treat RCS as a channel to re-evaluate on a date, not to adopt on an argument: revisit it when a test send against your own list shows real coverage, not when a vendor shows you a market-level adoption chart.

One more thing worth saying plainly, because it cuts against how channel comparisons are normally written. Adding a channel rarely adds revenue on its own. It adds a surface that has to be fed with content, measured, and answered when someone replies. Two channels run properly beat three run partly, every time. What that looks like in sends, segments and campaign reporting is described in the newsletter overview in our help center.

Common mistakes

  • Treating a market-level RCS adoption figure as your own coverage. Your coverage is the share of your list on a supporting carrier, a supporting OS, with the business toggle left on. Nobody can tell you that number except a test send.
  • Designing the campaign for RCS and the SMS fallback as an afterthought. A meaningful share of the audience will only ever see the fallback, so the fallback is the campaign for them.
  • Assuming the RCS verified-sender checkmark and the WhatsApp Official Business Account blue badge are the same thing. Different programmes, different issuers, different requirements — earning one gets you nothing towards the other.
  • Running all three channels at once without a single consent record. The question is never which channel a message went out on; it is why that person was on the list.
  • Reusing one creative across all three. A rich card, a 160-character SMS and a WhatsApp template are three different formats with three different review regimes; copy pasted between them performs badly in at least two.
  • Choosing on per-message rate alone. The number that matters is revenue per delivered message, and a cheaper message that nobody acts on is the more expensive option.
  • Comparing open rates across channels. They are measured differently on each and are not the same metric wearing three names.

RCS is a better SMS, and that is both the appeal and the limit. It inherits SMS's biggest weakness — you do not control who can receive it — while adding a dependency on carriers and operating systems that no amount of good marketing will shorten. SMS stays useful exactly where it always was: the transactional message that must arrive on any handset. WhatsApp is the only one of the three where the thing standing between you and the customer is consent, and consent is something a store can actually go and earn.

Before you add a channel, find out what one is worth on your own numbers. The Keaz Forecast estimates what WhatsApp would contribute for a store like yours, using your order volume rather than a benchmark from someone else's catalogue.

Frequently asked questions

Is RCS replacing SMS?
Not in a way that lets you stop planning for SMS. Google's own documentation tells senders that when a device does not support RCS the platform returns an error and the agent should fall back to another technology, such as SMS (retrieved 2 October 2026). As long as that instruction is in the documentation, SMS is part of any RCS programme rather than a thing it replaced.
Can I send RCS messages to an iPhone?
Yes, under conditions. Apple states that RCS requires iOS 18 and a cellular plan from a carrier that supports RCS messaging on iPhone, and that availability varies by region and carrier (retrieved 2 October 2026). Separately, iPhone users can turn RCS Business Messages off under Settings, Apps, Messages, RCS Messaging while keeping RCS on for personal chats.
Do I need an opt-in for RCS the way I do for WhatsApp?
The platforms gatekeep differently. Google requires brand verification and launch approval before an RCS for Business agent can send, and gives the recipient an off switch. Meta requires a documented opt-in, naming the business, before the first WhatsApp message. Whatever the platform enforces, the legal consent requirement in your market applies on both — this is a summary rather than legal advice, so have your own counsel review it.
Which channel has the best open rates?
The honest answer is that open rates are not comparable across these three. SMS has no read receipt at all, RCS and WhatsApp both report reads but count them under different conditions, and none of the three defines an open the way email does. Judge a channel on revenue per delivered message against your own baseline instead — it is the one figure that survives the comparison.
Nils Spölgen

Nils Spölgen

Founder at Keaz. Serial founder in chat marketing — built a local agency into Keaz, the WhatsApp marketing platform for Shopify. Bootstrapped the MVP, raised funding, and scaled to 200+ merchants in DACH. Writes about flows, opt-in & GDPR, Klaviyo, and realistic revenue benchmarks — prefers conservative math over impressive claims. View profile

Get the WhatsApp growth playbook

Tactics, benchmarks, and templates — straight to your inbox. No spam.

Back to blog