How to Set Up Shopify Abandoned Cart Recovery on WhatsApp

How to Set Up Shopify Abandoned Cart Recovery on WhatsApp

AS
Abhilash Sathyan
October 18, 2026 · Updated: October 19, 2026

Seven out of every ten online shopping carts never reach the payment page. According to Baymard Institute, the average documented cart abandonment rate is 70.22%, based on 50 separate studies. For a Shopify store, that means most of the shoppers you paid to bring in leave with their cart still full. Email reminders recover some of them, but many never get opened. This guide shows you how to set up Shopify abandoned cart recovery on WhatsApp, step by step: what you need before you start, how to configure it in RateUp in about 10 minutes, and how to write a reminder people actually act on.

What Is WhatsApp Abandoned Cart Recovery?

WhatsApp abandoned cart recovery is an automated message sent on WhatsApp to a shopper who started checkout on your store but didn't finish. The message greets them by name, shows their cart value, and links straight back to their saved checkout. It goes out through the WhatsApp Business API, triggered by Shopify's abandoned checkout event.

One detail matters here. Shopify can only send a reminder to someone it can contact. Shopify records an abandoned checkout once a shopper enters their contact details at checkout and then leaves. A shopper who adds items to the cart and closes the tab without starting checkout is anonymous, so nobody can message them. This is why collecting a phone number early in checkout matters so much for WhatsApp recovery (more on that in Step 2).

Why WhatsApp Beats Email for Cart Recovery

WhatsApp beats email for cart recovery because the message lands where your shopper already spends their day, and it gets read in minutes instead of hours. Most abandoned shoppers aren't lost. They got distracted, wanted to compare prices, or got a surprise at checkout. A quick, personal nudge on the app they open dozens of times a day brings many of them back.

The numbers support this:

  • Open rates: WhatsApp messages see open rates of around 98%, compared with roughly 20% for marketing email (Twilio).
  • Reach: India has more than 535 million WhatsApp users, and over 90% of adults in the UAE use it. In these markets, WhatsApp is the default way customers talk to businesses.
  • Recovery in practice: A Dubai fashion brand using RateUp recovered AED 87,000 per month from abandoned carts. WhatsApp reminders recovered 22% of abandoned checkouts, compared with 3% for the same brand's email reminders.

It also helps to know why shoppers leave. In Baymard Institute's checkout research, 40% of shoppers who abandon (excluding those "just browsing") leave because extra costs such as shipping, taxes and fees were too high. Next come slow delivery (20%), not trusting the site with card details (19%) and forced account creation (18%). Many of those shoppers still want the product. That is why the right first message is a friendly reminder with a link back to their cart, not a discount.

What You Need Before You Start

You need four things to send abandoned cart reminders on WhatsApp from Shopify:

  1. A Shopify store on any plan. Abandoned checkout data is available on every plan.
  2. A WhatsApp Business API number. This is different from the free WhatsApp Business app. RateUp walks you through connecting a number during onboarding.
  3. Phone numbers at checkout. Your checkout must collect a mobile number, or the reminder has nowhere to go.
  4. Customer opt-in. Meta requires customers to agree to receive WhatsApp messages from your business. A clear consent checkbox at checkout covers this.

How to Set Up Shopify Abandoned Cart Recovery on WhatsApp With RateUp

RateUp lets you switch on Shopify abandoned cart recovery on WhatsApp in five steps, with a ready-made template, no code and no developer.

Step 1: Install RateUp from the Shopify App Store

Search for RateUp in the Shopify App Store and click Install. RateUp connects to your store automatically and starts listening for Shopify events, including abandoned checkouts. Order fulfilled, order cancelled and other lifecycle events use the same connection, so later automations don't need another install.

Step 2: Make sure your checkout collects phone numbers

In your Shopify admin, go to Settings → Checkout and check the customer contact section. Set it so customers can check out with a phone number, and make the phone field required if your audience mostly shops on mobile. Add a short consent line such as "Send me order updates and offers on WhatsApp." This one setting decides how many abandoned checkouts you can actually reach.

Step 3: Pick the ready-made abandoned cart template

In RateUp, open the Abandoned Cart template. It comes pre-written as "You Left Something Behind":

Hello {{1}}, Looks like you left some items in your cart. Cart Value: {{3}} Resume Checkout: {{4}}

Edit the wording to match your brand voice if you want, then click Submit for approval. Meta reviews every WhatsApp template before it can be sent, and approval usually takes minutes to a few hours.

Step 4: Map the variables and choose the delay

Connect each placeholder to real Shopify data:

  • {{1}} → Customer First Name, so the shopper sees "Hello Priya," and not "Hello customer."
  • {{3}} → Total Price, so the shopper sees the exact cart value, such as ₹1,650.00.
  • {{4}} → Checkout Recovery Link, which opens the shopper's own saved checkout with every item still in it.

Next, choose when the reminder goes out: 1 hour, 2 hours, 5 hours, 10 hours, 1 day or 2 days after the checkout is abandoned. For most stores, start with 1 hour, while the purchase is still on the shopper's mind.

Step 5: Switch on abandoned checkouts

Turn the Abandoned checkouts toggle to On. RateUp checks your store's abandoned checkouts on a schedule. Once the delay you chose has passed, it sends the WhatsApp reminder automatically. The shopper taps the link and lands on the same checkout they left, ready to pay.

That's the full setup. Every reminder runs through RateUp's shared inbox, so if a shopper replies with a question ("Is COD available?" or "Does this come in blue?"), your team answers in the same thread. WhatsApp, Instagram and Messenger come into one inbox.

What a Good Abandoned Cart WhatsApp Message Looks Like

A good abandoned cart message on WhatsApp is short and personal, and has one clear action: go back to the cart. Here is what works:

  • Use their first name. "Hello Priya" feels like a shop assistant, not a broadcast.
  • Show the cart value or items. It reminds the shopper exactly what they were about to buy.
  • Link to their own checkout, not your homepage. Every extra tap loses buyers. The checkout recovery link takes them straight back to the saved cart.
  • Keep it under 60 words. WhatsApp is a chat app. Long blocks of text read like spam.
  • Add a quick-reply or button. A "Copy offer code" or "Complete my order" button gets more taps than a bare link.

Best Practices: Timing, Frequency and Discounts

The best-performing setup is usually one well-timed reminder with a direct link, with a discount held back as a fallback. This goes against the common advice to send a three-message sequence, so here is the reasoning.

Remind them soon, and start with once

Send the first reminder within one to a few hours. Shoppers who get a nudge while the product is still on their mind convert better than those reminded a day later. Start with a single message. WhatsApp is personal, and a stream of "Still there?" pings makes customers block or report your number, which harms your quality rating with Meta. Add a second reminder (for example at 1 day) only if your own data shows it brings in sales without raising block rates.

Offer a discount only if needed

Don't lead with a coupon. Many shoppers would have bought at full price, and a reflex discount teaches customers to abandon carts on purpose. Use a small offer (for example 10%) only in a later message, or only for high-value carts where shipping cost was the likely reason they left.

Watch your costs

Since July 2025, Meta charges per delivered template message, and the rate depends on the template category and the customer's country. Cart reminders are promotional, so they fall under the marketing category. RateUp passes WhatsApp Business API fees through at zero markup: you pay Meta's rate and nothing extra per message. Recovering a single ₹1,650 cart pays for many reminders.

Common Mistakes to Avoid

These mistakes cost Shopify stores recovered revenue:

  1. Not collecting phone numbers at checkout. No number means no WhatsApp reminder.
  2. Linking to the homepage. Always use the checkout recovery link so the cart is already filled.
  3. Messaging without opt-in. Messages sent without consent get reported, and that lowers your number's quality rating.
  4. Sending too many reminders. One helpful nudge beats four pushy ones.
  5. Ignoring replies. A shopper who replies has a question standing between them and the purchase. Answer fast from your shared inbox.

After the Recovery: Turn One Sale Into a Repeat Customer

Recovering the cart is only the first win. The shopper you just won back is now a customer, and the same WhatsApp channel can keep them coming back. With RateUp, the order-fulfilled event can trigger a feedback request, and a WhatsApp loyalty program can reward their next purchase. RateUp is built for exactly this: automating what should happen after a customer buys, so you stop losing customers you already paid to acquire.

Frequently Asked Questions

Q: Can Shopify send abandoned cart reminders on WhatsApp natively?

No. Shopify's built-in abandoned checkout feature sends reminders by email, and by SMS through some apps, but it doesn't send WhatsApp messages. To send them on WhatsApp, you need a Shopify app connected to the WhatsApp Business API, such as RateUp. The app reads Shopify's abandoned checkout events and sends an approved WhatsApp template with the shopper's recovery link.

Q: When should I send an abandoned cart message on WhatsApp?

Send the first WhatsApp abandoned cart message one to a few hours after checkout is abandoned, while the shopper still remembers what they wanted. One hour is a strong starting point for most stores. RateUp lets you choose 1 hour, 2 hours, 5 hours, 10 hours, 1 day or 2 days, so you can test which delay recovers the most revenue for your store.

Q: Do I need customer consent to send WhatsApp cart reminders?

Yes. Meta's WhatsApp Business policy requires customers to opt in before a business sends them messages. The simplest method is a consent checkbox at checkout, such as "Send me order updates and offers on WhatsApp." Messaging without consent leads to blocks and reports, which lower your number's quality rating and can limit how many messages you can send.

Q: How much does WhatsApp abandoned cart recovery cost?

The cost has two parts: Meta's per-message fee and your software subscription. Cart reminders are billed as marketing template messages, and Meta's rate depends on the customer's country. RateUp charges zero markup on WhatsApp API fees, so you pay only Meta's rate per message on top of your plan. A single recovered order usually covers the cost of many reminders.

Q: What is the difference between an abandoned cart and an abandoned checkout in Shopify?

An abandoned cart is any cart a shopper leaves without buying. An abandoned checkout is one where the shopper also entered their contact details at checkout before leaving. Shopify can only send recovery reminders for abandoned checkouts, because only then does the store have a phone number or email to contact. Collecting phone numbers early in checkout increases how many shoppers you can reach.

Q: Should I include a discount code in my abandoned cart WhatsApp message?

Not in the first message. Many shoppers abandon because they were distracted, not because of price, and would buy at full price after a friendly reminder. Leading with a discount cuts your margin and trains customers to abandon carts on purpose. Keep a small offer, such as 10% off, for a later message or for high-value carts.

Start Recovering Abandoned Carts on WhatsApp

Shopify abandoned cart recovery on WhatsApp is one of the fastest wins available to a D2C store. Your shoppers already said what they want. You only need to remind them at the right moment, on the app they actually read. With RateUp, the setup is a ready-made template, three mapped variables, one delay setting and a toggle. One well-timed WhatsApp reminder can turn a 70% abandonment problem into steady recovered revenue.

Ready to bring those carts back? Install RateUp from the Shopify App Store or sign up at rateup.app and switch on WhatsApp abandoned cart reminders today.

AS

About Abhilash Sathyan

Hi, I’m Abhilash — co-founder & CEO of RateUp. I build tools that help brands grow with WhatsApp loyalty, referrals, feedback, and AI insights. Honored with the National e-Governance Gold Award & IBM x NASSCOM Climate Challenge

Get started free

Ready to improve your business reviews?

Join thousands of businesses using RateUp to enhance their online reputation.

Cookie Preferences

We use cookies to analyze website traffic and measure our ads. They stay off unless you accept.Learn more