79% of your Shopify traffic will come from mobile devices. If your store isn't ready for that on launch day, you're losing most of your visitors before they see your first product.
The average Shopify store converts 1.4% of visitors into buyers. The top 10% convert at 4.7%. The difference isn't the product — it's the setup. Stores that launch with the right foundation convert better from day one. Stores that rush through setup spend months fixing problems they could have prevented in an afternoon.
This Shopify store launch checklist covers 20 items grouped by priority: store foundation, product pages, payments and shipping, trust signals, and marketing setup. Skip what doesn't apply, but don't skip the ones that do.
Store Foundation: Get These Right First
1. Connect a custom domain. Your store URL should be yourbrand.com, not yourbrand.myshopify.com. Buy your domain through Shopify or connect one from a registrar like Namecheap or Cloudflare. Shopify provides free SSL automatically — verify the padlock icon appears in your browser before launch.
2. Choose a theme that loads fast on mobile. Shopify's free themes (Dawn, Refresh, Craft) score well on Google PageSpeed. If you're buying a premium theme, test it on a phone before you commit. A 1-second speed improvement can lift conversion rates by up to 2%. Don't pick a theme because it looks pretty on a desktop monitor — pick it because it loads fast on a phone with a mediocre connection.
3. Set up your navigation. Keep it simple. Home, Shop (or Collections), About, Contact. If you have fewer than 20 products, you probably don't need subcategories yet. Every extra menu item is a decision your customer has to make — and decisions slow people down.
4. Add your legal pages. Shopify generates templates for Privacy Policy, Terms of Service, Refund Policy, and Shipping Policy under Settings > Policies. Customize them for your actual business. Don't launch without these — they're required by payment processors and they're the first thing a cautious buyer checks.
Product Pages: Where Sales Actually Happen
5. Upload multiple product photos. One photo per product isn't enough. Show the front, back, side, close-up detail, and the product in use. Use natural lighting, a clean background, and consistent sizing across your catalog. Customers can't touch your product online — your photos are the substitute.
6. Write benefit-focused product descriptions. Don't just list specs. Tell the customer what this product does for them. (Need help? Read our product description copywriting guide.) "100% cotton, 180 GSM" means nothing to most shoppers. "Thick enough that it won't go see-through after three washes" means something. Lead with the benefit, then support it with the spec.
7. Set up your collections. Group products logically — by type, by use case, or by audience. Collections make browsing easier and they give you landing pages for ads and SEO. A store with 50 unsorted products feels overwhelming. The same 50 products in 5 collections feels curated.
8. Configure your variants and inventory tracking. If you sell products in multiple sizes or colors, set up variants properly. Enable inventory tracking under each product so Shopify automatically marks items as "Sold Out" when stock hits zero. Nothing kills trust faster than a customer ordering something you don't have.
Payments, Shipping, and Checkout
9. Enable your payment methods. Shopify Payments is the fastest to set up and avoids extra transaction fees. Add at least one digital wallet option (Apple Pay, Google Pay, or Shop Pay) — they reduce checkout friction on mobile. If you're selling COD, set up your cash on delivery payment method and consider adding EasySell's order form for built-in phone verification to filter fake orders before they ship.
10. Set your shipping rates and zones. Unexpected shipping costs are the #1 reason customers abandon carts — 48% of abandoned carts happen because of surprise fees at checkout. Decide your strategy: free shipping above a threshold, flat rate, or calculated rates. Whatever you choose, make it visible on your product pages, not just at checkout.
11. Configure your tax settings. Shopify handles basic tax calculations automatically for most regions. Under Settings > Taxes, verify your tax rates are correct for the regions you sell to. If you're selling internationally, enable duty and import tax estimates so customers aren't surprised at delivery.
12. Test your entire checkout flow. Place a real test order. Use Shopify's Bogus Gateway or a real payment method with a small amount. Walk through every step: add to cart, enter shipping info, complete payment, receive confirmation email. Check the mobile checkout too — not just desktop. Fix anything that feels clunky before a real customer hits it.
Trust and Communication
13. Set up your transactional emails. Shopify sends automatic emails for order confirmation, shipping confirmation, and delivery updates. Customize these under Settings > Notifications. Add your logo, adjust the tone to match your brand, and include your return policy link. These emails are the first interaction a customer has after buying — they set expectations for the entire post-purchase experience.
14. Create an About page that builds trust. Tell people who you are and why you started this store. Include a photo of yourself or your team if you're comfortable with it. New stores compete against Amazon and established brands — the one advantage you have is being a real person with a story. Use it.
15. Add a contact method that actually works. An email address at minimum. A contact form is fine. Live chat is better if you can staff it. The point isn't which method — it's that a customer with a question can reach you and get a response within 24 hours. 90% of customers read reviews before buying, and when there are no reviews yet, accessible customer service is your substitute for social proof.
Marketing Setup: Do This Before You Launch
16. Install your tracking pixels. Set up Google Analytics 4, Meta Pixel (if you'll run Facebook/Instagram ads), and any other ad platform pixels before you launch. You want data from day one. Stores that launch without tracking spend their first month flying blind — running ads with no way to measure what's working. In Shopify, go to Settings > Customer events to configure your pixels.
17. Set up email capture and your first flow. Add an email signup popup or form to your store before launch. Stores that set up email marketing before launch generate significantly more revenue in their first month compared to stores that add it later. At minimum, create a welcome email flow that sends automatically when someone subscribes, and an abandoned cart recovery email. Klaviyo, Shopify Email, and Omnisend all have free tiers for small stores.
18. Prepare your launch announcement. Write your launch email, draft 3-5 social media posts, and prepare any launch offer (discount code, free shipping, gift with purchase). Have everything ready to publish the moment you remove the password page. Your launch day should be spent promoting, not scrambling to create content.
Final Launch Checklist: Remove the Password
19. Test on three devices. Open your store on a phone, a tablet, and a desktop. Click every link. Add products to cart. Go through checkout. Read your product descriptions on a small screen. What looks great on your laptop might be unreadable on a phone — and that phone is where most of your customers are shopping.
20. Check your page speed. Run your homepage and one product page through Google PageSpeed Insights. You want a mobile score above 50 at minimum — above 70 is good. If your score is below 40, you probably have oversized images or too many apps loading scripts on every page. Compress your images (TinyPNG is free) and remove any apps you installed but aren't actually using.
Once you've worked through this list, go to Online Store > Preferences and remove the password. Your store is live. The first week will feel slow — that's normal. The average Shopify store converts 1.4% of visitors, and you'll need traffic before conversions matter. Focus on driving your first 500 visitors through whatever channel you know best, track what happens, and adjust from there.