Skip to main content

Migrating a website from one platform to another, or changing the theme used on a platform like Shopify, can be a nerve-wracking experience. We’ve created this checklist to help make sure your process covers all important aspects of the change. 

If you need more help managing a site migration, or a Shopify theme change, reach out to StatBid. Even if we’re not the right fit, you’ll still gain value from connecting with us – guaranteed.

PLAN IN ADVANCE

  • Acquire the StatBid Checklist to have a smooth transition.
  • Duplicate your current theme (In Shopify: Online Store > Themes > Actions > Duplicate).
  • Export important data (like theme settings, custom code, and third-party integrations).
  • Prepare a list of important page types from current site with URLs for testing (Homepage, Collections, Product Pages, Content Pages, Search Results, Blog Articles, Custom Landing Pages)
  • Document your current customizations (CSS changes, Liquid edits, and JavaScript tweaks). 
  • Check analytics & heatmaps to understand how users currently interact with your store.
  • Backup key files (Liquid templates, product descriptions, and images).
  • Set a go-live date with minimal traffic impact (avoid your peak sales times).

TESTING THE NEW THEME

  • Preview the theme on multiple devices (desktop, mobile, tablet). Be sure to test all major page types on a minimum of Desktop and Mobile for functionality and visual rendering.
  • Check image and video display to ensure proper loading and resizing.
  • Test navigation & menu structure for usability and accessibility.
  • Ensure branding consistency (logos, fonts, colors).
  • Review blog layout & formatting (sometimes themes alter spacing or typography).
  • Check product pages for layout issues (images, descriptions, videos).
    • Ensure product variants/options display correctly (sizes, colors, etc.).
  • Review Shopify apps compatibility (some themes don’t work well with all apps).
  • Ensure product filters, search, and sorting work as expected.
  • Review third-party integrations (email marketing, reviews, chatbots, etc.).
  • Test the cart and checkout process thoroughly.
    • Check that discount codes and gift cards work after migration.
  • Check Lazy Loading (some themes don’t enable this by default).
  • Re-implement customizations from the old theme that are still relevant (custom liquid in particular).

MEASUREMENT BEFORE & AFTER

  • Test pagespeed (Google Lighthouse & Core Web Vitals) and record the results for both desktop and mobile.
    • Make sure to check each page type (For Shopify, that’s /collections, /products, /pages, /blogs, and the homepage, as well as any custom pages used previously).
  • Record key search rankings before the change, to monitor any impact.
    • Some SEO tools, including StatBid’s custom STAR suite of reporting, do this automatically.
  • Use the annotation feature in Google Ads to note the date and time of the change, so comparisons are easily produced.
  • Monitor Google Search Console & Analytics for indexing issues.
    • Review GA4 conversion rates & bounce rates after the switch as well.
  • Crawl the site before and after to check for broken links or other technical issues.
    • StatBid’s custom STAR suite of reporting does this automatically on a weekly basis.
  • Test Facebook Pixel, Google Analytics, Google Ads, and any other ad tracking scripts to ensure data flows correctly.
  • Place test orders with major payment methods to ensure that there are no checkout issues on the site.  Check for both logged in users and new customers.
  • Monitor Google Merchant Center feed to ensure that there are no issues.
  • Alert customer service team to report any/all issues reported by customers.
    • Keep on eye on other customer feedback channels, such as site or store reviews, product reviews, and live chat.

SEO CONCERNS

  • Are URLs changing?
    • Product/category/blog URLs should remain unchanged, to minimize the impact to current rankings.
  • Are title tags being retained properly?
    • Make sure any previous SEO optimizations are carried over.
  • Are meta descriptions being retained properly?
    • Make sure any previous SEO optimizations are carried over.
  • Are h1 tags being retained properly?
    • Make sure any previous SEO optimizations are carried over.
    • Each page / template should have only one H1 tag.
  • Is the heading structure changing?
    • The header tags should be sequential, with all headers in the main body content.
  • Are internal links changing?
    • Ideally, no links need to be changed, but if it occurs, 301 redirects should be set up in advance.
  • Are new pages being created?
    • If these are completely new, make sure the list makes into future SEO and PPC roadmaps.
  • Are pages being removed?
    • Add 301s where needed, and let your SEO and PPC teams know the list of removed pages.
  • Are canonical tags changing?
    • Paginated or filtered pages should still point canonically to the “normal” page.
  • Is structured data being added/removed?
    • Make sure any previous SEO optimizations are carried over. 
    • It’s a good idea to run Google’s structured markup tool on the old PDP page and the new one to ensure that the markup is the same.