In 2010, people sent 6.1 trillion SMS messages worldwide, nearly 200,000 texts every second, after volume tripled from an estimated 1.8 trillion in 2007. Those International Telecommunication Union figures are recorded on the GSM Association historical timeline, beside earlier jumps such as 15 billion messages in December 2000. Texting was already a habit before app inboxes existed.

That scale is why cart recovery can’t treat SMS as a novelty, or email as the only serious channel. SMS messaging and email do different jobs inside one sequence. A useful comparison also counts what most charts skip: when the second channel should stop, how many segments a text is billed for, and whether anyone is free to answer the reply.

Table of Contents

 

Why Cart Recovery Needs a Channel Decision

Baymard’s compiled benchmark puts the average online shopping-cart abandonment rate at 70.22%. A store that starts 10,000 carts should plan on roughly 7,022 of them never reaching a completed checkout. Treat that as a baseline, then throw it out. Compare your own initiated checkouts with completed orders. Abandonment shifts with device, market, category, shipping cost, and checkout friction, so a mobile fashion store won’t match a high-ticket furniture catalog.

The tidy story says email is the default recovery channel and SMS is the fast alternative. Both claims are partly true. That’s why you need criteria, not a winner. Email can hold the reasons to buy. A text can reach someone while the cart is still warm. Neither fact tells you which message to send, or when to silence the other channel.

The central question is which message belongs on which channel, when the second channel stops, and which numbers you’ll trust.

You’ll use a criteria table, metrics that split campaigns from automated flows, a fit guide by message type, a sequence with suppression rules, the segment and reply costs of SMS, and a situational call. The output is a channel plan for your store and a baseline you can test. Post-purchase loyalty is a different job. Stamp card software for shops from BonusQR is one way to keep a relationship after the order, not a substitute for the recovery message itself. For why carts die in the first place, read why customers abandon their carts.

A baseline tells you the pile is large. Your analytics tell you which pile is yours.

 

SMS and Email Side by Side

Judge the channels on the job, not on a single rate.

Criterion SMS Email
Attention speed About 98% of SMS opened and about 90% read within 3 minutes (industry summaries) Opens often near 20% in comparable summaries
Content capacity 160 characters per GSM-7 segment Product grids, reviews, comparisons, long copy
Consent requirement Explicit opt-in, quiet hours, opt-out keywords Permission and a working unsubscribe link
Cost model Billed per segment, so encoding affects cost Usually volume-priced by the provider
Reply handling Two-way; replies need a human or a rule Inbox replies can be triaged
Best role Time-sensitive nudge Detailed follow-up and a durable record
A comparison chart showing the performance metrics between SMS messaging and email marketing strategies.

Industry benchmark summaries commonly report those attention figures, as collected in Vonage’s SMS and email comparison. Speed is the row where SMS clearly wins. It doesn’t prove the sale.

Content capacity is the opposite row. One standard text holds a product name, one link, and one ask. Email holds grids, reviews, sizing, and a returns policy. The Radicati Group’s Email Statistics Report projected worldwide email users rising from 4.037 billion in 2020 to 4.481 billion in 2024. That inbox is still where longer commerce lives.

Consent isn’t interchangeable either. SMS needs an explicit opt-in, quiet hours, and a working opt-out keyword. Email needs permission and an unsubscribe that works in practice. Skipping either one turns a recovery program into a complaint program.

Cost follows the pipe. Texts are billed per segment, so an emoji or a curly quote can double the invoice on a line that looked short. Email is usually priced by monthly volume, which is why a long follow-up is cheap to send and expensive only if it trains people to ignore you.

Replies are the row most comparisons omit. A text invites an answer on the same thread. Someone has to route it. An email reply lands in a queue you can batch.

Practical rule: SMS wins attention. Email wins depth and cheaper reach. Neither channel wins every row.

 

Open Rates, Clicks and Revenue Per Message Compared

SMS leads on clicks. Email automation earns more money per message. Both can be true in the same program.

Omnisend’s 2026 benchmark, built on 246 million SMS sends across more than 27,000 brands in 2025, puts campaign click-through at 12.39% for SMS and 0.74% for email. In automated flows the gap stays wide: 20.34% against 4.66%.

A bar chart comparing the campaign click-through rates of SMS versus email marketing messaging strategies.

Then the numbers reverse. The same benchmark shows email automation converting at 1.49% versus 0.78% for SMS, and producing $3.41 in revenue per message versus $0.75.

 

Why the click doesn’t carry the revenue

A text is a short prompt. It earns the tap because there’s almost nothing else to do. The email can hold the photo, the review, the shipping promise, and a fuller offer. A shopper who gets through that page has more reasons to pay. SMS should be built for a fast return to checkout. Email should be built for the shopper who needs convincing, not poking.

Averages hide your store. A $20 accessory and a $400 configurable product won’t share a revenue-per-message figure. Read the benchmark as a shape, then replace every cell with your own sends.

 

What to track instead of opens

Open rate is a weak secondary signal. Near-universal text opens and much lower email opens mostly describe the medium, not the purchase.

Track these on delivered messages:

  • Click rate: Taps divided by messages that reached the recipient, split by campaign and by flow.
  • Recovered-order rate: Orders tied to that message, not to the whole week of marketing.
  • Revenue per delivered message: Gross sales divided by delivered volume, before you declare a winner.
  • Unsubscribe rate: The tax on the next send, by channel.
  • Incremental lift: Recovered profit versus a holdout group that got no recovery at all.

Pull the last 90 days. Calculate revenue per delivered message for each channel, then compare it with the holdout. Set the mix only after that. A broader set of benchmarks is collected in abandoned cart recovery statistics. Use them to sanity-check your math, not to replace it.

The operating pattern that matches these figures is simple. Use the text as the time-sensitive first touch. Send email to people who click and don’t buy. Remove anyone who has already paid.

 

Which Message Belongs on Which Channel

Recent UK research, covered in Attentive’s 2025 UK SMS and email report, found that 70% of consumers believe email and SMS should serve distinct roles, and 84% want to customize the types of brand messages they receive by channel. People are already sorting your program for you. Match them.

Message type Better channel Consumer signal Cart recovery use
First abandoned-cart reminder SMS Time-sensitive intent Send within the first hour
Product detail and comparison Email Product previews preferred by email (56%) Reasons to buy, reviews, sizing
Price change or low stock SMS Immediacy matters Only when the signal is real
Shipping update after purchase SMS 44% find SMS more relevant Confirm delivery, don’t upsell
Order confirmation SMS 37% find SMS more relevant Short receipt link, email copy as the record
Brand news Email 55% prefer email Keep it out of recovery sequences
Final short reminder SMS Short and direct Suppress if the order is complete

 

How to assign the cart flow

The first reminder goes by SMS while intent is fresh, inside the first hour, and only to people who opted in. The “why this product” note goes by email, because 56% preferred email for product previews and 55% preferred it for brand news. A real price drop or a verified low-stock flag can go by text. Invented urgency belongs in neither channel.

After the purchase, the job changes. Shipping updates (44% found SMS more relevant) and order confirmations (37%) are service messages. Keep them short. Leave the selling in the email record. Brand news stays out of the recovery track entirely.

A separate global survey in that same Attentive report found email leading promotional channels at nearly 77%, while more than 30% still wanted promotional texts. For informational messages, 24% preferred both email and SMS, against 12% who wanted text only. Promotions can ride SMS, with permission and a light hand.

Anyone who buys through the email link comes off the SMS track immediately. Sending the “still in your cart” text after the charge is how trust dies.

Adding SMS to every email in the sequence can raise contact volume without raising incremental revenue. Fatigue doesn’t show up in a click-rate screenshot. It shows up when the next opt-in gets harder. Assign each line in your flow to one channel and write the reason next to it. For the email side of that flow, abandoned cart email practices cover structure, proof, and the offer.

If you can’t name the job of the second message, don’t send it.

 

Hidden SMS Costs and Reply Risks to Plan For

A plain text that fits in one bubble isn’t always one billable unit. The screenshot of a short reminder can hide a second segment created by a single character.

A person holding a smartphone on a wooden table next to a cup of coffee.

 

What one message actually bills

Twilio’s SMS character-limit glossary sets the rules carriers use. A GSM-7 message holds 160 characters in one segment. Once it splits, each piece carries 153 characters because metadata reassembles the text. One Unicode character, including many emoji, smart quotes, and some non-Latin letters, switches the whole message to UCS-2: 70 characters for one segment, and 67 per segment when it splits. Accounts are charged for each segment sent or received.

Message type Encoding Limit per segment Example outcome
Single plain-text message GSM-7 160 characters 1 billable segment
Long plain-text message GSM-7 153 characters per segment 200 characters bill as 2 segments
Single message with one Unicode character UCS-2 70 characters 1 segment up to 70 characters, then it splits
Long message with Unicode UCS-2 67 characters per segment 100 characters bill as 2 segments

Before a template goes live, run this pass:

  • Punctuation: Use straight apostrophes and hyphens. Curly quotes from a doc editor flip the encoding.
  • Paste cleanup: Strip formatting from any line copied out of a webpage or a slide.
  • Emoji: Test them on purpose. A decorative one can double the segments.
  • Dynamic fields: Keep product names and discount values inside a character budget, including the worst-case name.
  • Language preview: Check every locale. A translation that looks elegant can blow the segment cap.

Report the share of messages that leave as one segment versus two or more. Cutting segments improves readability and spend without changing the offer. The invoice side of this is laid out in what SMS marketing costs.

 

The reply you didn’t staff

Delivery isn’t the hard part. The reply is. In a 2025 survey of 1,800 UK consumers published by Textmagic, more than half said they had felt “ghosted” after texting a business. 26% expected a reply within 30 minutes, and another 26% within a few hours. 59% trusted recognizable senders. Distrust came from poor grammar (35%), requests for personal data (26%), and unknown numbers (22%). A related 2025 consumer study in that same briefing found 57% expected a business response within 15 minutes, and 47% used SMS to give feedback.

A cart campaign can create replies faster than a small team can answer them. “Is this still in stock?” and “Did you charge me?” aren’t marketing events. They’re support tickets with a clock on them.

Build the handoff before you raise volume:

  • Named sender: Use a sender identity people can recognize, not a random short code with no store name.
  • Routing: Send STOP, HELP, stock questions, and payment questions to different owners.
  • Hours: Say when a human is reading the thread.
  • Language: Cover the languages you send in, or don’t send in them.
  • Opt-out: Process the keyword immediately, including on the recovery flow.
  • Escalation: Payment and fraud questions leave the marketing queue the same hour.

A lower-volume program with a clear sender and fast reply coverage protects trust better than a blast of reminders nobody can answer.

The same thread is where shoppers decide whether the next text is welcome. This short walkthrough shows how a two-way text conversation looks on the handset:

Reply coverage: A text nobody answers costs more than the extra segment.

 

How to Sequence SMS and Email After Cart Abandonment

Build the sequence as one system with a kill switch, not as two calendars that never speak.

A six-step infographic showing how to sequence SMS and email marketing messages for cart abandonment recovery.

Treat every timing below as a starting point you’ll test. Intent fades quickly, but “quickly” isn’t the same hour for a $30 reorder and a $600 configurable product.

  1. Capture the number only with consent. Ask for the mobile number when checkout starts, and only store it for SMS when the shopper has opted in. Log where that consent came from. A number typed into a shipping form isn’t a marketing opt-in. Without the log, you can’t defend the send later.

  2. Send the first SMS 15 to 60 minutes after abandonment. The cart is still a live intention, and a short text is the format people see in that window. Example: “Your Trail Jacket (size M) is still in your cart: [link]. Reply STOP to opt out.” The link should open a pre-filled, mobile checkout, not the homepage. Name the item. Skip the essay.

  3. Send the email at 2 to 4 hours. This is the depth pass: photo, one review, sizing or variant notes, and a plain line on shipping and returns. Subject example: “The Trail Jacket is still waiting for you.” Don’t repeat the text word for word. If they already tapped the SMS and bounced, answer the objection the text couldn’t hold.

  4. Send one final SMS at about 24 hours. Keep it short. Add a discount only when margin allows, and test “no offer” against a modest offer as its own variable. An automatic 15% off on every abandon trains people to leave the cart. If stock or price didn’t change, say something useful or don’t send.

  5. Suppress on purchase. The moment the order completes, both channels stop. Also suppress SMS for anyone who bought through the email link, even if the text was already queued. A reminder after the charge is the fastest way to earn an opt-out.

  6. Hold out 10% of eligible carts. Those shoppers get no recovery messages. Incremental profit is recovered revenue minus message cost and discount cost, compared with that group. If the sequence only matches what would have converted anyway, you don’t have a program. You have noise.

 

Checks before you turn it on

Confirm the landing page loads fast on a phone, that language detection matches the storefront the shopper used, and that the deep link returns the exact product and variant. A beautiful text that dumps someone on an empty cart wastes the only tap you’ll get.

CartBoss is one tool that can send that first SMS with pre-written translated messages and a pre-filled checkout, alongside whatever email platform you already run. It isn’t a reason to skip the holdout. Set the timing tests with the guide to abandoned cart message timing, then change one gap at a time so you know which delay paid.

 

When to Put SMS First in Cart Recovery

The lead channel changes with the cart, the margin, and the inbox you’re able to staff. Use this before you copy a sequence from another store.

Situation Lead channel Why
Shopper opted in to SMS, cart added within hours SMS first Intent fades quickly and a text is the fastest read
High-price or variant-heavy product Email first, SMS at about 24 hours Detail and comparison need room
Verified low stock or a real flash sale SMS first A time-bound fact fits a short message
No SMS consent Email only Consent can’t be assumed or borrowed from checkout fields
Thin margin, no affordable discount SMS reminder without a discount, then email with value content You stay in touch without giving away the order
No one can answer replies within the hour Email-led, SMS limited to the first touch Two-way texts need coverage and a clear sender

 

Run the test that can change the answer

For two weeks, run three arms against one shared holdout: SMS first, email first, and the combined sequence with suppression. Judge the winner on incremental profit after message cost and discount expense. Click-through will flatter the text almost every time. Profit won’t.

Then do the unglamorous audit. Compare your abandonment rate with the published average, confirm consent records, count segments in every live template, and turn on one SMS touch before you add a second. A store that can’t answer replies should not “fix” that by sending more texts.

On Shopify or WooCommerce, CartBoss is one option for that first touch: a Shopify app and a WooCommerce plugin, GDPR and CCPA controls, and an automatic do-not-disturb mode, so the test doesn’t require a hand-built flow. Keep your email platform as the system of record for the long message. The point of the test is the profit gap, not the logo on the send.

If the holdout wins, stop adding messages. A quieter sequence that people still trust will outlast a louder one that only wins the click chart.


CartBoss sends automated SMS cart reminders for Shopify and WooCommerce stores, with translated templates, pre-filled checkout links, and consent controls that fit the sequence above. If you’re ready to test one opted-in text before the email follow-up, and to suppress it the moment the order lands, start with CartBoss.

Categorized in:

Text messaging statistics,