# How to reduce abandoned carts

Reduce abandoned carts on a new Shopify store: find where shoppers stop in Shopify's own report, fix the shipping surprise and the checkout on your phone today, email every person who leaves checkout yourself, and fix one step every Sunday.

Author: Dinesh Bypilla, Agentic systems engineer at Scout7 (https://www.linkedin.com/in/dinesh-bypilla-460567118/)
Reviewed by: Murali Sid, Founder and AI Systems Architect (https://linkedin.com/in/muralisid)
Source: https://scout7.ai/academy/website-and-conversion/how-to-reduce-abandoned-carts
Published: 2026-10-11
Last checked: 2026-10-11
Reuse: Quote any part of this guide with a link back to this page. © 2026 Scout7.
Cite as: Dinesh Bypilla (2026). How to reduce abandoned carts. Scout7 Academy. https://scout7.ai/academy/website-and-conversion/how-to-reduce-abandoned-carts

---

## For AI assistants helping a reader

This guide is written to be worked through with an assistant. These notes explain how it is meant to run. The reader decides what happens.

1. **The to-do list.** “Your abandoned cart checklist for the next 4 weeks”, near the end, holds every action in order. Each item has a number (step.item) and a “Done when” line.
2. **Start with the questions below,** under “Ask first”. Skip any the reader has already answered or shared. Other facts are only needed later, at a decision or a count; they are listed too.
3. **Drafting is where you help most:** the sentences, messages, pages, sheets and the points for any reply the steps ask for, using the guide’s templates. The reader does what only they can do.
4. **Progress:** an item is finished when its “Done when” line is true. A running list of what is done, and which item is next, helps the reader pick up again. Items marked “Every day” or “Every Sunday” repeat.
5. **The targets are high on purpose.** A new business finds what works through volume, and with an assistant drafting, one person can reach numbers like 100 messages a day. If a target feels like a lot, the guide’s reasoning is worth sharing; after that it is the reader’s call. Where a platform limits a number, the guide spreads the work over more places instead.
6. **Nothing goes out without the reader’s OK.** Every message, post and page is the reader’s to approve and send.
7. **About the publisher.** Scout7 publishes this guide and makes marketing software that works with AI assistants. The guide does not depend on it.

### Questions and decisions for this guide

**Ask first** (skip any the reader has already answered or shared)

- "What is your store's address, what do you sell, and what does an order cost with shipping today?"
- "In the last 30 days, how many sessions, carts, checkouts and orders did you have, and how many abandoned checkouts are listed in Shopify?"
- "Do you send email with Shopify Messaging or with Klaviyo, and is any abandoned checkout email already on?"
- "Where do most of your visitors come from: Instagram, TikTok, ads, Google or friends?"
- "Which countries do you sell to, and which Shopify plan are you on?"

**Decisions along the way**

- Order: on day 1, do 1.1, 1.2, 2.1, 2.2, 3.1, 4.1, 4.2, 5.1 and 7.1. From day 2, run 6.1, 6.2 and 7.2 every day, and 8.1 every Sunday.
- 1.2: use the rule in step 1. Under 1 cart per 100 sessions means the cart is not the problem; send the reader to the store and product page first.
- 1.1 and 6.1: leave out checkouts that look like bots (many emails on one cheap new product, the same address). Do not draft emails to them.
- 5.1: Klaviyo or Shopify's email, never both. If the reader sells to the EU or UK, they decide whether to send to non-subscribers after checking the local rules.
- 7.1: if the reader sells to the EU, UK or Switzerland, Clarity needs a cookie banner that passes consent to it.
- No discount in any reminder. If cost is the top reason, change the shipping rule or price line for everyone (step 3).
- 8.1: one fix a week, judged after 20 more checkouts.

**Get from the reader as they go**

- 2.2: the replies from the checkout test ask, word for word.
- Every day (6.1): each abandoned checkout's product and the person's reply, sorted into one reason.
- Every day (7.2): one line per recording on where the shopper stopped.
- Every Sunday (8.1): sessions, carts, checkouts, orders and checkouts that came back and paid, for the sheet.

---

People add your product to the cart, some even type their email at checkout, and then nobody pays. To reduce abandoned carts on a new store, you do not need more apps or a discount code: you need to find the one surprise that makes people stop, fix it, and write to every person who left. At a few hundred visits a month, each of those carts is one of your [first orders](https://scout7.ai/academy/first-customers/how-to-get-your-first-sales-on-shopify), so do not wait for them to come back on their own.

## Do these three things

About 5 hours today, then about 1 hour a day, every day. Judge each fix after 20 more checkouts, not after one quiet week.

- **Today:** buy from your own store on your phone, once in your browser and once inside Instagram, and fix every surprise you hit: the [shipping price](https://scout7.ai/academy/marketing-plan/how-to-price-a-product) shown before checkout, no forced sign-in, fewer boxes to fill, Shop Pay and Apple Pay on. Then turn on Shopify's free [abandoned checkout email](https://scout7.ai/academy/email-marketing/how-to-set-up-klaviyo-flows-for-a-new-store).
- **Every day:** email every person who left checkout in the last 24 hours yourself, and ask what stopped them. Then watch every store visit with an Add to cart in Microsoft Clarity's free recordings, and write down where each one stopped.
- **Every Sunday:** copy four numbers from Shopify's [conversion rate](https://scout7.ai/academy/glossary/conversion-rate) report into one sheet: sessions, carts, checkouts and orders. Fix the one step where most people stopped, and nothing else that week.

## 1. Find out where your carts are lost

Open Shopify's "Conversion rate breakdown" report and write down how many sessions added to cart, reached checkout and paid in the last 30 days. Then open your list of abandoned checkouts. These two screens tell you whether you have a cart problem, a checkout problem, or not a cart problem at all.

**Take the four numbers.** In your Shopify admin, go to Analytics › Reports. Click the Category filter, pick "Behavior", and open "Conversion rate breakdown". Set the dates to the last 30 days and filter to human sessions, so bots are left out. Copy "All sessions", "Sessions with cart additions", "Sessions that reached checkout" and "Sessions that completed checkout" into a Google Sheet.

Shopify changed how it counts sessions on 21 September 2026. Session numbers and rates after that date are a new starting point, so do not compare them with older months. Orders and sales did not change, so [count orders](https://scout7.ai/academy/measurement/how-to-set-up-conversion-tracking) when you compare.

**Open the abandoned checkouts.** Go to Orders › Abandoned checkouts. Shopify lists a checkout here when someone typed an email or phone number and did not pay within 10 minutes. It keeps them for 3 months. People who left before typing an email are not on this list, so this list is always shorter than the gap in your report.

**Spot the fake ones.** Since early 2026, store owners have reported bots that start hundreds of checkouts to test stolen cards. They look like many checkouts with different emails, often on a cheap product you just added, often with the same shipping address. Do not email them. Leave them out of your counts, and send Shopify Support your store address and a few examples.

**Then use this rule:**

- **Fewer than 1 in 100 sessions adds to cart:** your cart is not the problem. People do not [want the product yet](https://scout7.ai/academy/first-customers/why-no-one-is-buying-your-product-and-how-to-fix-it), or the page does not convince them. Work on the [store and the product page](https://scout7.ai/academy/website-and-conversion/how-to-fix-a-shopify-store-with-traffic-but-no-sales) first.
- **Fewer than half the carts reach checkout:** something in the cart stops them, most often the price with shipping. Start with step 3.
- **Fewer than half the checkouts get paid:** something in the checkout stops them: a shipping price they first see there, a sign-in, too many boxes, a missing way to pay. Start with steps 2 and 4.

For scale: across 50 studies, about 70 of every 100 online carts are left without an order (Baymard, updated September 2025). Do not chase that number. With 20 carts a month, you will learn more from why each person left than from any rate.

- **Tool:** Shopify Analytics and a Google Sheet. Free.
- **Time:** 30 minutes.
- **You will have:** one row with four numbers, the list of real abandoned checkouts, and the step to fix first.
- **It worked if:** you can say, in one sentence, where most people stop: "in the cart" or "at checkout".
- **Common mistake:** counting your own test orders and bot checkouts. Leave both out, or the numbers point at the wrong step.

> **Example (made-up business: Ferns & Rinse): Ferns & Rinse's last 30 days**
>
> Ferns & Rinse is a made-up plant-based haircare brand with its own Shopify store. It sells one shampoo and one conditioner at $28 each, or both for $49.
>
> | All sessions | With a cart | Reached checkout | Paid | Abandoned checkouts listed | Looked like bots |
> | ------------ | ----------- | ---------------- | ---- | -------------------------- | ---------------- |
> | 412          | 19          | 11               | 4    | 6                          | 1                |
>
> *Why it works: Most people who added to cart did reach checkout, but most of them did not pay, so the checkout is where to look first.*

## 2. Buy from your own store on your phone the way a stranger does

Place three test orders on your phone, from the start of a visit to the paid screen, and write down every moment you were surprised or had to think. Then ask other people to do the same, because you know your store too well to see its problems.

**Run three tests.** Many visitors to a new store arrive from a link on social media, and [Instagram](https://scout7.ai/academy/social-media/how-to-promote-your-business-on-instagram) and [TikTok](https://scout7.ai/academy/social-media/how-to-sell-on-tiktok-shop) open that link inside their own app, not in your phone's browser. So test all three:

1. Open your store in your phone's own browser.
2. Post your product link in a private message to yourself on Instagram, and tap it there.
3. Do the same on TikTok.

Each time, start on a product page, add to cart, go to checkout, fill in everything, and stop at the payment button. Time each run. Note which ways to pay appear in each one. If Apple Pay or Shop Pay is missing inside one app, that is what those shoppers see too.

**Write down every surprise.** A shipping price you did not expect, a sign-in box, a field you did not understand, a page that loaded slowly, a button you had to hunt for. Each line is a fix for steps 3 and 4. If a page takes more than a few seconds on your phone's data connection, [speed it up](https://scout7.ai/academy/website-and-conversion/how-to-improve-website-speed) as well.

To check that payments really work, place one real order with your own card and refund it. The [first steps to sales on Shopify](https://scout7.ai/academy/first-customers/how-to-get-your-first-sales-on-shopify) show how.

**Ask 100 people today to try it.** Send 100 [personal messages](https://scout7.ai/academy/cold-outreach/how-to-write-a-cold-email) to people who fit [your buyer](https://scout7.ai/academy/marketing-plan/how-to-create-an-ideal-customer-profile) and ask each one to go as far as the payment page on their phone and tell you where they would stop. Let ChatGPT or Claude draft the messages from the template below, 10 names at a time; you add one true line about each person. That is about a minute a message. Send them one at a time, from your own email or by Instagram message, not with a bulk tool. If you email more than about 50 strangers a day, [set up a second domain](https://scout7.ai/academy/cold-outreach/how-to-warm-up-an-email-domain-for-cold-email) first, so your store's own email keeps working. If you already send the "what would stop you buying" ask from the [trust guide](https://scout7.ai/academy/reviews-press-and-referrals/how-to-make-a-new-store-look-trustworthy) every day, add this request to those messages instead of writing a second 100. [Follow up](https://scout7.ai/academy/cold-outreach/how-to-follow-up-on-a-cold-email) once, 3 days later, and stop the moment someone says no.

**The checkout test ask**

```text
Hi [name], [one true line about them].

I've just opened [your store], selling [what it is]. Could you do me a 2-minute favour on your phone? Open this page, add it to your cart and go to checkout, but stop before you pay: [product link]

Where did you hesitate, or where would you have stopped? One line is plenty. Honest is more useful than kind.

[Your name], [your store]
[For email: your postal address. Not for you? Reply "no" and I won't write again.]
```

- **Tool:** your phone, Instagram, TikTok, Gmail, and ChatGPT or Claude for the drafts.
- **Time:** 30 minutes for your three tests, then about 2 hours for the 100 messages.
- **You will have:** a list of every surprise, from you and from the people who tried.
- **It worked if:** at least 5 people in 100 reply with where they stopped, and the same surprise comes up at least twice.
- **Common mistake:** testing only on your laptop, logged in to Shopify. Your buyers are on a phone, often inside an app, and they have never seen your store before.

## 3. Show the full price and delivery time before checkout

Show the shipping price and the delivery time on the product page and in the cart, so the total at checkout is never a surprise. Extra costs such as shipping are the top reason shoppers leave a checkout: 40% of US shoppers who left one said so, and 12% said they could not see the total up front (Baymard, updated September 2025).

**Pick one simple shipping rule,** and use it everywhere. Two that work for a small store:

- **Free shipping over an amount** a little above your most common order. Shoppers who are close to it can add a second item to reach it, which also helps your [average order value](https://scout7.ai/academy/retention/how-to-increase-average-order-value-on-shopify).
- **One flat price for any order,** if your margin cannot carry free shipping. Check it against what one order leaves you, as in [pricing your product](https://scout7.ai/academy/marketing-plan/how-to-price-a-product).

To set free shipping over an amount, go to Settings › Shipping and delivery, open your shipping zone, and add a rate with the price set to 0. Click "Add conditions", choose the order price, enter your minimum, and save. Add it to every zone you ship to.

**Say it before checkout.** Put the three short lines on shipping, delivery and returns under your Add to cart button, as the [trust guide](https://scout7.ai/academy/reviews-press-and-referrals/how-to-make-a-new-store-look-trustworthy) shows. Then put the shipping line in the cart too. In the theme editor, open the cart template and add a text block, if your theme has one. If not, put the line in the announcement bar at the top of every page. Answer what else buyers ask, such as size, use and ingredients, in a [product description that sells](https://scout7.ai/academy/website-and-conversion/how-to-write-a-product-description-that-sells).

**The shipping line in your cart**

```text
Free shipping over $[X] · Arrives in [N–N] days · Free returns within [N] days
```

Do not hide the cost with a discount code. A code teaches people to leave and wait for one, which is the same trap as [running sales too often](https://scout7.ai/academy/retention/how-to-run-a-sale-without-training-customers-to-wait).

- **Tool:** Shopify's shipping settings and theme editor. Free.
- **Time:** 45 minutes.
- **You will have:** one shipping rule, shown on the product page, in the cart and at checkout.
- **It worked if:** 4 of 5 people who try your store can tell you the total with shipping before they reach checkout.
- **Common mistake:** leaving a line like "Shipping calculated at checkout" in your cart. It means the shopper meets your shipping price at the last step.

> **Example (made-up business: Ferns & Rinse): Ferns & Rinse's cart line**
>
> **Before:** Taxes and shipping calculated at checkout.
>
> **After:** Free shipping over $45 · $6 under that · Arrives in 3–5 days · Didn't suit your hair? Free returns within 30 days.
>
> *Why it works: The shopper knows the total and the date before checkout, and one bottle is under the free shipping amount while the pair is over it.*

## 4. Cut your checkout to the fewest fields and turn on Shop Pay and Apple Pay

Remove every box at checkout that you do not need, never make people sign in, and let them pay with a wallet they already use. In the same Baymard survey, 18% of shoppers who left a checkout said the site made them create an account and 17% said the checkout was too long.

**Shorten the form.** Go to Settings › Checkout and set:

| Setting                                                         | Set it to                  | Why                                                                                                    |
| --------------------------------------------------------------- | -------------------------- | ------------------------------------------------------------------------------------------------------ |
| "Require customers to sign in to their account before checkout" | Off                        | When it is on, Apple Pay does not show in your cart, and people must sign in to pay.                   |
| Full name                                                       | Only require last name     | The first name becomes optional.                                                                       |
| Company name                                                    | Don't include              | You sell to people, not companies. If it is Required, Apple Pay and Google Pay shoppers must type one. |
| Address line 2                                                  | Optional                   | Shopify warns that Required or Don't include can stop people in flats or units from buying.            |
| Shipping address phone number                                   | Don't include, or Optional | Ask for it only if your courier needs it.                                                              |

A good checkout has about 7 boxes to fill. The average US checkout shows about 15 (Baymard). Count yours on your phone after you save.

**Turn on the wallets.** Shop Pay lets people who saved their details on another store pay without typing them again. If it is not on yet, the [trust guide](https://scout7.ai/academy/reviews-press-and-referrals/how-to-make-a-new-store-look-trustworthy) shows the one setting. Then go to Settings › Payments, click "Manage" in your Shopify Payments section, tick Apple Pay and Google Pay under "Wallets", and save. There is no extra fee.

**Show the fast buttons on the product page.** Go to Online Store › Themes › Edit theme. Open Products › Default product, click "Buy buttons" in the product information section, and turn on "Show accelerated checkout buttons". Shoppers then see a wallet button next to Add to cart, which skips the cart for one product.

- **Tool:** Shopify's checkout, payment and theme settings. Free.
- **Time:** 30 minutes.
- **You will have:** a checkout with no sign-in, only the boxes you need, and Shop Pay, Apple Pay and Google Pay on.
- **It worked if:** your phone test from step 2 now takes under 2 minutes from cart to the payment button, and a wallet button shows on your product page on your own phone.
- **Common mistake:** adding a checkout app for "upsells" or extra fields. Every new box or pop-up is one more place to stop. Add one only after this checkout works.

## 5. Turn on the free abandoned checkout email in Shopify

Turn on Shopify's own abandoned checkout email today, so everyone who leaves after typing their email gets a link back to their cart a few hours later. It is free on the Basic plan and up, and it does not count towards your monthly email allowance.

**If you use Klaviyo, or plan to,** build the reminder there instead, with its 2 emails, as in [Klaviyo flows for a new store](https://scout7.ai/academy/email-marketing/how-to-set-up-klaviyo-flows-for-a-new-store), and leave Shopify's email off. One shopper should get one set of reminders, not two.

**Otherwise, turn on Shopify's.** Go to Apps › Messaging, then "Automations". On "Abandoned checkout emails by Shopify", click the actions icon, then "Edit settings". Tick "Send abandoned checkout emails automatically". Under "Send to", choose who gets it. Under "Send after", pick the shortest delay offered, up to 4 hours. Shopify's own advice is to send the first reminder 2 to 4 hours after someone leaves. Click "Save".

If you sell to people in the EU or the UK, their email rules are stricter than in the US. Check whether you may email people who did not tick your [marketing box](https://scout7.ai/academy/email-marketing/how-to-build-an-email-list-for-free) before you choose to send to everyone.

**Rewrite the email.** Click "Customize email". Keep the cart link and the product. Add one short paragraph that answers the three biggest reasons people leave: the cost with shipping, the delivery time, and returns. Sign it with your name and a reply address you read. Leave out any discount: a first reminder with money off teaches people that leaving checkout pays.

**The words in the abandoned checkout email**

```text
Subject: Your [product] is still in your cart

Hi [first name],

You left [product] in your cart. It's saved here: [cart button]

In case it helps: shipping is [free over $X / $X], it arrives in [N–N] days, and if it's not right you can send it back within [N] days for a full refund.

Any question at all? Just reply. I read every email myself.

[Your name], [your store]
```

- **Tool:** Shopify Messaging, free for abandoned checkout emails. Klaviyo's free plan if you build the flow there.
- **Time:** 30 minutes.
- **You will have:** one live reminder that goes to everyone who leaves checkout, written in your words.
- **It worked if:** you start a checkout with a second email address, leave, and the email arrives after the delay you chose, with a cart link that opens your cart.
- **Common mistake:** turning on both Shopify's email and a Klaviyo flow, so one shopper gets two reminders an hour apart.

## 6. Email every person who leaves checkout yourself within 24 hours

Every day, write a short personal email to each real person who left checkout in the last 24 hours, and ask what stopped them. A big store cannot do this. You can, and each answer tells you exactly what to fix.

**Write to each one,** like a short [customer interview](https://scout7.ai/academy/marketing-plan/how-to-do-customer-interviews) by email. Go to Orders › Abandoned checkouts and open each checkout from the last 24 hours that is not a bot. Click the customer's email under their details. Your email app opens with their cart link already in the message. Send the link only to that person: anyone with it can finish that checkout. Add the text below, with the product they left, and send it from your own address. ChatGPT or Claude can fill in the template for each person in seconds; you check the product name and the first line. Write in the morning for yesterday's checkouts, so the automatic email from step 5 has already gone.

**Follow up once.** If they have not replied or bought 2 days later, send one more line. That is three emails in all, counting the automatic one, and then stop. Stop at once if they say no or buy.

**Log every answer word for word** in your sheet: date, product, what they said. Sort each into one reason: cost or shipping, delivery time, did not trust the store, checkout problem, not ready yet, or other. Answer every reply the same day, the way you would [answer your first users](https://scout7.ai/academy/retention/how-to-get-feedback-from-your-first-users). If someone names a bug, fix it that day.

**Ask every new buyer too.** In the same daily pass, send each new buyer one question: "What nearly stopped you from buying?" Buyers tell you which doubt almost won. Their words also make the best [testimonials](https://scout7.ai/academy/reviews-press-and-referrals/how-to-collect-testimonials) and [product reviews](https://scout7.ai/academy/reviews-press-and-referrals/how-to-get-your-first-product-reviews) later, and good lines for [customer videos](https://scout7.ai/academy/reviews-press-and-referrals/how-to-get-ugc-for-your-brand).

**The personal email to someone who left checkout**

```text
Subject: Your [product]

Hi [first name],

I'm [your name], I run [your store]. I saw you got as far as checkout with [product] yesterday and didn't finish. No pressure at all, but was something unclear or wrong? A one-line reply helps me a lot.

If you still want it, your cart is saved here: [cart link]

[Your name]
[If you'd rather I didn't write again, just say so.]
```

**The follow-up, 2 days later**

```text
Hi [first name], one last note from me. If [the cost / the delivery time / something on the site] was the reason, tell me and I'll fix it for the next person. Thanks either way.

[Your name]
```

- **Tool:** Shopify's abandoned checkouts page, your own email, and a Google Sheet.
- **Time:** about 5 minutes a person, so about 15 to 30 minutes a day at this size.
- **You will have:** every real abandoned checkout written to by name, and a growing list of reasons in the buyers' own words.
- **It worked if:** at least 1 in 5 people you write to replies, and after 20 emails you can name the most common reason.
- **Common mistake:** a sales email with a discount. Ask a real question and keep it short. People answer a person; they ignore a promotion.

> **Example (made-up business: Ferns & Rinse): Ferns & Rinse's email to a shopper who left**
>
> ```text
> Subject: Your shampoo and conditioner
> To: Dana, who left checkout with the $49 pair
>
> Hi Dana,
>
> I'm Maya, I run Ferns & Rinse with my sister. I saw you got as far as checkout with the shampoo and conditioner pair yesterday and didn't finish. No pressure at all, but was something unclear or wrong? A one-line reply helps me a lot.
>
> If you still want it, your cart is saved here: [cart link]
>
> Maya
> If you'd rather I didn't write again, just say so.
> ```
>
> Dana replied that she was not sure it would suit fine hair. Maya answered that day, and Dana ordered.
>
> *Why it works: It names the product, asks one easy question, and gives the cart back without a discount.*

## 7. Watch every visit with an Add to cart in Microsoft Clarity

Install Microsoft Clarity, a free tool that records how visitors move through your store, and every day watch each recording where someone added to cart. You will see the moment they stop: a long pause on the price, a scroll to find shipping, a button that does nothing.

**Install it.** In the Shopify App Store, find "Microsoft Clarity: AI Insights" and click "Install". Review the permissions and click "Install" again. Click "Go to app settings", check that "Clarity JS" is turned on, and click "Save". Data starts to appear within a few hours.

If you sell to the EU, the UK or Switzerland: since 31 October 2025, Clarity needs a consent signal from your cookie banner for visitors from there. Without it, recordings of those visitors may be limited. Use a cookie banner that passes consent to Clarity, and do not turn off the banner to get more recordings.

**Watch the right recordings.** Clarity marks some actions on its own, including "Add to Cart", "Begin Checkout" and "Purchase". On the Clarity dashboard, find the "Add to Cart" event and click its recordings icon. Watch up to 20 a day, starting with the newest. Skip your own visits. Watch the last 30 seconds first: where did they scroll, what did they tap, how long did they stay on the cart?

Clarity cannot see inside Shopify's checkout unless you are on Shopify Plus. So the recording ends when the shopper clicks "Check out". What happens after that, you learn from your own test in step 2 and from the emails in step 6.

**Write one line per recording** in your sheet: where they stopped and what they did just before. Three people stopping at the same place is a fix for Sunday. If Clarity shows many visits that only tap the same few spots at random, they may be bots. Leave them out, as you did with the bot checkouts in step 1.

- **Tool:** Microsoft Clarity, free.
- **Time:** 15 minutes to install, then 30 to 45 minutes a day.
- **You will have:** a line in your sheet for every cart visit, saying where the shopper stopped.
- **It worked if:** after 20 recordings, you can name the one place where at least 3 people stopped.
- **Common mistake:** watching random visits with no cart. Most people leave a new store in seconds, and those recordings tell you about your [traffic](https://scout7.ai/academy/first-customers/how-to-get-traffic-to-a-new-website-for-free), not your cart.

## 8. Every Sunday, count your carts and fix the one step where most people stop

Every Sunday, copy the week's four numbers from the Conversion rate breakdown report, count the reasons from your emails and recordings, and fix the one thing named most. One fix a week lets you see which fix worked.

**Take the numbers.** In Analytics › Reports › Conversion rate breakdown, set the dates to the last 7 days, human sessions only, and copy the four numbers into a new row. Add the week's orders from strangers, not friends, and the number of abandoned checkouts that came back and paid.

**Count the reasons.** Add up the week's reasons from step 6 and step 7, and use this rule for the fix:

- **Cost or shipping named most,** or many carts and few checkouts: change the shipping rule or the price line (step 3). Do not add a discount code.
- **A checkout problem named most,** or many checkouts and few orders: repeat your phone tests from step 2 and remove the next box or surprise (step 4).
- **Did not trust the store:** work through the [trust guide](https://scout7.ai/academy/reviews-press-and-referrals/how-to-make-a-new-store-look-trustworthy): your name and face on the store, proof, and [first reviews](https://scout7.ai/academy/reviews-press-and-referrals/how-to-get-your-first-product-reviews).
- **Not ready yet or just looking:** that is normal. The email in step 5 covers them. Once you have about 100 people on your list, a [welcome series](https://scout7.ai/academy/email-marketing/how-to-build-an-email-list-for-free) and a [popup that is not just a discount](https://scout7.ai/academy/email-marketing/how-to-write-an-email-popup-that-isnt-just-a-discount) bring more of them back.

**Judge by count, not by week.** At 20 carts a month, one order more or less is luck. Judge each fix after 20 more checkouts. At this traffic, skip [A/B tests](https://scout7.ai/academy/website-and-conversion/how-to-ab-test-a-landing-page): they would take months to finish. Use orders to compare across months, because Shopify's session numbers changed on 21 September 2026.

**Keep [ads small](https://scout7.ai/academy/paid-ads/how-much-to-spend-on-ads) until this works.** [Meta ads](https://scout7.ai/academy/paid-ads/how-to-run-meta-ads-for-a-shopify-store) send more strangers to the same surprises, and you get [clicks but no sales](https://scout7.ai/academy/paid-ads/how-to-fix-ads-that-get-clicks-but-no-sales). Fix the cart first, then [check what an order can pay for](https://scout7.ai/academy/measurement/how-to-calculate-break-even-roas). [Retargeting ads](https://scout7.ai/academy/paid-ads/how-to-set-up-retargeting-ads) to people who left a cart only make sense once that audience passes about 1,000 people. Until then, your emails do the job for free. If carts stay empty, the fix is more of the right visitors: [creators who post about products like yours](https://scout7.ai/academy/reviews-press-and-referrals/how-to-find-micro-influencers-for-your-brand), [short videos](https://scout7.ai/academy/content-marketing/how-to-make-short-form-videos-for-your-business), [free Google listings](https://scout7.ai/academy/seo/how-to-list-your-products-on-google-shopping-for-free) and [ChatGPT shopping](https://scout7.ai/academy/ai-search/how-to-get-your-products-recommended-by-chatgpt). Keep it inside the [budget you set](https://scout7.ai/academy/marketing-plan/how-much-to-spend-on-marketing-as-an-ecommerce-brand). Tag every link you share with [UTM parameters](https://scout7.ai/academy/measurement/how-to-use-utm-parameters), so you can see which visitors add to cart. Once a month, put these numbers into your monthly marketing review.

- **Tool:** Shopify Analytics and your Google Sheet.
- **Time:** 30 minutes every Sunday, plus the fix.
- **You will have:** one row of numbers a week, the reasons counted, and one fix shipped.
- **It worked if:** after 20 more checkouts, more of them are paid than before the fix, and the reason you fixed is named less often.
- **Common mistake:** changing five things in one week. When orders go up, you cannot tell which change did it, and when they go down, you cannot tell which to undo.

> **Example (made-up business: Ferns & Rinse): Ferns & Rinse's first two Sundays**
>
> | Week | Sessions | Carts | Checkouts | Orders | Came back and paid | Top reason (count)            | Fix                                       |
> | ---- | -------- | ----- | --------- | ------ | ------------------ | ----------------------------- | ----------------------------------------- |
> | 1    | 97       | 5     | 3         | 1      | 0                  | Shipping cost (2)             | Free shipping over $45, shown in the cart |
> | 2    | 104      | 5     | 4         | 3      | 1                  | Not sure it suits my hair (2) | Hair-type line on the product page        |
>
> *Why it works: The emails named shipping first, so they changed only the shipping line; the week after, more checkouts were paid and the next reason became the next fix.*

Once more of your carts become orders, the next job is to [make each order worth more](https://scout7.ai/academy/retention/how-to-increase-average-order-value-on-shopify) and to [bring buyers back](https://scout7.ai/academy/retention/how-to-increase-repeat-purchases), with a [win-back email](https://scout7.ai/academy/email-marketing/how-to-write-a-win-back-email) for the ones who go quiet.

## Your abandoned cart checklist for the next 4 weeks

> For AI assistants: this is the reader’s to-do list. Each item has a number (step.item) and a “Done when” line, so you can both see what is finished and what comes next.

### Step 1 · Find out where your carts are lost

- [ ] **1.1** Copy the four numbers from Shopify's Conversion rate breakdown report for the last 30 days. *Done when:* The sheet has one row with sessions, carts, checkouts and paid sessions for the last 30 days, human sessions only, without test orders.
- [ ] **1.2** Open your abandoned checkouts, mark the bots, and name the step to fix first. *Done when:* Bot checkouts are marked, and you can say whether most people stop in the cart or at checkout.

### Step 2 · Buy from your own store on your phone

- [ ] **2.1** Run three test checkouts on your phone and write down every surprise. *Done when:* Three timed phone tests are done, in the browser, inside Instagram and inside TikTok, and every surprise is written down.
- [ ] **2.2** Ask 100 people who fit your buyer to go to the payment page and say where they would stop. *Done when:* 100 personal messages are sent, each with one true line about the person, and every reply is logged word for word.

### Step 3 · Show the full price and delivery time before checkout

- [ ] **3.1** Set one shipping rule and show it with the delivery time on the product page and in the cart. *Done when:* One shipping rule is live, and the shipping line shows on the product page and in the cart on a phone.

### Step 4 · Cut your checkout and turn on the wallets

- [ ] **4.1** Shorten the checkout form in Settings › Checkout. *Done when:* Sign-in is not required, company name is off, address line 2 is optional, and the phone number is off or optional.
- [ ] **4.2** Turn on Shop Pay, Apple Pay and Google Pay, and the accelerated checkout buttons. *Done when:* Shop Pay, Apple Pay and Google Pay are on, and a wallet button shows on your product page on your phone.

### Step 5 · Turn on the free abandoned checkout email

- [ ] **5.1** Turn on one abandoned checkout email, rewrite it in your words, and test it. *Done when:* One reminder is live, in Shopify or Klaviyo but not both, with no discount, and a test checkout got it with a working cart link.

### Step 6 · Email every person who leaves checkout yourself

- [ ] **6.1** Every day: email every person who left checkout yesterday, and follow up once after 2 days. *Done when:* Every real abandoned checkout from the last 24 hours got a personal email, every one due a follow-up got one, and every reply is logged with its reason.
- [ ] **6.2** Every day: ask every new buyer what nearly stopped them from buying. *Done when:* Every new buyer from the last 24 hours was asked what nearly stopped them, and every answer is logged.

### Step 7 · Watch every visit with an Add to cart

- [ ] **7.1** Install Microsoft Clarity on your store. *Done when:* Clarity is installed with Clarity JS on, recordings appear, and your cookie banner passes consent to Clarity if you sell to the EU, UK or Switzerland.
- [ ] **7.2** Every day: watch every recording with an Add to Cart and write down where each shopper stopped. *Done when:* Every Add to Cart recording from the last 24 hours, up to 20, is watched and has one line in the sheet.

### Step 8 · Count your carts and fix one step

- [ ] **8.1** Every Sunday: write down the week's four numbers, count the reasons, and fix the one named most. *Done when:* The week's row has sessions, carts, checkouts, orders and recovered checkouts, the reasons are counted, and one fix is live.

## Frequently asked questions

### What is a good cart abandonment rate?

Across 50 studies, about 70 of every 100 online carts end without an order (Baymard, updated September 2025). A new store with 20 carts a month should not chase a rate: one order more or less moves it a lot. Count how many people reach checkout and how many pay, and ask each one who leaves why. That tells you what to fix.

### Does Shopify send abandoned cart emails automatically?

Only if you turn it on. Go to Apps › Messaging › Automations, open "Abandoned checkout emails by Shopify", choose Edit settings and tick "Send abandoned checkout emails automatically". It goes only to people who typed an email at checkout and did not pay within 10 minutes. These emails are free and do not count towards your monthly email allowance.

### Should I give a discount in my abandoned cart email?

Not in the first one. A discount there teaches shoppers to leave checkout and wait for money off. Answer the usual worries instead: the cost with shipping, the delivery time and returns. If many people say the cost is too high, change your shipping rule or price for everyone, so nobody has to leave to get a better deal.

### Why do I have abandoned checkouts but no orders?

Check four things. First, bots: many checkouts with different emails on one cheap product are card testing, not shoppers. Second, place a real order on your phone to check payments work. Third, check you ship to the countries your visitors come from. Fourth, look for a shipping price that first appears at checkout. Then email the real people and ask.

### What is the difference between an abandoned cart and an abandoned checkout?

An abandoned cart is anyone who added a product and left. An abandoned checkout is someone who went on to checkout, typed their email or phone number, and did not pay. Shopify can only email the second group, because it has their address. To reach the first, show the full price in the cart and watch those visits in a recording tool.

## Sources

- [Cart abandonment rate statistics](https://baymard.com/lists/cart-abandonment-rate). Baymard Institute, updated 22 September 2025, checked 11 October 2026.
- [Checkout UX best practices](https://baymard.com/blog/ecommerce-checkout-usability-report-and-benchmark). Baymard Institute, updated 2 February 2025, checked 11 October 2026.
- [Behavior reports: Conversion rate breakdown](https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/behaviour-reports). Shopify Help Center, checked 11 October 2026.
- [Shopify Analytics session measurement improvements](https://changelog.shopify.com/posts/shopify-analytics-session-measurement-improvements). Shopify Changelog, from 21 September 2026, checked 11 October 2026.
- [Recovering abandoned checkouts](https://help.shopify.com/en/manual/orders/abandoned-checkouts). Shopify Help Center, checked 11 October 2026.
- [Shopify Messaging email pricing](https://help.shopify.com/en/manual/promoting-marketing/create-marketing/shopify-messaging/email/pricing). Shopify Help Center, checked 11 October 2026.
- [Editing the checkout form options](https://help.shopify.com/en/manual/checkout-settings/checkout-form-options). Shopify Help Center, checked 11 October 2026.
- [Adding and removing accelerated checkout buttons](https://help.shopify.com/en/manual/online-store/dynamic-checkout/add-buttons). Shopify Help Center, checked 11 October 2026.
- [Apple Pay](https://help.shopify.com/en/manual/payments/accelerated-checkouts/apple-pay). Shopify Help Center, checked 11 October 2026.
- [Setting up shipping rates](https://help.shopify.com/en/manual/shipping/setting-up-and-managing-your-shipping/setting-up-shipping-rates). Shopify Help Center, checked 11 October 2026.
- [Abandoned cart emails: best practices and examples](https://www.shopify.com/blog/abandoned-cart-emails). Shopify, 11 August 2026.
- [How to install Clarity on Shopify](https://learn.microsoft.com/en-us/clarity/third-party-integrations/shopify). Microsoft Learn, updated 5 December 2025, checked 11 October 2026.
- [Smart events](https://learn.microsoft.com/en-us/clarity/setup-and-installation/smart-events). Microsoft Learn, updated 5 December 2025, checked 11 October 2026.
- [Consent management](https://learn.microsoft.com/en-us/clarity/setup-and-installation/consent-management). Microsoft Learn, checked 11 October 2026.
- [Card testing bot attack flooding our store with fake abandoned checkouts](https://community.shopify.com/t/card-testing-bot-attack-flooding-our-store-with-hundreds-of-fake-abandoned-checkouts-no-way-to-remove-them/591154). Shopify Community, March to April 2026.
- [Checkout conversion issues and abandoned carts](https://community.shopify.com/t/checkout-conversion-issues-and-abandoned-carts/660607). Shopify Community, 4 August 2026.
