Knowledge
Shopify ExcellenceChecklist10 min

Shopify Store Launch Checklist: 25 Things to Do Before Going Live

The definitive pre-launch reference for Shopify stores — 25 essential tasks across store setup, design, products, legal, marketing, and testing to ensure a flawless go-live.

I've launched over 50 Shopify stores. The ones that stumble on day one always share the same pattern: the founders were so focused on getting the store 'done' that they skipped the systematic check that separates a smooth launch from an embarrassing one. A broken checkout, a missing privacy policy, a domain that doesn't resolve — any single oversight can torpedo your first impression with customers and cost you real money. This checklist isn't theory. It's the exact 25-point process we run at BrandUp Factory before every client launch. I've organized it into seven sections that follow the natural order of launch preparation: store setup, design and UX, products, legal compliance, marketing infrastructure, testing, and launch day execution. Print this out, work through it sequentially, and you'll go live with confidence instead of anxiety.

Store Setup: Domain, Payments, Shipping & Taxes (Items 1–5)

These are the foundations that everything else sits on. Get any of these wrong and nothing else matters. 1. Connect your custom domain. Purchase your domain through Shopify or transfer DNS from your registrar. Verify that both yourdomain.com and www.yourdomain.com resolve correctly. Shopify provides free SSL certificates — ensure the padlock icon appears. 2. Configure payment gateways. Activate Shopify Payments if available in your country — it offers the lowest transaction fees and supports Shop Pay, Apple Pay, and Google Pay out of the box. Add PayPal as a secondary option. For European stores, consider adding Klarna or local payment methods. Test that each payment method processes correctly before launch. 3. Set up shipping zones and rates. Define every country or region you'll ship to. Set weight-based or price-based rates that match your actual carrier costs. If you offer free shipping above a threshold, configure that rule. Create a shipping policy page that clearly states delivery timeframes — vague promises like 'ships fast' destroy trust. 4. Configure tax settings. Enable automatic tax calculation in Shopify's settings. For EU stores, ensure VAT is included in displayed prices (this is legally required for B2C). Register for VAT OSS if you sell cross-border within the EU. For US stores, check your Nexus obligations — Shopify Tax handles multi-state compliance. 5. Set up your checkout. Enable Shop Pay for one-click checkout — stores using Shop Pay see up to 50% higher conversion than standard checkout. Enable guest checkout. Remove any unnecessary fields. Configure order confirmation and shipping notification emails with your branding.

Place a test order using every payment method you've enabled — not just the primary one. I've seen stores launch with a broken PayPal integration that went unnoticed for weeks because the team only tested credit cards.

Design & UX: Theme, Mobile, and Navigation (Items 6–10)

Your store's first impression is formed in under three seconds. Visitors decide whether to stay or bounce based on visual trust signals and navigation clarity. 6. Finalize your theme configuration. Whether you're using Dawn, a premium theme, or a custom build, lock down your design decisions. Set your brand colors, typography, and spacing consistently across all templates. Remove any placeholder content from the theme — 'Lorem ipsum' on a live store is an instant trust killer. 7. Optimize for mobile. Over 72% of e-commerce traffic in 2026 comes from mobile devices. Test every page on an actual phone, not just browser dev tools. Ensure all tap targets are at least 44x44 pixels. Verify that product images are swipeable, text is readable without zooming, and forms don't require horizontal scrolling. Check that your sticky header doesn't consume more than 15% of the mobile viewport. 8. Build clear navigation. Your main menu should have no more than 7 top-level items. Use descriptive labels — 'Shop All' is better than 'Products', and 'Men's Running Shoes' is better than 'Collection 3'. Create a logical hierarchy: mega menus work well for stores with 50+ products across multiple categories. 9. Set up your footer. Include links to shipping info, returns, privacy policy, terms of service, contact page, and social media profiles. Add your business address for EU compliance. The footer is where anxious buyers go to verify you're legitimate. 10. Configure your 404 page. Customize your 404 page with a search bar, links to popular collections, and a friendly message. Broken links are inevitable — a good 404 page recovers the visitor instead of losing them.

Load your store on a 4G connection using Chrome's network throttling. If any page takes more than 3 seconds to become interactive, you have a speed problem that needs fixing before launch.

Products: Descriptions, Images, Variants & SEO (Items 11–15)

Your product pages are where revenue happens. Every element — copy, images, variants, metadata — directly impacts whether someone clicks 'Add to Cart.' 11. Write compelling product descriptions. Lead with the benefit, not the feature. 'Keeps your coffee hot for 12 hours' beats '18/8 stainless steel double-wall vacuum insulation.' Include specifications in a scannable format — bullet points or a specs table. Write at least 150 words per product to give search engines enough content to index. 12. Upload high-quality product images. Use a minimum of 4 images per product: a clean front shot on white background, a lifestyle shot showing the product in use, a detail/texture close-up, and a scale reference shot. Compress images to WebP format and keep each under 200KB. Use descriptive alt text for every image — it helps both SEO and accessibility. 13. Configure variants correctly. If products come in sizes, colors, or materials, set up variants with clear option names. Upload variant-specific images so the gallery updates when a customer selects a different color. Set accurate inventory levels for each variant. Consider whether Shopify's Combined Listings feature is appropriate for products with significantly different appearances per variant. 14. Optimize product SEO metadata. Write unique title tags for every product — format them as 'Product Name | Category | Brand.' Write meta descriptions that include a value proposition and call to action, staying under 155 characters. Set clean URL handles — /products/mens-running-shoe-v3 beats /products/copy-of-shoe-final-v2-updated. 15. Set up collections with intent. Create collections that match how customers actually shop. 'Running Shoes Under $100' converts better than 'Collection A.' Write unique collection descriptions of at least 100 words — Google indexes collection pages heavily and they often rank higher than individual product pages for category-level queries.

Search Google for your main product keywords and look at what the top-ranking competitors include on their product pages. If they all have sizing guides, comparison charts, or ingredient lists and you don't, add them before launch.

Legal: Privacy, Terms & GDPR Compliance (Items 16–18)

Legal compliance isn't optional. Missing policies can result in fines, payment processor issues, and lost customer trust. This is especially critical for stores selling to EU customers, where GDPR enforcement is active and penalties are real. 16. Create essential legal pages. At minimum, you need four pages: Privacy Policy, Terms of Service, Refund/Return Policy, and Shipping Policy. Shopify provides template generators for privacy and terms pages — use these as a starting point, then customize for your specific business. Don't copy another store's policies verbatim. Include your actual business name, address, and contact email in every policy. Link all legal pages from your footer. Your refund policy deserves special attention. Ambiguous return policies are the number one reason shoppers abandon purchases from unfamiliar stores. State your return window (30 days is standard), who pays return shipping, the condition items must be in, and the timeline for refund processing. Be specific — 'Refunds are processed within 5–7 business days of receiving the return' is far better than 'Refunds may take some time.' 17. Implement cookie consent. If you sell to EU customers — and you almost certainly will — you need GDPR-compliant cookie consent. This means a banner that allows visitors to actively opt in to non-essential cookies before they're set. Pre-checked boxes don't count. Shopify's built-in cookie banner covers the basics, but stores running Google Analytics, Meta Pixel, or any third-party tracking need a proper consent management platform. Test that your tracking pixels actually stop firing when consent is declined. 18. Set up imprint and contact information. EU law requires a visible imprint (Impressum) with your company name, registered address, contact email, and company registration number. Even outside the EU, having clear contact information builds trust. Create a dedicated Contact page with a form, email address, and expected response time.

Run your store through a GDPR compliance checker like Cookiebot's free scan before launch. It crawls your site and identifies every cookie and tracker, showing you exactly what needs consent management.

Marketing Infrastructure: Email, Social & Analytics (Items 19–21)

The biggest launch-day mistake I see is stores that drive traffic but have zero infrastructure to capture and convert that traffic beyond the first visit. Building your marketing stack before launch — not after — means you start collecting data and subscribers from day one. 19. Set up email capture and welcome flows. Install a pop-up or embedded form offering 10–15% off for email signup. Connect it to Klaviyo, Shopify Email, or your preferred ESP. Before launch, build at minimum these three automated flows: a Welcome Series (3–4 emails introducing your brand and delivering the discount code), an Abandoned Cart sequence (3 emails over 24 hours), and a Post-Purchase follow-up (thank you, shipping update, review request). These three flows alone can recover 5–15% of otherwise lost revenue from day one. 20. Install and verify analytics. Set up Google Analytics 4 with e-commerce event tracking — standard Shopify integration covers page views and purchases, but you need enhanced measurement for add-to-cart, begin-checkout, and view-item events. Install the Meta Pixel if you plan to run Facebook or Instagram ads. Set up Google Search Console and submit your sitemap (yourstore.com/sitemap.xml). Verify that all tracking fires correctly using Google Tag Assistant and Meta's Events Manager before any traffic hits the site. 21. Connect social media profiles. Link your Instagram, Facebook, TikTok, and Pinterest accounts to your Shopify store. Set up the Facebook Sales Channel for Instagram Shopping if applicable. Ensure your social profiles link back to your store with consistent branding. Create at least 3–5 pieces of launch content scheduled across platforms for go-live day. The point of all this pre-launch work is simple: every visitor who lands on your store from day one should enter a system designed to convert them — either now or later through email.

Send yourself through every automated email flow before launch. Check that discount codes work, links point to the right pages, and images load correctly. A broken welcome email with a dead discount code is worse than no email at all.

Testing: Orders, Checkout & Speed (Items 22–24)

Testing is where most merchants cut corners — and where the most embarrassing launch-day failures originate. Systematic testing isn't glamorous, but it's the difference between a smooth launch and an apologetic Instagram story explaining why orders aren't processing. 22. Place test orders through the complete checkout. Use Shopify's Bogus Gateway or test mode on your payment processor to simulate real transactions. Place at least one order for every product type you sell — physical products, digital downloads, subscriptions, and gift cards each have different fulfillment flows. Verify that order confirmation emails send correctly, inventory decrements, and the order appears in your admin with accurate details. Then test the refund process: issue a test refund and confirm the customer receives the refund notification email. 23. Test the entire customer journey on mobile and desktop. Start from a Google search result or direct URL — not from the Shopify admin preview. Navigate to a collection, filter products, select a product, choose a variant, add to cart, apply a discount code, proceed to checkout, and complete the purchase. Do this on iPhone Safari, Android Chrome, and desktop Chrome at minimum. Document every point of friction — a slightly broken experience on iOS Safari affects a massive portion of your traffic. 24. Run a speed audit. Test your homepage, a collection page, and a product page using Google PageSpeed Insights. Record your scores for both mobile and desktop. For Shopify stores, a mobile score above 50 is acceptable at launch, above 70 is good, above 90 is excellent. The most common pre-launch speed killers are uncompressed hero images over 1MB, too many apps installed during setup that inject JavaScript, and custom fonts loaded without font-display: swap. Fix anything under 50 before going live — slow stores lose approximately one-third of visitors before the page even finishes loading. Create a simple spreadsheet tracking every test: what you tested, on which device, what happened, and whether it passed. This becomes your launch confidence document.

Recruit 3–5 friends or family members who weren't involved in building the store. Give them a task — 'Buy the blue medium t-shirt' — and watch over their shoulder without helping. Fresh eyes catch what yours have gone blind to.

Launch Day: DNS, Go-Live & Post-Launch (Item 25)

25. Execute your launch sequence. Launch day should be boring if you've done the previous 24 items properly. Here's the exact sequence we follow at BrandUp Factory. The morning of launch: Remove your storefront password in Shopify admin under Online Store > Preferences. If you're connecting a custom domain for the first time, update your DNS records — point your A record to Shopify's IP (23.227.38.65) and your CNAME for www to shops.myshopify.com. DNS propagation takes anywhere from 15 minutes to 48 hours, so do this first thing. Some registrars propagate faster than others — Cloudflare is typically under 5 minutes. Verify SSL is active by visiting your domain with https:// and checking for the padlock. Shopify provisions SSL automatically but it can take up to 24 hours after DNS connection. If the padlock isn't showing, don't panic — wait an hour and check again. Post-launch immediate checks: Place a real order with your own credit card. Not a test order — a real transaction. Confirm the payment processes, the confirmation email arrives, and the order shows in your admin. Check your store on 3 different devices. Verify that Google Search Console shows no critical errors. Monitor your live analytics in real-time to confirm tracking is working. First 48 hours: Watch your email flows trigger for real subscribers. Monitor for any checkout abandonment spikes that indicate friction. Check your site speed under real traffic load. Respond to every customer inquiry within 2 hours — your first customers set the tone for your brand. One week post-launch: Review your analytics for unexpected patterns. Check which products are getting traffic but not converting — these need attention. Ensure Google has started indexing your pages by searching 'site:yourdomain.com'. Submit any missing pages to Google Search Console for indexing.

Schedule your launch for Tuesday through Thursday morning. Avoid Mondays (you're catching up), Fridays (support coverage is thin over the weekend), and weekends. If something breaks, you want a full business day to fix it.

Conclusion

A successful Shopify launch isn't about perfection — it's about preparation. Every item on this checklist exists because I've seen the exact opposite go wrong on a real store launch. Missing SSL certificates, broken checkout flows, invisible mobile navigation, nonexistent privacy policies — each one costs real revenue and real reputation. Work through these 25 items systematically. Don't skip ahead, don't assume something works without testing it, and don't rush to launch before the checklist is complete. The difference between a store that gains momentum on day one and a store that spends its first week putting out fires comes down to whether you did the unglamorous prep work. Bookmark this page. Come back to it for every store you launch. The checklist doesn't change much — but the stores that use it consistently outperform those that wing it.

Key Takeaways

  • 01Test every payment method with real transactions before launch — broken payment integrations are the most expensive oversight
  • 02Over 72% of e-commerce traffic is mobile — test on real phones with real network conditions, not just browser simulations
  • 03Build your email capture and automated flows before launch so you monetize traffic from day one
  • 04EU stores need GDPR-compliant cookie consent, an imprint, and VAT included in displayed prices — missing these carries legal risk
  • 05Launch on a Tuesday through Thursday morning so you have full business days to address any issues that surface