Shopify Store Launch Checklist: What to Test Before You Go Live

DDevjour Technologies

Most launch-day problems on Shopify are not dramatic. A tax rate is missing for one state, the order confirmation email still shows the theme's placeholder logo, or the Meta pixel fires twice and inflates your ad results for a month before anyone notices. This Shopify store launch checklist is the list we work through before removing the password page on a new store. It is organized in the order we test things, and it assumes your products and design are already in place.

Plan for one to three focused days of testing for a small store, and closer to a week for a store with several markets, B2B customers or custom features. That time is almost always cheaper than fixing the same problems with real customers watching.

Before You Start: Freeze Changes and Assign Owners

The biggest launch risk is not a single bug. It is people changing things while testing is underway. Agree on a freeze date after which no new apps, theme edits or product imports happen unless they fix a bug found in testing.

Then assign one owner per area (payments and taxes, shipping, content and legal, tracking, technical QA) and track each check in a shared spreadsheet so someone signs it off.

Domains, SSL and the Password Page

Start with the plumbing, because it can take time to settle.

  • Connect your domain in the Domains settings and follow Shopify's DNS instructions exactly. If your domain is registered elsewhere, you will typically point an A record and a CNAME for "www" at Shopify.
  • Choose your primary domain. Decide whether customers land on the root domain or the "www" version, and make sure the other redirects to it.
  • Check SSL. Shopify provisions SSL certificates automatically, but it can take a while after DNS changes propagate. Do not launch until the padlock shows on every domain variant you own.
  • Check email DNS. If you send email from your domain (through Shopify Email or a marketing platform), confirm the sender authentication records are in place. Moving DNS is a common way to accidentally break existing mailbox or sender records, so compare old and new records line by line.
  • Know how to remove the password. On paid plans you can disable the storefront password in Online Store preferences. Know where that switch is before launch morning.

Payments and Test Orders

Payments deserve the most careful testing of anything on this list, because failures here cost real money and real trust.

Run test transactions

Shopify Payments has a test mode, and there is also a "Bogus Gateway" option for simulating orders. Use them to place orders covering:

  1. A standard product with a card payment.
  2. An order with a discount code applied.
  3. An order that includes a variant, a bundle or any custom feature you built.
  4. A payment that fails, so you can see the error message customers will see.
  5. Any alternative methods you enabled, such as PayPal, Shop Pay or buy now, pay later options.

Then do one real order

Test mode does not prove that live payouts work. Once test mode is off, place one real order with a real card on a low-priced product, then refund it. Confirm the payout account details, the statement descriptor customers see on their card statement, and that the refund flows back correctly.

Taxes and Duties

Tax configuration is where "we'll fix it later" becomes expensive. Review the tax settings for every region you sell into.

  • Confirm where you are registered. In the US, Shopify Tax can calculate sales tax, but it only collects where you have told it you are registered. Your accountant should confirm that list, not the developer.
  • Check product tax categories. Clothing, food and digital goods are taxed differently in some places. Spot check a few products in each category.
  • Decide on tax-inclusive pricing if you sell into regions where customers expect prices to include tax.
  • Check duties if you ship internationally, and whether you collect them at checkout or leave them to the customer.

Place test orders to at least three different addresses and compare the tax charged against what you expect. If something looks wrong, fix it before launch, since correcting taxes on past orders is tedious.

Shipping Zones, Rates and Delivery Promises

Walk through your shipping profiles and zones as if you were a customer in each one.

  • Place test orders to a domestic address, a remote or rural address, and each international zone you support.
  • Try a heavy order and a very light one to confirm weight-based rates behave.
  • Check that products needing special handling, such as oversized or fragile items, sit in the right shipping profile.
  • Confirm any free shipping rule actually triggers at the right cart value.

Also check that delivery times shown on product pages, in FAQs and in emails match what your fulfillment setup can actually hit. Promising three-day delivery when your 3PL needs two days just to pick orders is a common launch mistake.

Emails and Customer Notifications

Shopify sends a surprising number of notifications, and new stores often launch with defaults that look unfinished. Open the Notifications settings and preview each one you will use.

  • Order confirmation, shipping confirmation and delivery updates.
  • Order canceled and refund notifications.
  • Abandoned checkout emails, if you use Shopify's built-in version.
  • Staff notifications, so the right people hear about new orders.

For each one, check the logo, colors, sender name, reply-to address, and any links. Send them to a real inbox, and view them on a phone. Confirm they do not land in spam, which is often a sign the sender authentication from the domains step is incomplete.

Legal Pages, Policies and Consent

Before launch you need the pages customers and payment providers expect to find.

  • Refund and return policy, shipping policy, privacy policy, terms of service and contact information. Shopify can generate templates in the Policies settings, but templates are a starting point, not legal advice.
  • A cookie consent banner if you sell to regions that require it, such as the EU and UK. Shopify's customer privacy settings can help, but check what your markets actually require.
  • Accessible links to these pages in the footer and at checkout.

Tracking Pixels and Analytics

Bad tracking on day one means months of unreliable data. Test every tracking tool you plan to rely on.

  • Install tracking through official channels where possible. Shopify's customer events settings and the official Google and Meta sales channel apps are generally more reliable than hand-pasted theme code.
  • Check for duplicates. If an agency, a previous developer and an app all added the same pixel, purchases will double count. Use each platform's debugging tools to confirm one purchase event per order.
  • Place a test order and trace it through Google Analytics, your ad platforms and your email platform. Check that the order value and currency are right.
  • Confirm consent behavior. If you have a cookie banner, check that tracking respects the visitor's choice.

Redirects, Links and Search Basics

If this is a brand new domain with no history, this section is short. If you are replacing an existing site, redirects matter a great deal, and we cover that process in depth in our migration posts rather than repeating it here.

At a minimum for any launch:

  • Click every item in your header and footer menus. Broken menu links are the most common error we find.
  • Check that collection and product URLs use clean, readable handles.
  • Import URL redirects for any old addresses you control, including links printed on packaging, flyers or social bios.
  • Confirm your sitemap is reachable and submit it in Google Search Console once the password is off.

Speed and Mobile QA

We will not repeat our full guide on store speed, but do a quick sanity check. Run your homepage, a collection page and a product page through a speed test on mobile settings. If one page is far slower than the others, it usually points to a heavy app or an oversized image.

Mobile QA deserves real devices, not just a browser resized on a laptop. Test on at least one recent iPhone and one mid-range Android phone, ideally on cellular data.

What to click on mobile

  • Open and close the menu, the search and the cart.
  • Change variants and confirm the price, image and availability update.
  • Add to cart, edit quantities, remove items, and apply a discount.
  • Complete a checkout with a wallet payment such as Apple Pay or Google Pay.
  • Fill in any forms: contact, newsletter signup and back-in-stock requests.

Also spend a few minutes navigating with the keyboard on desktop to catch unlabeled buttons.

Inventory, Products and Content Review

Now review the catalog itself.

  • Inventory counts. Confirm stock levels match reality, especially if an integration syncs inventory from a warehouse or ERP. Place an order and confirm stock decrements where expected.
  • Out-of-stock behavior. Decide whether products should hide, show as sold out, or allow backorders, and check a few examples.
  • Prices and compare-at prices. Sort products by price in the admin and look for obvious errors like a $0 item or a missing decimal.
  • Images and descriptions. Scan for placeholder text, duplicate descriptions and images with the wrong aspect ratio.
  • Search and filters. Search for your top ten products by the words customers would use and check that filters return sensible results.

Apps and Integrations

Every installed app is part of your launch. Go through the list and check each one.

  • Remove apps you installed to try and did not keep. Some leave code behind in your theme, so check that too.
  • Confirm apps that need billing approval are on the right plan.
  • Test integrations end to end: an order should reach your fulfillment partner, accounting tool or ERP with the right details.

If your store relies on custom features or integrations, this is where a good Shopify development partner earns their fee, since these connections tend to fail in quiet ways.

Launch Day and the First Week

On launch day, remove the password early in the working day, never on a Friday evening. Place one real order immediately and watch it go all the way through fulfillment.

During the first week:

  • Check orders daily for anything odd: wrong taxes, missing shipping lines or failed fulfillment syncs.
  • Watch analytics for traffic arriving and conversions recording correctly.
  • Read every customer message. Early questions often reveal unclear shipping info or a confusing product page.
  • Keep the change freeze for a few more days so you can tell which change caused which effect.

Schedule a short review at the end of week one to decide what to fix, what to improve, and what can wait. Our portfolio has examples of stores we have launched if you want to see how different catalogs handle this.

FAQ

How long should launch testing take?

For a small store with a simple catalog and one market, one to three days of focused testing is typical. Stores with multiple markets, subscriptions, B2B pricing or custom integrations usually need four to seven days, plus time to fix what testing finds.

Can I launch without placing a real order?

You can, but we do not recommend it. Test mode confirms your checkout logic works, but only a real, refunded order confirms payouts, card statement descriptors and live payment settings are correct.

What is the most common launch mistake you see?

Duplicate tracking pixels and incomplete tax settings come up most often. Both are invisible to customers, which is exactly why they go unnoticed for weeks and quietly distort reporting or create tax exposure.

Should I launch quietly or with a big announcement?

A soft launch of a few days, with little or no paid traffic, gives you time to catch problems with a small number of real customers. Once orders flow cleanly, turn on the announcement and ad spend.

If you want a second set of eyes on your store before it goes live, book a free 1-hour strategy call through our contact page.

Need help with your website?

Get a free 1-hour strategy call with our team. Clear plan, fixed quote, no obligation.

Get in touch

Comments

Leave a comment

Comments are moderated and appear after approval.