Shopify resourceGuide8 min read

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

Work through these nine sections in order and your new Shopify store will be ready to take real orders. Each check says why it matters and where to find it in the admin.

Launch checklist card: test order placed, a shipping rate for every zone and policies published, with test mode switched off
Work through the nine sections in order, then remove the password and submit your sitemap.

Key takeaways

  • A new Shopify store is ready to launch when payments, shipping, taxes, policies, domain and notifications are all set and a test order has gone through from start to finish.
  • You can only test a payment gateway after choosing a paid plan. Shopify Payments test mode uses the test Visa number 4242 4242 4242 4242, and must be switched off before launch.
  • To go live, open Online Store in the admin, change Private to Public and click Launch store. A store on a trial plan, or without a business address, has to sort that out first.
  • Google can't read your sitemap while the store is in private mode, so submit it to Search Console on launch day. Settings checked on 7 November 2026.
Who it is for
Owners about to launch a new Shopify store
Time needed
Two to four hours, plus up to two days for the domain
What you need
A paid Shopify plan and admin access

I've launched a lot of Shopify stores, and the launches that go wrong rarely fail on design. They fail on settings: a store goes live with test mode still on, order emails that say "My Store", no shipping rate for half the country, or a domain that only works with "www" in front. Each one is a two-minute fix before launch and an expensive one after.

This is the checklist I use before I hand a new store to a client. Work through it in order, because later sections depend on earlier ones: you can't test checkout until payments and shipping are set. Each table gives the check, why it matters and where to find it in Shopify. Keep this page open while you work, or print it from your browser to use as a paper checklist. Admin paths were checked against the Shopify Help Center on 7 November 2026.

1. Account, plan and security

CheckWhy it mattersWhere in Shopify
Paid plan chosenNeeded to test payments and to launchSettings > Plan
Two-step authentication onProtects the owner accountYour Shopify account security settings
Business address and legal name setShown on invoices and policiesSettings > General
Store currency correctHard to change after the first saleSettings > General
Staff and agency access reviewedEach person only gets what they needSettings > Users

Give developers and agencies their own access rather than your password. Shopify supports collaborator accounts for Shopify Partners, with permissions that limit which parts of the store they can see. My answer on giving a developer access safely walks through it. If you haven't chosen a plan yet, read how to choose the right Shopify plan first.

2. Domain and email

CheckWhy it mattersWhere in Shopify
Custom domain connectedA myshopify.com address looks unfinishedSettings > Domains
Primary domain setAll other versions redirect to one addressSettings > Domains
Both www and non-www workVisitors type bothYour domain provider DNS
Sender email on your own domainOrder emails land in inboxes, not spamSettings > Notifications
Customer replies reach a real inboxMissed questions cost salesStore contact email

When you connect a domain bought elsewhere, the DNS change usually takes effect within two hours but can take up to two days, according to Shopify. Connect it at least two days before launch so you aren't waiting on the day. My guide on connecting a domain and business email to Shopify covers the DNS records step by step.

3. Products and collections

CheckWhy it mattersWhere in Shopify
Every product Active, not DraftDraft products don't show on the storeProducts > Status
Products published to Online StoreActive but unpublished still hides themProduct Publishing section
Prices and compare-at prices checkedA typo becomes a real orderProducts > Pricing
Stock tracked and quantities rightStops overselling on day oneProducts > Inventory
Weights enteredWeight-based shipping rates need themProduct Shipping section
Collections and menu builtShoppers need a way to browseContent > Menus

Open three random products on your phone and read them as a stranger would. If you're still building the catalog, my guide on adding products to Shopify the right way and the product page checklist will save you rework later.

4. Payments and test orders

CheckWhy it mattersWhere in Shopify
Shopify Payments set up and verifiedAvoids extra third-party feesSettings > Payments
Wallets switched onShop Pay, Apple Pay and Google PaySettings > Payments
Test order placed in test modeProves the checkout works end to endShopify Payments, Manage, Test mode
Test mode switched off againReal customers can't pay while it's onShopify Payments, Manage, Test mode
One real order placed and refundedTests the live payout pathOrders > [order] > Refund
Payout bank account confirmedWrong details delay your moneySettings > Payments
  1. Turn on test mode. Go to Settings > Payments, click Manage in the Shopify Payments section, select Enable test mode and save.
  2. Place the order. Buy a product on your store using the card number 4242 4242 4242 4242, any future expiry date and any three-digit security code.
  3. Check the result. Confirm the order appears in the admin, the confirmation email arrives and the stock drops.
  4. Turn test mode off. While test mode is on, customers can't place real card orders.

Shopify lets you test a payment gateway only after you've chosen a paid plan. The full setup is in my Shopify Payments setup guide, and how to test your store before going live lists more test scenarios, such as discount codes and refunds.

5. Shipping and taxes

CheckWhy it mattersWhere in Shopify
A rate for every zone you sell toNo rate means no checkout for that addressSettings > Shipping and delivery
Free delivery threshold set, if usedLifts order value when it's visibleShipping rate conditions
Local pickup or delivery, if offeredLocal buyers often expect itSettings > Shipping and delivery
Tax collection set for each registrationYou owe tax you don't collectSettings > Taxes and duties
Prices shown with or without tax correctlyVAT and GST regions expect tax-inclusive pricesSettings > Taxes and duties

A shipping zone is a group of countries or regions, and each country can sit in only one zone per shipping profile. Test an address in each zone at checkout. My guide to setting up shipping rates and zones covers profiles, and the tax guides cover US sales tax and VAT.

CheckWhy it mattersWhere in Shopify
Refund and returns policyShoppers check it before buyingSettings > Policies
Privacy policyRequired wherever you collect dataSettings > Policies
Terms of serviceSets the rules of each saleSettings > Policies
Shipping and contact informationAnswers "where, when, who"Settings > Policies
Policies linked in the footer menuCheckout links them, your store should tooContent > Menus
Cookie banner where requiredUK and EU visitors expect consentCustomer privacy settings

Shopify links your policies in the checkout footer automatically, and some policies can use Use automated policy, which fills them in from your store settings. Others offer Insert template. A template is a start, not a finished policy: edit it to match how you really handle returns. See how to write a returns policy.

7. Theme, pages and notifications

CheckWhy it mattersWhere in Shopify
About, contact and FAQ pages liveTrust pages answer the first doubtsOnline Store > Pages
Placeholder text and demo images goneLorem ipsum kills trust instantlyTheme editor
Store checked on a real phoneMost layout bugs show on mobileYour phone, not the preview
Order emails show your logo and nameCustomers recognize the emailSettings > Notifications
Favicon uploadedShows in browser tabs and searchTheme settings, logo and favicon
Broken links checkedDead links look abandonedClick every menu item

Open the order confirmation and shipping confirmation emails and send yourself a test of each. They're the emails customers read most closely. For more on looking credible from day one, see how to build trust in a new Shopify store.

8. Tracking and SEO

CheckWhy it mattersWhere in Shopify
Analytics workingYou need day-one data to compare againstAnalytics
Ad pixels connected, if you advertiseAds can't optimize without purchase dataSales channel apps
Page titles and meta descriptions setShown in search resultsSearch engine listing on each page
Sitemap submitted after launchGoogle can't read it in private modeyourdomain.com/sitemap.xml
Redirects from any old siteKeeps old links and rankings workingContent > Menus > View URL redirects

Shopify generates your sitemap automatically at yourdomain.com/sitemap.xml. Google can't read it while the store is private, so submit it in Search Console right after launch. My guide on setting up Google Search Console shows how.

9. Go live

  1. Do a final test order. Use a real card on the live checkout, then refund it.
  2. Remove the password. In the admin, go to Online Store, click the Private label, choose Public and click Launch store.
  3. Visit as a customer. Open the store in a private browser window on your phone and on a laptop.
  4. Submit the sitemap. Add it in Google Search Console.
  5. Watch the first orders. Check the first few by hand: payment captured, email sent, stock updated, label printed.
Can't remove the password? Shopify won't let a store on a trial plan, or one without a business address, leave private mode. Pick a plan and add the address in Settings > General, then try again.

Common misses

  • Test mode left on. The store looks live but no one can pay by card.
  • No shipping rate for some regions. Customers there reach checkout and can't finish.
  • Order emails still branded "My Store". Check the sender name and logo.
  • The domain connected on launch day. DNS can take up to two days.
  • Too many apps installed "for later". Each one can slow the store. Install what you need now.

Before you sign off the launch

AreaSigned off whenQuick test
SecurityTwo-step authentication on, access reviewedLog in from a new device
DomainCustom domain is primaryType both www and non-www
ProductsAll Active and publishedBrowse every collection
PaymentsTest mode off, real order refundedPlace one live order
Shipping and taxEvery zone has a rate, tax setCheck out to each zone
PoliciesAll five published and linkedFind them from the footer
TrackingAnalytics live, sitemap readySee your own visit in Analytics

Next steps

  1. Run an outside check. The free Shopify store checker flags common setup problems in a minute.
  2. Review the settings most owners skip. My list of Shopify settings every store owner should check covers the less obvious ones.
  3. Plan your first customers. Read how to find your first 100 customers.
  4. Want it done for you? My store design and development starts from $300, and every launch gets this checklist before handover.

Free tools

Check your own store

Free, no sign-up. Each one runs a part of this guide for you.

Frequently asked questions

What do I need to do before launching a Shopify store?

Choose a paid plan, turn on two-step authentication, connect your domain, set up payments and place a test order, add shipping rates for every zone, set up taxes, publish your policies, brand your order emails and check the store on a phone. Then remove the password and submit your sitemap.

How do I remove the password from my Shopify store?

In the admin, go to Online Store, click the Private label, select Public and click Launch store. If your store is on a trial plan or has no business address, Shopify asks you to sort that out first.

How do I place a test order on Shopify?

With Shopify Payments, go to Settings, Payments, click Manage, enable test mode and buy a product with the card number 4242 4242 4242 4242, any future expiry date and any three-digit code. You need a paid plan to test a payment gateway. Turn test mode off afterwards.

How long does it take to connect a domain to Shopify?

Shopify says the DNS change usually takes effect within two hours but can take up to two days. Connect your domain at least two days before launch so it is working on the day.

Can I print this Shopify launch checklist?

Yes. Use your browser's print option to print it or save it as a PDF. The tables print as a checklist you can tick off by hand.

Sources

  1. Password protecting your online store, Shopify Help Center
  2. Test orders, Shopify Help Center
  3. Placing a test order with Shopify Payments in test mode, Shopify Help Center
  4. Adding store policies, Shopify Help Center
  5. Connecting a third-party domain, Shopify Help Center
  6. Finding and submitting your sitemap, Shopify Help Center
Ashraf Siddik

Written by Ashraf Siddik

I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.

About me · Client reviews

Free 3‑point store review

  1. 1
    Send your storeTakes about a minute
  2. 2
    I review it by handOn mobile and desktop, not by a tool
  3. 3
    Get three ranked fixesBy email, free, with no obligation

“Very professional and deep understanding of the Shopify ecosystem. Friendly and proactive communication. Delivered on time with good quality”

Verified client, United Kingdom
4.96 from 719 client reviews

Get your free review

Takes about a minute. No obligation.

Your email is used only to reply about your store. No newsletter, never sold. Privacy note