Commercial disclosure: this page may mention Shopify. Recommendations should be weighed against the stated testing status and native Shopify alternatives.

Desk Researched. Last reviewed 2026-05-01. Funnel stage: decision.

QA starts before launch

Migration QA should begin while the Shopify store is still being prepared. Redirects, metadata, indexability, tracking, templates and priority landing pages need checks before the domain switch.

Launch-day QA protects the handover

On launch day, focus on the highest-risk items: old URLs, top landing pages, analytics, checkout, robots rules, sitemap access and Search Console readiness.

Post-launch QA finds what launch missed

Crawl errors, missed redirects, indexing changes and tracking issues often appear after launch. A monitoring window is part of the migration, not an optional extra.

QA needs evidence, not vibes

Record test results, URLs, screenshots, dates, owners and fixes. Without a log, migration issues become vague arguments about whether traffic has dropped.

The Three QA Windows

A Shopify migration has three QA windows:

  1. Pre-launch QA: find issues before the domain switch.
  2. Launch-day QA: verify the handover.
  3. Post-launch QA: monitor search and tracking stability.

Skipping any one of these leaves blind spots.

Pre-Launch QA

Check these before launch.

URL And Redirect QA

  • Redirect map is complete for high-priority URLs.
  • Old product URLs have relevant destinations.
  • Old category URLs map to relevant collections.
  • Blog/guide URLs are mapped.
  • Existing redirects have been reviewed.
  • No high-value URL is marked “unknown”.
  • Import or implementation method is confirmed.

Shopify Page QA

Check priority pages:

  • Homepage.
  • Top collections.
  • Top products.
  • Important blog posts/guides.
  • High-value landing pages.
  • Policy/support pages.

For each page, confirm:

  • Page loads.
  • Correct title tag.
  • Correct meta description.
  • H1 is present and sensible.
  • Canonical is correct.
  • Page is indexable where intended.
  • Internal links work.
  • Images load.
  • Product/collection content is present.

Collection QA

Collections replacing WooCommerce categories need special checks:

  • Product set is correct.
  • Collection is indexable if it targets search demand.
  • Intro copy is present where useful.
  • Product links are crawlable.
  • Filters do not create uncontrolled indexation.
  • Internal links point to related collections/guides.

Product QA

Check:

  • Product title.
  • Product description.
  • Price.
  • Variant options.
  • Images.
  • Alt text for key images.
  • Availability.
  • Related products.
  • Parent collection links.
  • Product structured data.

Technical SEO QA

Check:

  • Robots.txt.
  • Sitemap files.
  • Canonical tags.
  • Noindex rules.
  • Structured data.
  • Breadcrumbs.
  • Pagination/loading behaviour.
  • 404 page.
  • App scripts on key templates.
  • Page speed on key templates.

Analytics And Tracking QA

Check:

  • Analytics installed.
  • Ecommerce events firing.
  • Consent configuration.
  • Ad pixels.
  • Form submissions.
  • Checkout/order confirmation tracking.
  • Search Console access.
  • Launch annotation plan.

Launch-Day QA

On launch day, do not test everything equally. Test risk first.

First 30 Minutes

  • Confirm the live domain resolves.
  • Confirm HTTPS works.
  • Confirm homepage loads.
  • Confirm top collections load.
  • Confirm top products load.
  • Test checkout path.
  • Test analytics page view.
  • Test ecommerce event if possible.
  • Check robots.txt.
  • Check sitemap access.

First Two Hours

  • Test priority old URLs.
  • Test redirect samples by page type.
  • Crawl high-priority old URLs.
  • Check for 404s.
  • Check for redirect chains.
  • Check for loops.
  • Confirm Search Console access.
  • Confirm sitemap submission or discovery.
  • Check key title/meta output.
  • Check structured data samples.

Launch-Day Log

Record:

  • Issue.
  • URL.
  • Severity.
  • Owner.
  • Evidence.
  • Fix.
  • Time found.
  • Time fixed.

This log becomes extremely useful if organic traffic fluctuates in the first weeks.

Post-Launch QA

Daily For Two Weeks

Review:

  • 404s.
  • Redirect failures.
  • Organic landing pages.
  • Search Console coverage/indexing.
  • Organic clicks/impressions.
  • Organic revenue or enquiries.
  • Top query movement.
  • Analytics event continuity.

Weekly For Two Months

Review:

  • Priority collection performance.
  • Priority product performance.
  • Blog/guide traffic.
  • Indexed page counts.
  • Crawl results.
  • Redirect health.
  • App or theme changes made after launch.

Monthly For One Quarter

Review:

  • Organic recovery/stability.
  • Collection rankings.
  • Product visibility.
  • Content gaps created by migration.
  • Internal linking opportunities.
  • Technical debt introduced after launch.

Severity Levels

Use simple severity labels:

SeverityExampleResponse
CriticalCheckout broken, domain failing, top old URLs 404Fix immediately
HighImportant redirects missing, top pages noindex, analytics brokenSame day
MediumSecondary redirects missing, metadata mismatch, schema warningFirst week
LowMinor content issue, non-critical visual bugPlanned fix

This helps teams avoid treating every issue as equal.

Common QA Failures

Watch for:

  • Redirects imported incorrectly.
  • Old category URLs missed.
  • Blog content forgotten.
  • Search Console not verified.
  • Analytics installed but ecommerce events broken.
  • Sitemap not accessible.
  • Robots.txt blocking more than expected.
  • Product structured data missing.
  • Internal links still pointing to old URLs.
  • Apps slowing key templates after launch.
  • Collection pages weaker than old category pages.

When To Request An Audit

Request a migration audit if:

  • Organic revenue is material.
  • Top pages lose visibility.
  • Many old URLs return 404.
  • Redirect chains are widespread.
  • Search Console shows unexpected indexing issues.
  • Analytics data is unreliable.
  • The team cannot explain traffic changes.

Suggested Next Reads

Sources Used

Field questions

When should Shopify migration QA start?

Start before launch, once the Shopify structure and priority URLs are ready to test. Do not wait until the domain switch.

What should be checked first on launch day?

Check priority old URLs, redirects, top new pages, analytics, checkout, robots.txt, sitemap access and Search Console access first.

How long should post-launch QA continue?

At minimum, check daily for the first two weeks, then weekly for the first two months. High-value migrations should be monitored for a full quarter.