Sorted
Services
Paid mediaMeta, GoogleRetentionKlaviyo, SMSConversionCROScale$1M+ a monthLaunchUnder $100k
PricingWorkFor agenciesStudio
Grade my storeGet your growth planGrowth plan →
Paid mediaMeta, GoogleRetentionKlaviyo, SMSConversionCROScale$1M+ a monthLaunchUnder $100k
Pricing→Work→For agencies→Studio→
Grade my storeBeyond Checkout, every Friday
Book a 20-minute growth call →No long-term contract. 30-day exit.
Blog/Shopify CRO/"Shopify Store Benchmarks 2026

"Shopify Store Benchmarks 2026: What We Found Scanning 360 Random US Stores"

"76% of the product pages we checked gave Google no star rating. Only 7% showed a delivery date. Full data from 360 random US Shopify stores."

Sorted Agency
The Sorted team
Oct 22, 202614 min read
On this pageWhat did we find in 360 Shopify stores?How did we measure?What do Shopify product pages include?How fast do Shopify stores load in our test?Which apps and tags do Shopify stores run?Which findings should you fix first?What can you check in one hour?What should you do next?
On this page
What did we find in 360 Shopify stores?How did we measure?What do Shopify product pages include?How fast do Shopify stores load in our test?Which apps and tags do Shopify stores run?Which findings should you fix first?What can you check in one hour?What should you do next?
Key takeaways
  • Every number describes our sample, not Shopify as a whole.
  • The rest timed out or blocked automated browsers.
  • Only 3% (7 of 234) used low stock or urgency text, so the pressure tactics many founders worry about are rare in this sample.
  • Read these numbers as a lab comparison, not as what shoppers experience.

We scanned 360 random US Shopify stores on October 22 and 23, 2026. 301 homepages loaded, and we reached a product page on 234 of them. 76% of those 234 product pages gave Google no star rating in structured data. Only 7% (16 of 234) showed a delivery date.

This is the full report. It covers the method and its limits, every table, seven findings ranked by cost to fix against how much they plausibly matter, and a self-check you can run in one hour. Each finding links to a deeper post.

Sorted is a D2C growth agency founded in 2017. Our team of 60+ has worked with 100+ D2C brands on Klaviyo, paid ads and Shopify CRO. We ran this scan with the same page checker our audits use. No store is named here or anywhere else.

What did we find in 360 Shopify stores?

These are the headline numbers behind the seven findings. Every number describes our sample, not Shopify as a whole.

Finding In our sample
Product pages with a star rating in structured data 24% (57 of 234); 76% none
Stores running a reviews app that give Google a rating 45% (50 of 111); 55% do not
Product pages with at least one large image missing alt text 72% (166 of 231 pages with large images)
Stores with a Meta pixel and no email or SMS tool detected 40% (70 of 174)
Homepages with no email input field at load 28% (84 of 301)
Product page load event, median (cold desktop lab test) 8.4 seconds
Product pages with delivery date or "order within" text 7% (16 of 234)
Product pages with a guarantee or returns line 21% (49 of 234); 79% none
Product pages with an express checkout button 50% (118 of 234); 50% none

The pattern is consistent. Many stores already pay for the expensive parts: a theme, ad pixels (58% run the Meta pixel), and on 111 of 234 product pages we checked, a reviews app. The gaps sit in cheap details that tell a shopper, or Google, what they need to know.

How did we measure?

We drew 360 US Shopify storefronts at random from a commercial Shopify store database (StoreLeads) on October 22 to 23, 2026. We make no revenue claims about the sample, because the database's revenue estimates are unreliable.

301 of the 360 homepages loaded. The rest timed out or blocked automated browsers. On 234 of those 301 we found and loaded a product page: the first linked product that was not a gift card.

Each page was loaded once in headless Chrome, with a desktop viewport of 1200x900 and an empty cache, from a data center in Washington, DC (US East). We read what had rendered after the page settled: visible text, buttons, structured data (JSON-LD), images, and the scripts and tags the page loaded.

The limits matter, so here they are in full:

  • One load per page, desktop only, cold cache. A single load can catch a slow moment.
  • Text checks only see what was on the page at load. An app that draws a delivery date later may be missed.
  • Tools are detected from scripts the page loaded. A tool that loads only on other pages, or server-side, is missed.
  • Load time is the browser's load event in this test. It marks when the last script and image finished, not when a shopper first sees the page. It is not a Core Web Vitals field measurement. Real shoppers on a warm cache will see faster pages. Treat it as a relative signal.

What do Shopify product pages include?

This is the complete product page table (n = 234).

Finding Number
Add to cart (or add to bag / buy now / pre-order) button we could detect 197 of 234 (84%)
Of those 197, button sits in the first screen (desktop, 1200x900) 156 of 197 (79%)
Of those 197, button stays on screen as you scroll (sticky) 100 of 197 (51%); 49% not sticky
Express checkout button (Shop Pay, Apple Pay, Google Pay, dynamic checkout) 118 of 234 (50%); 50% none
Pay later messaging (Afterpay, Klarna, Affirm, Shop Pay Installments, "pay in 4") 105 of 234 (45%); 55% none
Product structured data (schema.org Product) 193 of 234 (82%); 18% none
Star rating in structured data (AggregateRating) 57 of 234 (24%); 76% none
Stores running a reviews app 111 of 234
Of those 111, rating in structured data 50 of 111 (45%); 55% give Google no rating
Delivery date or "ships by / arrives by / order within" text 16 of 234 (7%)
Guarantee, money-back, risk-free or "N-day returns" line 49 of 234 (21%); 79% none
Low stock or urgency text 7 of 234 (3%)
Subscribe and save option 14 of 234 (6%)
Size or fit guide mentioned 38 of 234 (16%)
Product video (video tag or YouTube, Vimeo, Wistia embed) 40 of 234 (17%)
No visible H1 heading 13 of 234 (6%)
At least one large image (300px+ wide) with no alt text 166 of 231 pages with large images (72%)
Share of all large product page images with no alt text 1,223 of 3,653 (33%)

Two rows surprised us. Only 3% (7 of 234) used low stock or urgency text, so the pressure tactics many founders worry about are rare in this sample. And 6% (13 of 234) had no visible H1, which means the product name was not marked up as the main heading.

The buy box breakdown, with how to add each element, is in our Shopify product page benchmarks.

How fast do Shopify stores load in our test?

Finding Number
Product page load event, median 8.4 seconds
Product page load event, 75th percentile 12.7 seconds
Product pages over 5 seconds 177 of 234 (76%)
Product pages over 10 seconds 94 of 234 (40%)
Requests per product page, median 263
Requests per product page, 75th percentile 344
Product pages over 300 requests 86 of 234 (37%)
Homepage load event, median (n = 301) 8.2 seconds

Read these numbers as a lab comparison, not as what shoppers experience. The load event waits for every script, image and iframe on a cold cache. Real visitors with cached files see faster pages.

The useful number is the request count. A median of 263 requests per product page is a lot of separate files: app scripts, tracking tags, fonts, images and embeds. Requests are the part you control. The cleanup plan is in our Shopify speed benchmarks.

Which apps and tags do Shopify stores run?

These were detected from scripts loaded on the homepage (n = 301).

Tool Share
GA4 65%
Meta pixel 58% (174 stores)
Google Ads tag 51%
Klaviyo 32%
TikTok pixel 24%
Judge.me 23%
Google Tag Manager 23%
Pinterest tag 21%
Microsoft Clarity 17%
Mailchimp 15%
Shopify Inbox 11%
Omnisend, Yotpo 6% each
Recharge, Attentive 3% each
Postscript 2%
Of the 174 stores with a Meta pixel, no email or SMS tool detected 70 of 174 (40%)
Homepages with no email input field at load 84 of 301 (28%)
Homepages with a chat widget or WhatsApp button 62 of 301 (21%)

The Meta pixel was on 58% of homepages. Klaviyo was on 32%. The email and SMS tools we checked for were Klaviyo, Mailchimp, Omnisend, Privy, Attentive and Postscript. A tool loaded only on other pages, or server-side, would not show here.

Which findings should you fix first?

We ranked the seven findings by two things: how cheap the fix is, and how much the gap plausibly matters based on outside research. Effort is our estimate for a typical Shopify theme.

Rank Finding Our number Effort Why it matters
1 No returns or guarantee line on the product page 79% none Minutes Shoppers look for return info on the product page
2 No express checkout button 50% none Minutes Fewer steps for shoppers with a saved wallet
3 Reviews app running, but no rating in schema 55% of 111 1 to 2 hours No rating data for Google to show as stars
4 Large images with no alt text 72% (166 of 231) A few hours Accessibility baseline and image search
5 Meta pixel but no email or SMS tool 40% (70 of 174) About a day Paid clicks leave with no way to follow up
6 No delivery date 7% (16 of 234) have one Half a day Slow or unclear delivery drives abandonment
7 Slow, request-heavy pages 263 median requests Ongoing Speed affects funnel progression

1. Is your returns policy visible on the product page?

Only 21% (49 of 234) of product pages had a guarantee, money-back, risk-free or "N-day returns" line. 79% had none.

Baymard's product page research found that 60% of 1,032 respondents look for return policy information on the product page, and 15% of 1,026 US online shoppers abandoned an order in the past quarter because the return policy was unsatisfactory. Its benchmark also found 44% of sites fail to display or link the return policy in the main product content (Baymard).

How to check yours: open a product page on your phone and look near the add to cart button for a returns line.

How to fix: set your policy in Settings > Policies (Shopify Help). Then add a text or collapsible row block under the buy buttons in the theme editor with one line, for example "Free 30-day returns", linked to the full policy. Only state terms you actually offer.

2. Do you show express checkout buttons on the product page?

50% (118 of 234) of product pages showed an express checkout button. 50% showed none.

Shopify describes these buttons as a way to let customers "skip the cart" and go to checkout. Shopify also says that unless your store gets many orders for one kind of product, they "might not benefit your sales" (Shopify Help). Test it on your store rather than assuming.

How to check yours: view a product page and look for Shop Pay, Apple Pay, Google Pay or "Buy it now" under add to cart.

How to fix: in the theme editor, open Products > Default product > Buy buttons and check Show accelerated checkout buttons (Shopify Help). Branded buttons only appear for payment methods you have activated.

3. Do your review stars reach Google?

Only 24% (57 of 234) of product pages had a star rating in structured data. 111 stores ran a reviews app. Of those, 45% (50 of 111) passed a rating to Google and 55% did not.

Google's review snippet documentation says an aggregate rating needs an average rating plus a rating count or review count to display (Google Search Central). If the data is not in the page, Google has nothing to show. Stars are never guaranteed, but missing markup rules them out.

How to check yours: paste a product URL into the Rich Results Test and look for a Review snippets or Product item with a rating.

How to fix: turn on the rich snippet or SEO setting in your reviews app, then make sure the app's rating sits inside the same Product entity your theme outputs. App-by-app steps are in Shopify review stars not showing in Google, and theme schema basics in our Shopify product schema guide.

4. Do your product images have alt text?

72% (166 of 231) of product pages with large images had at least one large image with no alt text. Across all large product page images, 33% (1,223 of 3,653) had none.

WCAG success criterion 1.1.1 is Level A, the baseline: "All non-text content that is presented to the user has a text alternative that serves the equivalent purpose" (W3C). Google calls alt text "the most important attribute when it comes to providing more metadata for an image" (Google Search Central).

How to check yours: in Products, open a product and click each media item. The alt text field shows if it is empty.

How to fix: add alt text per image, or in bulk by CSV (Shopify Help). Shopify recommends 125 characters or less. Full method in Shopify image alt text.

5. Are you paying for traffic you cannot follow up with?

The Meta pixel was on 174 homepages. Of those, 40% (70 of 174) had no email or SMS tool detected. We looked for Klaviyo, Mailchimp, Omnisend, Privy, Attentive and Postscript, so a store on Shopify Email counts as none here, and some of the 70 do collect emails another way. Across all homepages, 28% (84 of 301) had no email input field at load, which also misses popups that appear after a delay.

Klaviyo's 2026 benchmark report says flows are 5.3% of sends but generate nearly 41% of total email revenue (Klaviyo). Flows only run on people you have captured.

How to check yours: open your homepage in a private window and count the seconds until you can enter an email. Then check whether a welcome flow is live.

How to fix: install an email tool, add a sign-up form and build a welcome flow. The minimum setup is in Shopify email capture, with form tuning in our email popup guide.

6. Do your product pages say when the order will arrive?

7% (16 of 234) of product pages had delivery date or "ships by / arrives by / order within" text at load. Apps that render a date after load may be missed by our check.

In Baymard's cart abandonment research, 20% of shoppers who abandoned checkout said delivery was too slow (Baymard). Its shipping research found testers hesitated when only a speed was shown, and treated a displayed date as a promise (Baymard).

How to check yours: view a product page and look for an actual date, not "3 to 7 business days".

How to fix: if you qualify, Shopify's Shop Promise shows a delivery badge for qualifying US domestic orders (Shopify Help). Otherwise, an estimated delivery date app handles cutoffs and processing time. Details in our product page benchmarks.

7. Is your store heavier than it needs to be?

The median product page took 8.4 seconds to fire the load event in our cold desktop test, with 263 requests. 40% (94 of 234) took over 10 seconds. This is a relative lab signal, not shopper experience.

A Deloitte study commissioned by Google, covering 37 brand sites, found that a 0.1 second mobile speed improvement across four metrics lifted retail conversion rates by 8.4% (web.dev). That was their sample, not a promise for yours.

How to check yours: run PageSpeed Insights and read the field data section first. It reports real Chrome users over the previous 28 days, at the 75th percentile.

How to fix: remove apps you no longer use, audit tags in GTM, and lazy-load embeds. Plan in Shopify speed benchmarks and our page speed optimization guide.

What can you check in one hour?

Run this list on your best-selling product page. Times are rough.

  1. Returns line (5 minutes): is there one line near add to cart?
  2. Express checkout (5 minutes): do Shop Pay or wallet buttons show on the product page?
  3. Pay later (5 minutes): if you offer installments, is the message near the price?
  4. Review stars (10 minutes): does the Rich Results Test find a rating?
  5. Alt text (10 minutes): click through every image on your top 5 products in admin.
  6. Email capture (10 minutes): can a first-time visitor enter an email on the homepage, and is a welcome flow live?
  7. Delivery date (5 minutes): does the page show a date or a cutoff?
  8. Speed (10 minutes): run PageSpeed Insights on mobile and note the field data, then count apps you have not opened in 90 days.

Each check maps to a theme setting, an app setting or a small developer task. None needs a redesign.

What should you do next?

Start at the top of the ranking table. The first three fixes take a few hours combined. Then work down to speed, which needs ongoing attention rather than a single change.

To see where your own store lands against these numbers, run the same checks on your store. For the wider playbook, read our Shopify CRO guide and product page CRO guide. If you want our team to work through the list with you, get in touch.

ShareXLinkedIn
Sorted Agency
Sorted Agency

60+ US-trained specialists running Klaviyo, Meta and conversion for 100+ D2C brands. Every number here comes from accounts we run.

Get the weekly letter →
Questions, answered

Questions on this,
answered.

What are typical Shopify store benchmarks in 2026?

In our October 2026 sample of 360 random US Shopify stores, 50% (118 of 234) of product pages showed express checkout buttons, 45% (105 of 234) showed pay later messaging, and 24% (57 of 234) had a star rating in structured data. The median product page fired its load event in 8.4 seconds in a cold desktop lab test. These describe our sample only, not all Shopify stores.

How were the stores in this benchmark chosen?

We drew 360 US Shopify storefronts at random from StoreLeads, a commercial Shopify store database, on October 22 to 23, 2026. 301 homepages loaded and 234 product pages loaded. We did not filter by revenue, because the database's revenue estimates are unreliable. No store is named in any of our reports.

Why is the load time in this report so high?

We measured the browser's load event in a single cold desktop test with an empty cache. That event waits for every script, image and embed. Real shoppers with cached files see faster pages. Use our 8.4 second median as a relative signal, and use PageSpeed Insights field data to judge what your own visitors experience.

What is the cheapest fix on this list?

Adding a returns or guarantee line near the add to cart button. 79% of product pages in our sample had none, and it takes a text block in the theme editor. Turning on accelerated checkout buttons is similar: one checkbox in the Buy buttons block, if your theme supports it.

Can I run these checks on my own store?

Yes. Every finding in this report has a manual check: the Rich Results Test for review stars, the product media editor for alt text, PageSpeed Insights for speed, and a visit in a private window for email capture. Our free store grader runs the same checks automatically.

Keep reading

All articles →
Shopify CROTurn Returns Into ExchangesShopify CRO

Turn Returns Into Exchanges on Shopify: Keep the Revenue and the Customer After the Holidays

Shopify CROSet Up Black Friday DiscountsShopify CRO

How to Set Up Black Friday Discounts in Shopify: Automatic, Tiered and Free Gift

Shopify CROShopify Black Friday Landing PageShopify CRO

Shopify Black Friday Landing Page: What Goes Above the Fold in 2026

Beyond Checkout

One email a week. One thing to ship.

What moved revenue across our accounts that week, with the screenshot. Every Friday.

Unsubscribe in one click. See a past issue

Nothing to hand over to start·Read-only access, NDA first·Access gone in 24 hours when you leaveNothing to hand over to startRead-only access, NDA firstAccess gone in 24 hours when you leave

Sorted

We run growth for Shopify brands. Ads, email and SMS, conversion rate. One team, one number.

Services
RetentionPaid mediaConversionScaleLaunchBFCM
Agencies
White-label podsDedicated peopleProjectsPartnersStudio for agencies
Company
WorkPricingSecurityCareersAboutNewsletter
Tools
Store graderRevenue gapROAS calculatorLTV predictorBFCM checklist
Get your growth planGrade my store
Sorted Agency LLC, 131 Continental Dr, Suite 305, Newark, DE 19713. Founded 2017.PrivacyTermsPrivacy choicesRemove my data
↑
$425M Shopify revenue ·$100M+ Klaviyo revenue ·100+ D2C brands ·40M+ BFCM emails ·4.5x blended ROAS ·$30M+ ad spend managed ·$425M Shopify revenue ·$100M+ Klaviyo revenue ·100+ D2C brands ·40M+ BFCM emails ·4.5x blended ROAS ·$30M+ ad spend managed ·
Shopify brands, $100k+/mo
Get your free growth planGet your growth plan →
Not ready? Grade my store, 90 sec