Updated 4th October 2026. First published in 2021.
When I first wrote this article in 2021, the advice was mostly about finding products to sell and picking a cheap theme.
The businesses I build online stores for today are in a different position. They already have products, customers and a reputation. What they need is a store that sells as well as they do in person.
The opportunity is bigger than ever. US ecommerce sales reached $340.2 billion in the second quarter of 2026, 17.1% of all retail sales and 12.2% more than a year earlier, according to the US Census Bureau.
Ecommerce keeps taking a bigger share of US retail
Ecommerce as a share of total US retail sales, second quarter of each year, seasonally adjusted
Source: US Census Bureau, via FRED. 2026 figure is preliminary.
The 2020 jump fell back slightly once shops reopened. Growth then resumed, and ecommerce now takes a bigger share of US retail than it did at the height of the pandemic.
I lead Shopify development at Blu Mint, and we're a Shopify Partner. This guide covers how I'd plan, build and launch an online store today. It also covers the mistakes I see new store owners make most often.
Plan before you build
The most expensive mistakes happen before anyone opens a theme editor.
Start with the commercial basics. Know your margins after shipping, returns and payment fees, how many products and variants you'll launch with and which countries you'll sell to.
Then set your budget, and split it honestly. The most common mistake I see is spending almost everything on the website and almost nothing on bringing people to it.
A beautiful store with no visitors makes no sales. Plan for SEO, ads and email from the start, not after launch.
Choose your ecommerce platform
I recommend Shopify for most of our ecommerce clients. It's a dedicated, all-in-one commerce platform that handles inventory, multi-currency checkout, speed and secure hosting without anyone having to maintain servers, security patches or databases.
It also has an app store of more than 13,000 apps, so a store can add subscriptions, reviews or wholesale features as it grows.
Other platforms have their place, however.
| Platform | Best for | Watch out for |
|---|---|---|
| Shopify | Product businesses that want to grow, with large catalogues, many variants or several sales channels | A monthly fee, plus paid apps for advanced features |
| WooCommerce | Businesses that need full ownership of their data and code on WordPress | You manage hosting, security updates and plugins yourself |
| Squarespace | Service businesses and portfolios with a small range of products | Commerce features become restrictive as volume and variants grow |
| Wix | Small catalogues and simple sites built with drag and drop | Fewer inventory and scaling tools than a dedicated commerce platform |
Shopify isn't the right choice for everyone. If your business is mainly services, with a few products on the side, Squarespace or Wix is simpler. If you need complete control of your database and code, WooCommerce gives you that.
Choose with growth in mind. Moving from Wix or Squarespace to Shopify later often means rebuilding the store from scratch, and any website migration puts your SEO at risk if it isn't planned carefully.
Shopify's plans currently start at $29 a month for Basic, $79 for Grow and $299 for Advanced when billed yearly, with Shopify Plus for high-volume brands from around $2,300 a month.
Design your store for mobile first
Most of your customers will see your store on a phone. Adobe found that mobile accounted for more than half of US online holiday spending in 2025, $145.2 billion, rising to 66.5% on Christmas Day.
Yet many stores are still designed and approved on a laptop. Buttons too small to tap and long blocks of text that look fine on a big screen kill conversions on a phone.
Review every page on a phone before you approve it. That's how your customers will judge it.
Don't overload the store with apps
Countdown timers, spin-to-win wheels, currency converters and pop-ups, all installed before the first sale. I see it all the time.
Every app adds code, slows the store on mobile and can make it look less trustworthy. Good premium themes already include many of these features. Add apps when you have a real need for them.
Make trust obvious
Shoppers are wary of brands they don't know yet. Make shipping times, returns, contact details and secure payment options easy to find on every product page.
If a customer can't work out how long delivery takes, they'll leave.
Sell the product, don't just describe it
Copying the manufacturer's specifications or writing "a great blue shirt" won't sell anything. Good product copy answers the question every shopper asks. Why should I care?
Strong product images matter just as much, and professional ecommerce content writing turns product pages into sales pages.
Set up payments, shipping and checkout
The checkout is where most sales are lost. Baymard Institute puts the average cart abandonment rate at 70.22%, based on 50 studies.
Its survey of more than 4,000 US shoppers shows why they leave, and most of the reasons are fixable.
| Why shoppers abandon checkout | Share | How to fix it |
|---|---|---|
| Extra costs too high | 39% | Show shipping, tax and fees early, or build shipping into the price |
| Delivery too slow | 21% | Offer a faster option and show delivery dates on product pages |
| Didn't trust the site | 19% | Use a recognised checkout, show payment options and reviews |
| Forced to create an account | 19% | Allow guest checkout and offer an account after purchase |
| Checkout too long | 18% | Remove unnecessary fields and offer express payments |
Shopify's checkout handles much of this well out of the box, including express payments such as Shop Pay, Apple Pay and Google Pay. Test it yourself on a phone, with a real card, before you launch.
Build ecommerce SEO in from day one
Shopify handles the technical basics, such as your sitemap and robots.txt. Your job at launch is to structure the store so search engines and AI shopping assistants understand what you sell.
Collection pages
Collection pages are your most valuable SEO pages. They target broad searches such as "men's leather boots", which bring in far more shoppers than a single product name.
Build a clear hierarchy, from home to parent collection to sub-collection. Keep URLs short and descriptive, use one H1 per page and add a short, helpful introduction above the products, with more detail further down.
Product descriptions
Never copy manufacturer descriptions. Hundreds of other stores use the same text, so it gives Google no reason to rank yours.
Write unique copy that answers real questions about sizing, materials and care. Customise the SEO title and meta description for every product.
Schema and reviews
Product schema tells search engines your price, availability and currency. It can also earn rich results in Google. Connect your review app to your schema, so star ratings can appear in search results and attract more clicks.
Image alt text
Describe each image naturally, for people who can't see it and for search engines. "Brown leather men's boots on a white background" works. "boots-shoes-mens-sale" doesn't.
A blog that leads to your collections
Your blog captures people researching a problem before they're ready to buy. Write guides that link naturally to the collections and products that solve it.
We're doing exactly that for JALG, a maker of award-winning TV stands that sells to customers across the USA, Europe and Japan. I'm working on their Shopify store, while our writers rebuild their blog so every article carries a real byline and links to the products it describes. It's a good example of human and AI content production done properly.
Shopping is also moving into AI tools, from ChatGPT recommendations to AI agents that buy on a shopper's behalf. Clear product data and well-structured pages prepare you for agentic commerce as well as Google. Our ecommerce SEO service covers all of this.
If you plan to sell in several countries, build that in from the start too. Alongside its US store, JALG runs fully localised versions in Danish, French, German, Italian and Spanish, and multilingual SEO is far easier to set up at launch than to add later.
Set up email before you launch
Repeat customers are the cheapest sales you'll ever make. Yet many stores launch without any automated emails.
Set up three flows before launch, at minimum. A welcome series for new subscribers, abandoned cart reminders and a post-purchase sequence that asks for a review and suggests what to buy next.
Test, launch and market your store
Before launch, place test orders on different phones and browsers. Check every email the store sends, every shipping rate and every discount code.
Then bring people in. Most new stores need a mix of channels, with paid search and social ads for quick sales while SEO builds. In ecommerce PPC, Google and social ads work best together, and an ecommerce marketing agency can run them alongside your SEO.
Once traffic arrives, conversion rate optimisation turns more of those visitors into customers.
What does a Shopify store cost to build?
It depends mostly on how much customisation you need. These are the ranges we work within.
| Build | Price (USD) | Timeline | Best for |
|---|---|---|---|
| Theme setup | $1,500 to $5,000 | 2 to 4 weeks | New stores using a premium theme with light customisation |
| Custom build | $5,000 to $15,000 | 4 to 8 weeks | Growing brands needing custom design, app integrations and data migration |
| Enterprise | From $20,000 | 8 to 16 weeks or more | High-volume brands with bespoke design, ERP integration or international stores |
Three things drive the cost up most. A fully custom design instead of a theme, migrating thousands of products and orders from another platform and complex features such as subscriptions, loyalty programmes or wholesale pricing.
Our Shopify development team builds stores for established businesses and scale-ups selling in the USA and Europe, with SEO built in from day one. We work alongside our SEO, content writing, PPC, social media and web design teams, so your store launches ready to be found and ready to sell.
-
A professionally built Shopify store typically costs from $1,500 to $5,000 using a premium theme, $5,000 to $15,000 for a custom build and $20,000 or more for enterprise stores. On top of that, budget for Shopify's monthly plan, from $29 a month billed yearly, and any paid apps. The biggest cost drivers are custom design, migrating products from another platform and complex features such as subscriptions.
-
Usually between two and sixteen weeks. A store built on a premium theme can launch in two to four weeks, while a custom build takes four to eight weeks. Enterprise stores with ERP integration or several international versions take eight weeks or more. The timeline depends as much on how quickly product data, images and copy are ready as on the build itself.
-
Shopify is better for most product businesses that want to grow without managing technology. It handles hosting, security, updates and checkout. Its app store covers most features a growing store needs. WooCommerce suits businesses that want full ownership of their data and code on WordPress, and have the technical resources to manage hosting, plugins and security themselves.
-
Yes. The structure you launch with, from collection pages and URLs to product descriptions and schema, decides how easily Google and AI shopping assistants can understand your store. Fixing it later is slower and can mean changing URLs, which risks losing rankings. Setting up ecommerce SEO at launch costs far less than repairing it after.