Book a free CRO audit
Home
Services +Shopify CRO ServicesProduct Page OptimizationSpeed OptimizationCRO Across the USAStore Design & RedesignStore DevelopmentCustom DevelopmentTheme CustomizationShopify Plus DevelopmentShopify MigrationDevelopment SupportAll Services
Shopify Partner
Resources +BlogFree Shopify ToolsShopify Theme DetectorMy Shopify Apps
AboutContact Book a free CRO audit
Skip to main content

Rajimul Islam

SHOPIFY QA TESTING CHECKLIST

Shopify QA Checklist: Test Your Store Before Launch

Test homepage, products, cart, checkout, devices and legal pages systematically so nothing goes wrong at launch. With priority, effort and an explanation for every item.

In short

A Shopify QA checklist tests the complete buying path before launch: homepage, variants, cart, all payment methods, confirmation email, mobile display, legal pages, cookie banner and tracking. This list contains 34 test items with priority and explanation.

By Rajimul Islam, Shopify Developer & CRO Specialist · Last updated: October 2, 2026

0 of 34 tasks completed (0%)

StatusTaskPriorityDifficulty
Homepage & navigation
Logo, main menu and all menu links work
What is this?

Click through every menu item, including the footer, and check that no page shows an error.

High Easy
Hero section, buttons and banners lead to the right target
What is this?

Check every call to action on the homepage and make sure the target pages are correct.

High Easy
Images load correctly and are sharp
What is this?

Look for missing, distorted or blurry images, also on retina displays.

Medium Easy
Search returns relevant results
What is this?

Test search terms, typos and a search with no results.

High Easy
Collections & products
Filters and sorting work
What is this?

Apply several filters together and check that results and counts are correct.

High Easy
Pagination or "load more" works
What is this?

Page through large collections and check that no products are duplicated or missing.

Medium Easy
Product variants change price, image and availability
What is this?

Select every variant and check that price, image, SKU and stock status switch correctly.

High Medium
Product images, zoom and gallery work
What is this?

Test swiping on a smartphone, zoom and switching between images and videos.

Medium Easy
"Add to cart" works with all variants and quantities
What is this?

Add products in different quantities and variants to the cart.

High Easy
Sold-out products are labelled correctly
What is this?

Check that unavailable products cannot be ordered and offer a back-in-stock notification.

Medium Easy
Reviews and product info are displayed
What is this?

Check stars, review texts, description, size charts and shipping notes.

Medium Easy
Cart & checkout
Changing quantity and removing items works
What is this?

Change quantities, remove items and check that totals update correctly right away.

High Easy
Discount code can be redeemed
What is this?

Test valid, invalid and expired codes and the combination with free shipping.

High Easy
Shipping costs and delivery countries are correct
What is this?

Check shipping methods, thresholds and prices for all countries you ship to.

High Medium
Taxes and prices (incl. VAT or sales tax) display correctly
What is this?

Check gross prices, tax display and subtotals in cart and checkout.

High Medium
Guest checkout is possible
What is this?

Complete an order without a customer account.

High Easy
All payment methods work (PayPal, card, Klarna, Apple Pay)
What is this?

Test every enabled payment method in test mode or with a real small order.

High Medium
Run a test order through to the confirmation page
What is this?

Go through the whole purchase path yourself, from product to thank-you page.

High Easy
Confirmation email arrives and is correct
What is this?

Check sender, subject, content, legal text and display on smartphone and desktop.

High Easy
Account & forms
Registration, login and password reset work
What is this?

Create a test account, log in and reset the password.

Medium Easy
Contact form sends messages reliably
What is this?

Send a test message and check that it arrives and a confirmation appears.

High Easy
Newsletter sign-up works (incl. double opt-in)
What is this?

Sign up and check confirmation email, consent text and unsubscribe link.

Medium Easy
Devices & browsers
Test on iPhone (Safari) and Android (Chrome)
What is this?

Check layout, menu, checkout and forms on real devices, not just the browser preview.

High Medium
Test in Chrome, Safari, Firefox and Edge
What is this?

Small browser differences can break layout or scripts. Check the key pages in all four.

Medium Medium
Check tablet and landscape view
What is this?

Rotate devices and check that nothing is cut off or overlaps.

Low Easy
Check load time and Core Web Vitals
What is this?

Measure homepage, collection and product page with the Website Speed Test.

High Medium
Legal, tracking & technical
Imprint, privacy policy, terms and refund policy are linked
What is this?

All required legal pages must be reachable from the footer and complete.

High Easy
Cookie banner works and tracking loads only after consent
What is this?

Check that declining really blocks tracking and that the choice is saved.

High Medium
Tracking events fire correctly (view, add to cart, purchase)
What is this?

Use Tag Assistant or a pixel helper to check that purchases are reported once and with the right value.

High Medium
Password protection and noindex are removed
What is this?

Before launch the store must no longer be password protected or blocked for search engines.

High Easy
404 page and redirects work
What is this?

Open a non-existent URL and check old URLs for correct 301 redirects.

Medium Easy
Favicon, social preview image and page titles are set
What is this?

Share a link to check that image, title and description are right.

Low Easy
Apps without conflicts, console errors checked
What is this?

Open the browser console and check that there are no critical JavaScript errors.

Medium Medium
Currency, language and time zone set correctly
What is this?

Check prices, date formats and system texts in the store and in order emails.

Medium Easy

Your progress is stored only locally in your browser, without signup and without transfer.

Frequently asked questions

  • Why is a QA test before launching a store important?

    Errors in checkout, with variants or on mobile cost revenue and trust directly. A systematic test finds them before customers do.

  • What must I test before launch?

    At least the complete buying path including all payment methods, mobile display, the legal pages and tracking. These items are marked high priority in the list.

  • Do I have to place real orders?

    Where possible use your payment provider's test mode or a small order that you cancel afterwards.

  • How often should I test my store?

    After every major theme or app update, and regularly, for example before big promotions like Black Friday.

Want to get more out of your store?

I review the results personally and implement the most important improvements for you.

Request personal advice →