Benchmark

Shopify add-to-cart rate by category (2026 benchmarks)

By Eren Menteşe, founder of Oran Last updated

Short answer

The median Shopify store gets an add to cart in 6.8% of sessions. The top 20% of stores are above 12%, and the top 10% are above 17%. Source: Littledata, 433 Shopify stores, GA4 data, July 27 to October 24, 2026.

The median is 5.4% on mobile and 9.8% on desktop. By category it runs from 5.0% in Home & Furniture to 12% in Beauty & Skincare. Compare your store with its own category and device first.

What add-to-cart rate measures

Add-to-cart rate is the share of sessions in which a visitor added at least one product to the cart. In short: sessions with an add to cart, divided by all sessions. A visit that adds three items counts once.

Both sources behind this page work this way. Shopify defines its added-to-cart rate as sessions with cart additions divided by sessions. Littledata takes sessions with an add to cart divided by all sessions from each store's Google Analytics 4 (GA4) data, then ranks the stores to find the median and the percentiles.

It is the first step of the funnel after the visit itself, so it is where the “session to cart” gap shows up. Later steps have their own pages: checkout completion rate and cart abandonment rate.

Add-to-cart rate by category

Beauty & Skincare has the highest median in this data and Home & Furniture the lowest. Fashion & Apparel, the largest group, sits just below the all-store median.

Add-to-cart rate by category, Shopify stores, share of sessions
CategoryMedianTop 20%Stores
All Shopify stores6.8%12%433
Fashion & Apparel6.0%9.8%76
Home & Furniture5.0%7.3%62
Beauty & Skincare12%16%39
Health & Supplements8.2%15%35
Food & Beverage11%23%31

Source: Littledata, add-to-cart rate benchmark, 433 Shopify stores, GA4 data, 90 days from July 27 to October 24, 2026, accessed October 31, 2026.

Each category has 31 to 76 stores, so read small differences between categories (a point or less) as soft. Littledata maps each store to one category from its product categories and company profile:

  • Fashion & Apparel: fashion, clothing and apparel brands, including shoes and footwear.
  • Home & Furniture: decor, kitchen, bedding and garden.
  • Beauty & Skincare: beauty, cosmetics, skincare, personal care and fragrance.
  • Health & Supplements: supplements, vitamins, nutrition and wellness.
  • Food & Beverage: coffee, tea, wine, snacks and grocery.

Jewelry & Accessories, Sports & Outdoor, Pet Supplies, Baby & Kids and Electronics & Gadgets are not shown because each has fewer than 30 stores. If you sell in one of them, start with the all-store row.

Mobile vs desktop

The rate is much lower on mobile than on desktop at the median, and the gap widens at the top. Use the row for the device you are checking.

Add-to-cart rate by device, Shopify stores, share of sessions
DeviceBottom 10%Bottom 20%MedianTop 20%Top 10%
All sessions2.1%3.4%6.8%12%17%
Mobile2.0%2.9%5.4%8.7%12%
Desktop2.4%3.8%9.8%22%32%

Source: Littledata, add-to-cart rate benchmark, GA4 data, 90 days from July 27 to October 24, 2026. All sessions: 433 stores. Mobile: 419 stores. Desktop: 418 stores. Accessed October 31, 2026.

Mobile is also where most visits happen at a typical store. At the median store, about two thirds of sessions come from mobile phones (67%, tablets counted separately, from Littledata's mobile traffic share benchmark). Our reading: a mobile gap and a desktop gap of the same size can cost different amounts, because the mobile gap usually touches more visits.

What counts as a good rate

Littledata calls a rate above 12% good, because that puts a store in the top 20% of the 433 stores. The median is 6.8%, so half of stores sit below it. Below 3.4% is the bottom 20%.

Compare like with like A store with a 6% rate is average in Fashion & Apparel but weak in Beauty & Skincare, and a 6% rate on mobile is above the mobile median while a 6% rate on desktop is well below the desktop one. Check your category row first, then your device row.

How to find your own add-to-cart rate

Use the same date range for every number, and look at mobile and desktop separately. Longer ranges are steadier than short ones.

In Shopify Analytics

In your Shopify admin, go to Analytics > Reports and open the Conversion rate breakdown report (it is one of the Behavior reports). Its funnel lists all sessions, sessions with cart additions, sessions that reached checkout and sessions that completed checkout. Shopify divides each step by all sessions, so the rate on the cart step is your add-to-cart rate. Shopify's behavior reports help page describes two funnel settings. An open funnel counts sessions where visitors enter at any path and do the steps in any order. A closed funnel counts only sessions that complete every step in sequence. They can give different counts, so note which one you used.

The same page notes a change in how Shopify Analytics measures sessions, rolled out September 21 to 23, 2026. If your date range crosses those days, Shopify numbers from before and after may not match.

In GA4

GA4 has an add-to-cart number only if your store or one of its apps sends the add_to_cart event. Google's ecommerce documentation describes it. Count sessions with that event, divide by sessions, and split by device.

One check on your own tracking: Littledata leaves out stores whose add-to-cart events are fewer than their purchases. Our reading is that this suggests the event is not firing everywhere. If your purchases outnumber your add-to-cart events, fix the tracking before you compare anything.

When a gap is real

A rate is a sample, not a fact about your store. With few sessions, it moves by chance from one week to the next. A difference of a few tenths of a point on a few thousand sessions can be noise. The more sessions you have, the more you can trust a gap.

Here is an illustration with made-up numbers and our own arithmetic. Say a store has 3,000 mobile sessions and treats the 5.4% mobile median as the target. At 6.0%, it has 180 carts against 162 expected. That gap is within what chance produces, so it tells you nothing. At 4.5%, it has 135 carts against 162. That gap is larger than chance usually produces for 3,000 sessions, so it is worth acting on.

Oran applies the same idea. It flags a gap as a leak only when the store's own data shows it is not noise (a z-score of at least 1.96), then prices it with your later-stage rates and average order value. See your add-to-cart gap in dollars, by device.

Why your number may not match the benchmark

  • Different sample. The benchmark covers Shopify stores that use Littledata, with a connected GA4 property, at least 1,000 sessions and 90 purchases in the 90 days.
  • Different tracking. If the add-to-cart event is missing on quick-add buttons or does not fire at all, your rate looks low for reasons that have nothing to do with shoppers.
  • Different denominator. These rates divide by all sessions. A rate per product page view, or per user, is a different measure and will not line up with these rows.
  • Different window. Littledata uses 90 days. A short or unusual window of your own will move your number.
What the sample leaves out Our inference from the inclusion rules: the sample is not every Shopify store. Very small or new stores, and stores without sound add-to-cart tracking, may sit differently. Treat the rows as a reference point, not a target.

What to check if you are below your category

These are things to look at on a product page, each tied to the session-to-cart step. They come from the checklist we use for store reviews. We have no verified numbers on how much any of them changes the rate, so this page gives none. If your rate fell recently instead of being low all along, start with why a Shopify conversion rate drops.

  • Speed on mobile data. The page loads and is usable within a few seconds on a phone.
  • The key facts above the fold. Price, main image and the add-to-cart button are visible without scrolling, or a sticky add-to-cart bar appears.
  • Variant choice. Size and color selection is clear, and sold-out variants are marked before the tap.
  • Delivery and shipping. A delivery estimate or the shipping cost is on the page.
  • Returns. A short returns summary sits on the page, not only in the footer.
  • Reviews. The rating is near the title and the reviews are readable without leaving the page.
  • Pop-ups. No full-screen pop-up in the first seconds that is hard to close on a phone.
  • Tap targets. Buttons and links are easy to hit with a thumb.

Method and data

  • Source: Littledata's add-to-cart rate benchmark. Figures were generated October 28, 2026 and cover the 90 days from July 27 to October 24, 2026. Littledata labels them October 2026.
  • Sample: 433 Shopify stores for add-to-cart rate. The wider dataset has 436 stores.
  • Inclusion rules: a connected GA4 property; at least 1,000 sessions and 90 purchases in the period; implausible data excluded; each GA4 property counted once. Cart metrics use only stores that track add-to-cart events at least as often as purchases. Device figures need at least 500 sessions and 30 orders on that device.
  • Publishing threshold: a category or device figure appears only when at least 30 stores contribute. No individual store's data is shown.
  • Median, not average: ecommerce metrics are skewed, so the median is used. Percentiles use linear interpolation between stores.
  • Same tracking for every store: Littledata records add to cart server-side from Shopify, with one event schema.
  • Our refresh: we update this page every quarter. The next update is January 2027.

Frequently asked questions

What is a good add-to-cart rate for a Shopify store?
Above 12% puts a store in the top 20% of the 433 Shopify stores in Littledata's benchmark. The median is 6.8%, and below 3.4% is the bottom 20%. Compare with your own category and device first. Source: Littledata, GA4 data, July 27 to October 24, 2026.
How is add-to-cart rate calculated?
It is the share of sessions in which a product was added to the cart: sessions with an add to cart divided by all sessions. Shopify Analytics and Littledata both count sessions, so a visit with several adds counts once.
Is add-to-cart rate different on mobile and desktop?
Yes. The median is 5.4% on mobile and 9.8% on desktop. The top 20% are above 8.7% on mobile and above 22% on desktop. Compare each device with its own row.
Which Shopify categories have the highest add-to-cart rate?
In this data, Beauty & Skincare has the highest median (12%), then Food & Beverage (11%) and Health & Supplements (8.2%). Fashion & Apparel is 6.0% and Home & Furniture is 5.0%. Each category has 31 to 76 stores.
Where do I find my own add-to-cart rate?
In Shopify admin, go to Analytics > Reports and open the Conversion rate breakdown report, then divide sessions with cart additions by all sessions. In GA4, divide sessions with an add_to_cart event by sessions. The GA4 number only works if your store sends the add_to_cart event.

Sources

  1. Littledata: Average Add to Cart Rate: Shopify Benchmark (2026). All add-to-cart figures, store counts, category definitions, inclusion rules and method notes. Accessed October 31, 2026.
  2. Littledata: Shopify and Ecommerce Benchmarks (2026). Median mobile traffic share (67%) and the 436-store dataset size. Accessed October 31, 2026.
  3. Shopify developer docs: ShopifyQL sessions schema. Definition of added-to-cart rate and sessions with cart additions. Accessed October 31, 2026.
  4. Shopify Help Center: Behavior reports. Conversion rate breakdown funnel steps, open and closed funnels, and the September 21 to 23, 2026 session measurement note. Accessed October 31, 2026.
  5. Google for Developers: Measure ecommerce. The GA4 add_to_cart event. Accessed October 31, 2026.

Related