Shopify CRO Audit Checklist: Homepage to Checkout (91 Checks)
Written by Saif Ur Rehman, Lead CRO Auditor and founder of Cartvane.
I've spent 5+ years on Shopify CRO and 110+ store projects. A good audit still starts the same way: open the store on a phone and a desktop, walk the path a shopper takes, and write down every place they hesitate. Cartvane automates that first walk with 91 checks from homepage to checkout, so you can see the leaks before you spend more on ads.
What a Shopify CRO audit actually is
A Shopify CRO audit is a structured look at where your store loses people who were willing to buy. It is not a redesign mood board, and it is not a plan to buy more traffic. It is a walk of the path a shopper takes (homepage or landing entry, collection, product page, cart, and the first steps of checkout) with a written list of frictions that make that path harder than it needs to be.
Shopify adds its own texture: themes and apps stack scripts and drawers, cart drawers often replace /cart, and Plus vs non-Plus limits what you can change in checkout. Express wallets and guest checkout defaults usually matter more than brand copy.
I still start every serious audit the same way I did before Cartvane existed: phone and desktop, move like a shopper, note every hesitation. Across 110+ Shopify CRO projects, that walk surfaces the expensive problems: price or reviews below the first screen, shipping missing near Add to cart, a drawer that hides checkout, a checkout that forces an account.
An audit and an A/B test are not the same job. The audit surfaces candidates. Tests (where risk is high or the tradeoff is ambiguous) validate them. The CRO process popularized across the industry, including methodology discussions from CXL, is still hypothesis → change → measure → learn. Clear usability bugs ("checkout button missing in the drawer") usually belong in the just do it bucket. Taste and tradeoff questions belong in test it.
What changes with an automated Shopify CRO audit is speed and coverage of a fixed checklist. Cartvane runs 91 checks on that same journey, marks issues on screenshots of your own pages, and ranks them so you are not staring at an unsorted pile. The score is a guide. It is not a promise of a percentage lift. Automation is a first walk, not a replacement for judgment on strategy.
If you want that first walk on your store without scheduling a call, paste your URL into the free scan on cartvane.com. You get a preview with your biggest leaks first: no card, nothing to install, public pages only.
Industry research vs what Cartvane checks (read this first)
Before you use any checklist, including this one, keep two layers separate. Confusing them is how teams either over-trust a tool or invent "proof" that never existed.
| Industry research | Cartvane product | |
|---|---|---|
| Source | Published studies (for example Baymard cart & checkout UX) | Automated walk of your public pages |
| Output | Benchmarks and guidelines | Health score + ranked leaks on your screenshots |
| Check count framing | Guidelines vary by research program | 91 checks in product (Home 13 · Collection 8 · Product 33 · Cart 10 · Checkout 12 · Speed 7 · Trust 8) |
| Attribution | Always name the institute + link | Always "what we found on your URL" |
Industry research here means published work we cite for context. For cart and checkout UX, that primarily means the Baymard Institute's cart & checkout usability research and Baymard's writing on the current state of checkout UX. Prioritization uses a CXL-style hypothesis → test frame. Severity thinking (frequency × impact × persistence) follows the same usability family NN/g popularized. LIFT, Fogg, and Cialdini appear as framing, not partnerships.
What Cartvane checks is different: 91 checks by shopper step, phone (~390px) and desktop (~1366px), marked on screenshots of your pages with severity, priority, and who should fix (theme, apps, performance, copy). That output is about your URL.
Cartvane is not affiliated with or endorsed by Baymard, CXL, or NN/g. The health score is a guide. Benchmarks are labelled as benchmarks. We do not promise a percentage sales lift from running a scan.
For an unedited illustration of how findings look on real screenshots, open the sample Shopify CRO audit. For safety and scope (public pages only, no test orders), see the FAQ.
How to run this checklist (method)
Walk the path a shopper takes
Start on a phone, then repeat on desktop, or keep both open side by side. Begin at the homepage or a paid-landing entry. Open a collection. Open a product page. Add something to cart. Open the cart drawer or /cart. Reach the first checkout step.
As you move, write down hesitation moments: missing information, competing calls to action, surprise costs, trust gaps, and slow first paint. You are not collecting opinions about brand taste. You are collecting places where a motivated shopper stalls.
Score severity, not volume
A useful audit ranks. A dump of forty equal notes does not. Use a simple severity lens: how often the issue appears, how hard it hits conversion when it appears, and whether it persists across templates and devices. Prefer a short ranked list you can hand to a developer this week over a comprehensive spreadsheet nobody opens.
Prioritize with a CRO process (CXL framing)
Turn each leak into a one-sentence hypothesis: "If we show a shipping estimate near Add to cart, then add-to-cart rate rises, because surprise-cost anxiety drops." Then bucket work:
- Just do it: clear, low-risk UX defects (hidden checkout button, broken quantity control, wrong payment icons).
- Test it: ambiguous copy, layout, or offer tradeoffs.
- Look into it: needs analytics or customer research before a change.
Do not invent uplift percentages to sell the ticket. Measure the metric that matches the step: add-to-cart for PDP work, checkout-start rate for cart work, conversion for checkout work.
Hand off to the right person
Shopify fixes land in different places: theme / Liquid, app owners, Plus checkout extensions, performance (images and scripts), and copy. A ranked list without ownership becomes a bookmark. The full Cartvane report is built to include who-and-effort framing; see pricing for what the paid report includes.
Paste your store URL for a free Shopify CRO audit preview (91 checks, biggest leaks first) at cartvane.com.
Homepage checklist (13 checks)
The homepage's job on a Shopify store is not to tell your whole brand story. It is to make the offer clear fast and hand shoppers a clean path into products.
Within roughly five seconds, a first-time visitor should understand what you sell, for whom, and why you are credible enough to click deeper. The first screen should offer a path to a product (a featured collection, a hero product, or a clear Shop entry), not only a manifesto. One dominant call to action on that first screen helps; secondary actions should stay quieter so the eye does not stall on equal-weight buttons.
Social proof belongs on the home path, with popup discipline. A review strip or press logos can build trust without blocking the first visit. Navigation should help browsing start, not present equal-weight link mazes. On mobile, a tall hero that pushes every product path below the fold is a common leak. Trust signals (shipping, returns, payment methods) should be visible without a footer hunt.
Avoid auto-playing noise, stacked first-load modals, and vague "Shop now" buttons with no destination clarity. If the button could land on three templates, it is not a path yet.
What Cartvane checks (homepage group): clarity of offer, path to product, dominant CTA, and related trust/home frictions among the 13 home checks inside the overall 91.
See these checks marked on your own homepage screenshots with the free scan at cartvane.com.
Collection / catalog checklist (8 checks)
Collections are decision filters. Shoppers are asking which product deserves a click, not whether your brand is lovable.
Product cards should show image, title, and price consistently across the grid. Filters and sort need to exist and work on mobile: usable touch targets, a sticky apply pattern where needed, and a clear way to clear filters. Quick-add is useful when it handles sizes and colors without dead ends; a quick-add that fails silently on variants is worse than no quick-add. Out-of-stock and sold-out states should be honest so shoppers do not open a PDP only to discover nothing is available.
Grid density is a cognition problem. Each card needs enough information to decide whether to open the PDP. Facets should match how people shop your category (size, color, price, material), not vanity filters that only look complete in admin. Pagination and load-more should preserve place.
What Cartvane checks: 8 collection checks covering cards, filters/sort, and quick-add correctness as part of the 91.
Want the ranked list for your catalog path? Run the free scan at cartvane.com (no install).
Product page (PDP) checklist (33 checks)
On Shopify product pages, most of the conversion work happens in the first screen on a phone. Shoppers are trying to answer three questions in one glance: what is this, how much is it, and is it credible. When the name, price, and proof (stars or review count) sit together near Add to cart, those questions get answered. When any of that stack drops below the fold, or Add to cart itself is pushed down by apps, banners, or a tall media block, you force a scroll before the decision even starts.
Keep the buy box clean: one primary action, variants that are clear, and error states when size or color is missing. Shipping cost and delivery expectation belong near Add to cart, not only in a buried FAQ tab. Imagery should support the decision (zoom, alt angles, lifestyle where relevant) without stealing LCP from the main product image. Description copy should answer "will this work for me?" before secondary storytelling.
Trust near the buy action matters: returns summary, payment icons that match real methods, and a contact path that does not require detective work. Use urgency and scarcity only when true. Fake countdowns train distrust. Review widgets, size guides, and subscription apps help until they bury Add to cart.
What Cartvane checks on PDPs (part of 33 product checks): Add to cart visible on the first mobile screen; name, price, and proof above the fold; clean buy box; shipping or delivery expectation near the buy action; related PDP frictions. Findings are measured on your page (for example, how many pixels down a price starts).
Industry research vs this checklist: Patterns like early social proof are well discussed in usability literature. Cartvane uses published research as citations behind a check, not as "Baymard audited your PDP." For how a PDP leak looks on real screenshots, see the sample Shopify CRO audit. That sample is a Cartvane scan of a public store, not a Baymard report.
Practical review order:
- 1. Phone (~390px): name, price, proof, and Add to cart without scrolling?
- 2. Variant select: clear errors if size or color is missing?
- 3. Near Add to cart: shipping or delivery findable without a buried tab?
- 4. Trust: returns and real payment methods without a footer expedition?
- 5. Speed: does the main product image dominate LCP, or did a script win?
Write a one-sentence hypothesis for each fix. Ship obvious layout bugs; test contested copy or design tradeoffs. Do not paste a fake conversion percentage because a blog claimed it.
Run the free Shopify CRO audit on your PDP path at cartvane.com. The product group alone is 33 of the 91 checks.
Cart checklist (10 checks)
The cart is where intent meets logistics. Shoppers who added something already said yes once. Your job is not to re-persuade them with brand theater. Your job is to keep checkout visible, editable, and honest about cost.
Checkout should be one clear action in the cart drawer and on the /cart page. Quantity edit and remove must work; line items should be unmistakable. If you use a free-shipping progress bar, it must be honest about thresholds, exclusions, and currency. Surprise fees that only appear later train abandonment. Cross-sells can help average order value, but not if they trap people in a loop that hides checkout. Trust and reassurance near the checkout CTA (returns, security, payment methods) reduce last-mile anxiety.
Industry research (Baymard Institute): Baymard's cart & checkout usability research documents, across years of testing and benchmarking, how cart and checkout design contribute to abandoned purchases. Baymard publishes industry cart-abandonment benchmarks and reason codes; unexpected costs and trust concerns appear repeatedly in published Baymard benchmark summaries. Those findings describe the industry. They are not Cartvane scan results, and Cartvane is not affiliated with or endorsed by Baymard.
What Cartvane checks (your store): 10 cart checks inside the overall 91. Examples of the product lens: Is the checkout button visible in the cart drawer and on /cart? Do quantity and remove work? Is the free-shipping progress bar honest about thresholds? We mark what we find on screenshots of your pages and rank by severity and priority. That output is about your URL, not a re-statement of Baymard's benchmark database.
When you write an internal ticket, keep the same separation:
- •"Baymard's research suggests unexpected costs are a top abandonment reason industry-wide."
- •"On our store, Cartvane flagged that shipping cost is not shown near Add to cart / the free-shipping bar excludes X."
One is context. The other is a fix list.
See cart checks marked on your own theme and apps with the free preview at cartvane.com.
Checkout checklist (12 checks)
Checkout is the most expensive place to improvise. A shopper who starts checkout has already done most of the work for you. Friction here is rarely "more brand story." It is usually account walls, form pain, missing express wallets, unclear shipping, or trust gaps at pay.
Cart should reach checkout in one clear tap. Guest checkout should be allowed; forced account creation remains a common leak. Express wallets (Shop Pay, Apple Pay, Google Pay, PayPal, as applicable) should appear early. Watch form labels, errors, address fields, and phone requirements that feel optional until they are not. Shipping options should be understandable. Payment icons must match enabled methods. Trust copy near pay should be short and true. On mobile, email and phone field types matter more than most teams expect.
Know Plus vs non-Plus constraints. Many stores can improve the path into checkout even when checkout extensibility is limited. Do not invent a redesign you cannot ship.
Industry research (Baymard Institute): Baymard's cart & checkout usability research and writing on the state of checkout UX are the industry reference for checkout design patterns and common abandonment drivers. Quote only published Baymard statements you can link. Never invent guideline numbers as Cartvane IP.
The following are Cartvane checkout checks, informed by published research we cite, not Baymard's audit of your store.
What Cartvane checks: 12 checkout checks (guest availability, express wallets, path from cart, form and trust frictions, and related items) inside the overall 91.
To see checkout-path findings on your store, use the free preview at cartvane.com. For a full annotated example, open the sample report. Pricing for the full ranked fix list is on /pricing; safety and scope are on /faq.
Mobile, speed, and Core Web Vitals (7 speed checks)
Speed is conversion work because slow pages reduce a shopper's ability to act even when motivation is high. That idea sits comfortably next to Fogg's ability lens: if the page is hard to use or slow to respond, intent leaks. We frame that carefully and do not invent percentage lifts from "faster = more sales."
On Shopify, look hard at mobile LCP on the product page (often the money page), and also on home and collection. Watch INP and interaction responsiveness around sticky Add to cart, drawers, and filters. Theme and app weight is a conversion priority problem, not only an engineering vanity metric: third-party scripts frequently win the race against the product image. Image discipline matters. Prioritize the LCP element; lazy-load below the fold.
Verify with both lab tools and reality. PageSpeed Insights and CrUX field data help; a real device walk still catches the drawer that feels sticky and the filter that freezes the grid.
What Cartvane checks: 7 speed checks (mobile LCP on PDP/home/collection, INP, and related), with mobile UX also appearing inside the journey groups of the 91.
Want speed and mobile leaks ranked with the rest of your path? Paste your URL at cartvane.com.
Trust & policy surface (8 trust checks)
Trust is not a footer afterthought. It is the surface that answers "what happens if this goes wrong?" before the shopper pays.
Policies should exist in plain language and be linked near buy actions as well as in the footer. Real contact options (email, chat, phone as appropriate) beat decorative "we're here for you" copy with no path. Payment icons must match reality. Reviews should carry authenticity signals; do not fake schema stars, which conflicts with Google's review guidelines and with shopper trust. Returns and shipping clarity reduce anxiety (the LIFT anxiety lens fits here as framing, not as a score you invent).
What Cartvane checks: 8 trust checks inside the overall 91, covering policy surface, contact paths, payment honesty, and related trust frictions.
See trust findings on your pages with the free Shopify CRO audit preview at cartvane.com.
How to prioritize fixes (hypothesis → test)
A checklist without prioritization becomes a guilt document. Use proximity to purchase × severity × effort as your ranking spine. A checkout CTA missing in the drawer outranks a footer typography tweak. A shipping estimate missing near Add to cart outranks a homepage animation preference.
Write each candidate as a hypothesis in one sentence. Ship obvious bugs without testing theater. Test ambiguous copy and layout tradeoffs. Shape work into a 30 / 60 / 90 day plan so the team knows what ships this sprint versus what needs design or Plus work. Cartvane's full report includes 90-day plan framing; describe that honestly and see pricing for tiers.
Pick a primary metric per hypothesis: add-to-cart rate for PDP, checkout-start rate for cart, conversion and revenue per session for checkout. Skip invented uplift percentages in the ticket title. The CXL-style process (hypothesis → change → measure → learn) is enough discipline for most Shopify teams.
Want the ranked list for your store first, then prioritize from there? Run the free scan at cartvane.com.
Free Shopify CRO audit: what you'll see
Paste your store URL. Cartvane walks public pages on phone and desktop, runs the 91 checks, and returns a health score with top leaks marked on screenshots of your own pages. The free preview shows your biggest issues first. No card. About five minutes. Nothing to install. Public pages only. Cartvane never places an order. Details on safety and scope live on the FAQ.
If you want every ranked fix with who-should-fix and effort framing, the full report is $69 one time. Report plus expert review is $199. Monitor is $79 a month with monthly rescans. Keep numbers consistent with live /pricing. Money-back applies if the report finds nothing worth fixing, as stated there.
Landing-page mode skips store-only checks and leaves them out of the score, so SaaS and landing pages are not scored like full Shopify catalogs.
Best proof asset: the sample report, a real unedited scan with annotated screenshots.
Primary CTA: cartvane.com
FAQ
How many checks are in a Shopify CRO audit?
Cartvane runs 91 checks, grouped by journey step: Home 13, Collection 8, Product 33, Cart 10, Checkout 12, Speed 7, Trust 8. Other agencies and research programs use different list lengths; when we say 91, we mean this product checklist.
Do I need Shopify Plus for a CRO audit to be useful?
No. Most of the path (homepage, collection, PDP, cart drawer, mobile speed, trust surface) can be audited and improved without Plus. Some checkout customizations may require Plus checkout extensibility. The audit still tells you what is broken even when the fix path differs.
Is this the same as Baymard's research?
No. Baymard Institute publishes industry research on cart and checkout usability (research overview). Cartvane cites that research for context and audits your public pages with 91 product checks. Cartvane is not affiliated with or endorsed by Baymard.
Will you place a test order?
No. Cartvane scans public pages only and never places an order. See the FAQ for safety and data details.
How is this different from a heatmap tool?
Heatmaps show where people click and scroll. A Shopify CRO audit walks the purchase path against a research-backed checklist, marks leaks on screenshots, and ranks fixes by severity and priority. You can use both; they answer different questions. A deeper comparison post is planned in this series.
What does the free preview include vs the full report?
The free preview shows your biggest leaks first with no card required. The full report ($69) expands to the ranked fix list with who-and-effort framing. Report plus review ($199) adds expert review. See /pricing for current tiers and the refund promise.
Next reading in this series
This pillar is the hub. As cluster posts publish, each should link back here plus to cartvane.com and the sample report.
Queued next: downloadable checklist sibling; cart abandonment; PDP above-the-fold CRO; landing-page audits; guest checkout and express wallets; free-shipping bar honesty; mobile LCP on PDPs; "is a CRO audit worth it"; Cartvane vs agency and vs heatmap-only tools; conversion benchmarks 2026. A "we scanned N stores" study stays blocked until N is real.
Wrap-up
A Shopify CRO audit is still a walk: homepage → collection → product → cart → checkout, with mobile speed and trust pulled through the path. Industry research (especially Baymard on cart and checkout) tells you why patterns matter. A product checklist of 91 checks tells you what is wrong on your screenshots today. Keep those layers labelled. Fix the obvious. Test the ambiguous. Measure the step you changed.
Paste your store URL for a free Shopify CRO audit preview (91 checks, biggest leaks first) at cartvane.com. For proof of what a finished report looks like, open the sample. For tiers, see pricing. For safety, see the FAQ.
Get your free Shopify CRO audit
Paste your store URL and see your biggest conversion leaks in minutes. 91 checks, no card required.