How to Set Up a Shopify Store from Scratch in 2026
A step-by-step walkthrough of setting up a Shopify store, written from the perspective of someone who has done it more than once. Covers store creation, theme, products, payments, shipping, taxes, domain, apps, and the launch checklist most guides miss.
Short answer: Setting up a Shopify store end-to-end takes about a weekend if you have your products, photos, and brand assets ready. The 12 steps below are the ones that actually matter, in the order I take them. Most other guides skip the boring infrastructure work (domain, taxes, payments) and you hit it on launch day instead.
I have set up multiple Shopify stores from a blank account, including my own and stores I helped friends and clients launch. This is the order I follow now, after enough launches to know what saves time and what causes problems on day one.
Before you start
Have these things ready or you will get stuck mid-setup:
- A business name and a
.comdomain you can register - A logo, even a temporary one in a single color SVG
- Product photos at minimum 2048 by 2048 pixels
- A bank account in your business name for Shopify Payments deposits
- Your business address and tax registration if you have one
- A payment method to add to the Shopify subscription itself
If you do not have a tax registration yet, you can launch and add it later. Everything else really should be ready before you start.
The 12 steps, in order
1. Create the Shopify account
Go to shopify.com and start the trial. The 2026 trial is 3 days free, then $1 per month for the first 3 months on Basic. Pick Basic to start, you can upgrade later. Do not pick Plus until you actually need it (covered in a separate article).
Use the email address you want to be the store owner long term. Migrating ownership later is possible but annoying.
2. Set the basics in Settings
Before doing anything else, fill in:
- Settings, Store details: legal name, address, phone, currency, time zone, weight unit
- Settings, Plan: confirm the plan you want
- Settings, Users and permissions: add staff with the right roles, do not share the owner login
- Settings, Notifications: set the customer email templates and your own internal notifications
Currency and weight unit are easy to overlook and a pain to change after orders start coming in. Set them once, correctly.
3. Pick a theme (and use Dawn unless you have a reason not to)
Shopify’s free reference theme, Dawn, is the right starting point for most stores. It is built on Online Store 2.0 sections, it is fast (Lighthouse mobile 80 plus out of the box), and Shopify maintains it actively.
Paid themes from the Shopify Theme Store start at $250 to $400 one-time. They are usually fine but slower out of the box, and they often pile on features you will never use.
When I help someone launch a first store, I almost always use Dawn or a Dawn-based theme. The theme is a small percentage of conversion. Product, copy, and pricing matter more.
Install the theme: Online Store, Themes, Add theme.
4. Buy or connect your domain
Two paths:
- Buy through Shopify: easy, automatic SSL, automatic DNS. Costs slightly more than Namecheap or Cloudflare, but the time saved is worth it for a first store.
- Buy elsewhere and connect: you point an A record to Shopify’s IP and a CNAME for
www. Shopify’s docs walk you through it. Plan an hour for DNS to propagate.
Set the domain as your primary in Settings, Domains. Redirect all other variants to the primary.
5. Add products
Products, Add product. The fields that matter most for both conversion and SEO:
- Title: clear, keyword-relevant, no fluff
- Description: lead with the benefit, then specs. Write for the customer, not for search.
- Media: at least 3 images per product. First image is the hero, second is lifestyle, third is detail or scale.
- Pricing: list price plus a “compare at” price only if there is a real discount
- Inventory: track quantity, set the SKU
- Shipping: weight is required for accurate rate calculation
- Variants: only if the product has them, otherwise skip
- Search engine listing: edit the URL handle, page title, and meta description. Default values are fine but rarely optimal.
Add 3 to 5 products before customizing the theme. Real products in the theme look very different from placeholder products.
6. Organize with collections
Collections are how customers navigate. At minimum:
- One collection per category
- A “Best sellers” or “Featured” collection for the homepage
- A “New arrivals” collection if you plan to publish regularly
Use automated collections (rule-based) for anything that should self-update (price under $X, tagged “summer”, etc.). Use manual collections for curated picks.
7. Customize the theme
Online Store, Customize. The pages I always touch first:
- Home: hero, featured collection, social proof block, value props, footer
- Product page: image gallery layout, add a sticky add-to-cart on mobile if available
- Collection page: confirm the grid density and filtering options
- Cart: enable cart notes if relevant, configure the upsell block
Use real products. Mobile preview is the one to optimize for, since 65 percent or more of your traffic will be mobile.
8. Set up payments
Settings, Payments. Two paths:
- Shopify Payments: lowest fees (2.9 percent plus 30 cents on Basic), instant setup if your country is supported, includes Shop Pay (highest converting checkout in commerce). Requires bank account verification. Use this if you can.
- Third-party gateway (Stripe, PayPal, Square): adds a 2 percent platform fee on top of the gateway fee. Use only if Shopify Payments does not support your country or product type.
Always enable PayPal as a secondary option. Roughly 8 to 15 percent of customers prefer it.
Test with a real low-value purchase using your own card. Make sure the receipt email arrives, the order shows in your admin, and the funds appear in your test transactions.
9. Configure shipping
Settings, Shipping and delivery. The two decisions that matter:
- Shipping zones: which countries you ship to. Start small (your country plus 1 to 2 close neighbors). Expand later.
- Shipping rates: flat rate, free over threshold, or carrier-calculated. For a new store, free shipping over a threshold (commonly $50 to $75) tends to lift average order value. Carrier-calculated rates require Advanced plan or above.
If you offer free shipping, build the shipping cost into the product price. Free shipping that wrecks margins is worse than transparent shipping.
10. Set up taxes
Settings, Taxes and duties. Add the regions you have nexus in (where you are legally required to collect tax). Shopify Tax (the built-in service) handles most US states automatically once you confirm nexus. For international, set the rates manually or use a tax automation app.
If you do not know your nexus situation, that is a question for your accountant, not Shopify support. Get the answer before you launch in those regions.
11. Install the apps you actually need
Resist the urge to install 20 apps before launch. Start with these 4 to 6:
- Email: Klaviyo or Shopify Email. Set up welcome flow, abandoned cart flow, post-purchase flow.
- Reviews: Judge.me ($15/mo) or Loox. Both reliable, both Shop Pay compatible.
- SEO: Skip dedicated SEO apps, they mostly duplicate what Shopify already does. Worry about content first, apps second.
- Analytics: GA4 plus Shopify Analytics, both come free.
- Backup: Rewind ($9/mo) or BackupMaster. Cheap insurance against accidentally bricking your store.
I cover the apps that move the needle in a separate piece. The point here is that fewer apps means a faster store and a simpler operation.
12. The pre-launch checklist
Before you remove the password page, run through this list:
- Test checkout end-to-end with a real card
- Confirm receipt email looks correct
- Test at least one product return / refund in the admin
- Open the store on at least 3 phones (or use Chrome device emulation): iPhone SE, iPhone 14, a mid-range Android
- Run Lighthouse on the homepage. Target mobile Performance 70 plus, Accessibility 95 plus.
- Submit your sitemap to Google Search Console (
yourstore.com/sitemap.xml) - Set up redirects in Online Store, Navigation, URL redirects for any old URLs you are migrating from
- Add the Meta Pixel and Google Ads tag if you plan to advertise
- Write your shipping and return policies (Settings, Policies). These pages are also indexed.
- Triple-check pricing on every product
When all of those pass, go to Online Store, Preferences, and remove the password.
What most guides skip
Three things I wish someone had told me on my first store:
- Set up your accounting from day one. Connect Shopify to QuickBooks or Xero (or a spreadsheet template if you are starting tiny). Reconciling 8 months of orders later is a special kind of misery.
- Backup your theme before every change. Online Store, Themes, the three-dot menu, Duplicate. Then edit the duplicate. When something breaks, you have a working version one click away.
- Set up Google Search Console and Bing Webmaster Tools before launch. Both are free. Both give you data you cannot get anywhere else once traffic starts.
How long this actually takes
If you have your products, photos, and brand assets ready, expect:
- Hour 0 to 4: account, theme, products, collections
- Hour 4 to 8: theme customization, copy, mobile QA
- Hour 8 to 12: payments, shipping, taxes, policies
- Hour 12 to 16: apps, email flows, analytics, search console
- Hour 16 plus: real-world testing, fixes, soft launch
A focused weekend gets a small store live. A polished store with great copy, photography, and lifecycle email takes 2 to 3 weeks of part-time work.
Frequently asked questions
How much does it cost to set up a Shopify store?
The minimum is the Basic plan ($39/month in 2026), a domain ($12 to $20/year if bought elsewhere, $14/year through Shopify), and product cost of goods. With a free theme like Dawn, you can launch for under $100 in software costs in the first month. Realistic budgets including paid theme, premium apps, and ad testing run $300 to $1,000/month for a small new store.
How long does it take to launch a Shopify store?
A focused weekend (16 to 20 hours) is enough to get a small store with 5 to 20 products live. A polished launch with great copy, photography, lifecycle email, and clean policies typically takes 2 to 3 weeks of part-time work. Enterprise launches with custom themes, ERP integration, or migrations from another platform run 4 to 12 weeks.
Do I need a developer to set up Shopify?
No. The default theme (Dawn) and the no-code theme editor cover 80 percent of merchant needs. You only need a developer when you need a custom checkout extension, a heavily bespoke theme, or a complex integration to an ERP, PIM, or warehouse system. For a first store, ship with no-code and add development only if and when you hit a real ceiling.
Can I switch themes after launch?
Yes. Themes are independent of products and collections. Switching themes on a live store takes 1 to 4 hours of re-doing customization work in the new theme. Use the theme preview to set everything up before publishing the new theme, so the switchover is instant.
What is the best free Shopify theme?
Dawn, Shopify's official reference theme. It is fast, accessibility-friendly, regularly updated, and built on the Online Store 2.0 sections architecture, which makes future migrations easier. Other strong free options are Refresh, Sense, and Craft, all built on the same foundation.
What to do next
Once your store is live, the next priorities (in order of impact) are:
- Get 5 to 10 real customer reviews on your top products
- Set up the welcome and abandoned cart email flows
- Submit your sitemap and start a Search Console habit
- Start a content plan (blog or guide) for organic growth
- Run a small paid test to validate the offer
The Shopify SEO and the best apps articles cover the next two priorities in detail.
Sources
Have a different take, a correction, or first-hand data that contradicts something here? Email me. I update posts when I learn something new and date the change.