Want to start an online store? Then you're in good company, and in tough competition. Seven out of ten carts are abandoned before checkout, according to Baymard Institute's average of 50 studies. The stores that win are the ones that get the basics right before they open.

Here are 12 concrete tips on how to build, set up and run an online store that sells, whether you're starting from scratch or want to grow a store you already have. We have built online stores since 2015, and these are the same points we go through with every new client. Further down you will also find what it costs. Still deciding whether to start at all? We did the math in is an online store profitable?

The guide applies wherever you sell. Tips 3 and 4, on registration and consumer law, point to the rules in the US and the EU and tell you what to check locally. The other ten apply anywhere.

In short, you start by choosing a niche and researching the market. Then you register your business, choose a platform, and set up payment and shipping. Finally, you make sure your store is visible on Google and in AI services like ChatGPT. Most people get up and running within a few weeks.

1. Choose a Clear Niche

Everything becomes easier when you know exactly what to sell and to whom. A clear niche makes it cheaper to market the store and easier to stand out.

Here's how to find your niche:

  1. Start with something you know and care about. This makes it easier to write well about the products and respond to customers.
  2. Check that people are actually looking for the products. Google Trends and Google's Keyword Planner are free and show what people are searching for.
  3. Calculate the profit per sale. If you sell cheap goods with a low margin, you'll need to sell a huge volume to make money.
  4. Choose something that lasts. A short-lived trend can give you a quick start, but rarely a stable store.

An example: "Clothes" is not a niche. "Wool clothing for children who spend a lot of time outdoors" is a niche. The clearer you are, the easier everything that follows becomes.

2. Research the Market, Competitors and Target Audience

Before spending money on products and a website, you should know who you're competing against and who you're selling to.

First, make a list of your competitors. Look at what they offer, what they charge, and how they handle shipping and returns. Read their customer reviews carefully. That's where you'll find what customers are missing, and it's often your opening into the market.

Next, describe a typical customer. How old is she, what does she care about, and why should she choose you over the big players? Write it down. A clear customer description makes both product selection and marketing much easier later on.

Defining the target audience for an online store
A clear customer description makes product selection and marketing easier
Turn your website into a source of new customers
Tell us what you want to achieve, and we will show you concrete next steps. No obligation.
Free assessment

3. Register Your Business and Choose a Domain Name

Every country requires you to register a business before you sell, and the structure you choose decides how much of your personal assets are at risk.

  1. Sole proprietorship is the fastest and cheapest way to start. In most countries it is free or costs a small fee. The downside is that you are personally liable for the business's debts.
  2. Limited company (an LLC in the US, Ltd in the UK, GmbH in Germany, AS in Norway) separates your finances from the company's. Some countries require minimum share capital. The US Small Business Administration has a clear overview of the trade-offs.
  3. Sales tax or VAT: Most countries set a revenue threshold above which you must register for VAT or collect sales tax. In the US it also depends on which states you ship to. Check with your tax authority before the first sale.

The domain name should be short, easy to spell and free of special characters. Choose .com if you sell internationally, or your country's domain if you sell mainly at home, as it builds trust with local customers. You don't need to cram keywords into the domain name. Google ranks your content, not the domain name itself.

4. Know the Rules for Online Sales

Online sales have their own consumer regulations, and violations can be costly. Here are the most important ones:

  1. Right of withdrawal: In the EU, customers who shop online can cancel within 14 days without giving a reason, and you must tell them before they buy. The US has no federal equivalent, but you must honor the return policy you publish, so publish a clear one.
  2. Duty to provide information: Price, shipping, delivery time and terms must be clear before the customer pays.
  3. Privacy: If you sell to customers in the EU, GDPR applies no matter where you are based. In the US, state laws such as California's CCPA apply. Either way you need a clear privacy policy.
  4. Accessibility: The store must be usable by people with impaired vision or motor skills. In the EU, the European Accessibility Act has applied to online stores since June 2025, and in the US, ADA lawsuits against inaccessible stores are common. Read more in our guide to accessible digital content.

Spend some time on this before launch. Your national consumer authority has guides for online stores, and an hour of reading now can save you both complaints and fines later.

5. Choose the Right E-Commerce Platform

The platform is the foundation of your store, and the choice decides how much it costs to build and run the store later. We recommend WooCommerce for most small and mid-sized online stores, and here's why:

  1. You own everything yourself. WooCommerce is built on WordPress, the world's most widely used publishing system. The store and the data are yours.
  2. Low cost. The software itself is free. You pay for domain, web hosting and any plugins.
  3. Integrations everywhere. Stripe, PayPal, Klarna, the major carriers and most accounting systems have ready-made plugins, and so do local favorites such as Vipps in Norway.
  4. Grows with you. The solution works just as well with ten products as with ten thousand.

Hosted solutions like Shopify, Wix and BigCommerce may suit you if you'd rather pay a fixed monthly fee and avoid technical responsibility. In that case, you also give up some control and flexibility.

Want to go deeper? We've written a complete guide to WooCommerce.

WooCommerce
WooCommerce gives you full ownership of the store and the data

6. Build a Store That's Easy to Use

Design is about more than looks. The customer should be able to find the product, understand the price and pay without having to think twice.

  1. Simple menu and good search. Customers should be able to find their way in just a few clicks.
  2. Mobile first. Most people shop on their phones, so test everything there before thinking about large screens.
  3. Fast loading. Slow pages cost sales. Good web hosting and compressed images are cheap insurance. Read why server location matters for speed.
  4. Good images and honest texts. Show the product from multiple angles and describe it in your own words.
  5. Short path to checkout. As few steps as possible from cart to receipt, and let customers shop without creating an account.

At VuggeBaby, we replaced dropdowns with color swatches, added a preview of the child's name right on the product page, and swapped a heavy search for one that suggests as you type. From March through May 2026, the store completed 132 percent more purchases than in the same period the year before.

Want help with the design? We offer professional web design that combines looks and sales.

7. Set Up Payment Solutions Customers Trust

Customers pay with what they already trust, and that differs by market. Cover the basics everywhere, then add the local favorite.

  1. Card payment with Visa and Mastercard, through a gateway such as Stripe, Adyen or your platform's own.
  2. Digital wallets: Apple Pay, Google Pay, PayPal and Shop Pay. They remove the typing on mobile, where most purchases happen.
  3. Buy now, pay later: Klarna, Afterpay or Affirm, for customers who want to split the amount.
  4. The local wallet: Vipps in Norway, Swish in Sweden, MobilePay in Denmark, iDEAL in the Netherlands. In PostNord's 2026 Nordic report, these apps passed cards as the most used payment method. Whatever your market's equivalent is, offer it.

We are partners with Vipps, Klarna and Dintero and set up the payment mix for our clients' markets. Also remember an SSL certificate on the site, and always run a test purchase before opening the store.

8. Set Up Shipping and Returns

Shipping often determines whether the customer completes the purchase. Among shoppers who abandon a cart for a reason other than browsing, 40 percent point to extra costs such as shipping, tax and fees, and 20 percent to slow delivery, according to Baymard Institute.

  1. Offer multiple options. Pickup points, home delivery and mailbox delivery cover most needs.
  2. Show the shipping cost early. Surprises at checkout scare customers away.
  3. Make returns easy. In the EU, customers can return within 14 days regardless, and everywhere clear return information builds trust before purchase.
  4. Automate the work. The carriers' own plugins, or shipping software such as Sendcloud, ShipStation and Shippo, connect directly to the store, so labels and tracking happen automatically.

In the Nordics we are partners with Bring and Logistra. Elsewhere we connect the carrier your customers already know, and help you get the shipping setup right from the start.

Customers won't find your store on their own. In 2026, you need to think about two channels at once. One is regular Google search, meaning search engine optimization. The other is AI services like ChatGPT, Gemini and Perplexity, which increasingly recommend products and stores directly in their answers.

Here's how to work with both:

  1. Find the words customers use. Tools like Google's Keyword Planner show what people are actually searching for. We show how to do keyword research for your online store in a separate guide.
  2. Write your own product descriptions. Don't copy the supplier's text. Copied content ranks poorly, and customers notice the difference. See our SEO writing guide.
  3. Answer questions. Add frequently asked questions to product pages and write blog posts that answer what customers are wondering about. This is the kind of content AI services pull answers from.
  4. Use structured data. Product data in schema format helps both Google and AI services understand price, stock status and ratings.
  5. Link pages together. Internal links between products, categories and articles make the store easier to understand for both customers and search engines.

Becoming visible in AI answers is called AEO, or Answer Engine Optimization. We offer both SEO optimization and AEO optimization as ongoing services.

With the WebMCP standard, AI agents can also search the products and order directly in the store. Read what WebMCP is and who supports it.

10. Market the Online Store

Visibility in search takes time to build. Ads can generate sales from day one. A good plan combines both.

  1. Google Ads and Shopping ads show your products to people who are already looking for them. This is often the fastest route to your first sales. Read more about Google Ads advertising.
  2. Social media works best when you show the products in use. Short videos beat still images in most industries.
  3. Email list is the channel you own yourself. Collect addresses from day one and send newsletters with offers and news.
  4. Collaborating with influencers can quickly build trust with the right audience. We've written a dedicated guide on influencer marketing.
  5. Measure everything you do. Without numbers, you won't know what's working. Read how to measure results in digital marketing.

11. Test Everything Before Launch

Mistakes on launch day cost sales and trust. Set aside a full day for testing before you open the doors.

  1. Do a real test purchase from the homepage to the receipt, preferably with multiple payment methods.
  2. Check the emails. Do order confirmations and receipts arrive, and do they look correct?
  3. Test on mobile and in multiple browsers. That's where most of your customers are.
  4. Let someone outside try it. Ask a friend to find a product and buy it without help. See where she gets stuck.
  5. Measure speed with PageSpeed Insights and fix anything that's slow.

If you find errors, fix them and test again. Only then is the store ready.

12. Track the Numbers and Improve the Store

The launch is the starting point, not the finish line. The best online stores improve a little every single week.

  1. Set up Google Analytics 4 and Search Console. Both are free and show where customers come from and what they do in the store.
  2. Track the conversion rate, meaning the proportion of visitors who actually buy. For online stores, 1 to 3 percent is typical.
  3. See where customers drop off at checkout. Small changes there often have the biggest impact on sales.
  4. Read customer inquiries. The questions customers ask tell you what's unclear in the store.
  5. Keep an eye on stock and delivery time, so you don't disappoint customers on your bestsellers.

This is how VuggeBaby works. After the rebuild, we cleaned up hundreds of product descriptions and landing pages and tuned the caching for mobile. From March through May 2026, peak season for christenings and summer gifts, the store gained 138 percent more new customers than in the same period the year before.

How Much Does It Cost to Start an Online Store?

It depends on how much you do yourself. The table shows the fixed items.

Cost Do It Yourself Professionally Built
Registration A sole proprietorship is free or cheap in most countries. A limited company costs a registration fee and, in some countries, minimum share capital. The same. We recommend that an accountant confirms the formalities.
Domain and hosting From around $30 a month From around $30 a month
Platform WooCommerce is free. Shopify, Wix and BigCommerce charge a monthly fee. WooCommerce is free
Design and setup Your own time, often several weeks A fixed price agreed before we start
Payments A transaction fee per sale with Stripe, PayPal, Klarna or a local wallet The same

The price of a professionally built store depends on the number of products, integrations with accounting and shipping, and how much design you want. We give a fixed price before we start, with no hidden costs. See our Start an Online Store service.

Frequently Asked Questions About Starting an Online Store

How much does it cost to start an online store?

You can get started for a few hundred dollars a year if you do everything yourself. Then you pay for domain, web hosting and payment solution. A professionally built online store usually costs from a few thousand dollars and up, depending on design and features.

Can I create an online store for free?

Almost. A sole proprietorship is free or cheap to register in most countries, WooCommerce is free, and you can take the product photos yourself. What you cannot avoid is domain and hosting, from around $30 a month, and payment fees per sale.

How do I start an online store with no money?

Skip the inventory. Take orders first and buy in afterward, or use dropshipping, as long as your margin and delivery time can carry it. Build on WooCommerce, take your own photos, and put your first marketing money into Google Shopping ads for the products that already sell.

What sells best online?

Clothing and footwear, then home electronics and beauty and health products. That is the order in PostNord's Nordic report for spring 2026, and the same categories top most markets. That is also where competition is hardest. A narrow niche inside a big category is often easier to win than the whole category.

Do I need an LLC for an online store?

No. You can start as a sole proprietor in most countries, and many do. A limited company such as an LLC separates your personal finances from the business, which matters once you carry stock, take on debt or sell products with liability risk. Many stores start simple and convert when revenue justifies the cost.

How do I increase sales in my online store?

Start at the checkout and on the product page, not with more traffic. At VuggeBaby, color swatches, a product preview and faster search gave 132 percent more completed purchases from March through May 2026, compared with the same period the year before. Then look at shipping, payment options and speed on mobile, and measure everything in Google Analytics 4.

Do I need my own company to start an online store?

Yes, in every country you register a business before you sell. A sole proprietorship is free or cheap to register and the fastest way to get started. A limited company, such as an LLC, costs a registration fee and in some countries minimum share capital, but gives limited personal liability.

How long does it take to start an online store?

The store itself can be set up in a few days. However, expect a few weeks in total, since product images, texts, shipping agreements and payment agreements take time to arrange.

When do I need to register for VAT or sales tax?

It depends on where you and your customers are. Most countries set a revenue threshold above which you must register for VAT, and in the US, sales tax depends on which states you ship to. Check the threshold with your tax authority before launch, and register before you pass it.

Which e-commerce platform should I choose?

We recommend WooCommerce for most people. It's free, flexible and works well with payment and shipping solutions in every market. Hosted solutions like Shopify suit you if you want a fixed monthly fee and less technical responsibility.

Do customers have a right of withdrawal when shopping online?

Yes, customers have a 14-day right of withdrawal under the Right of Withdrawal Act. You must clearly inform customers of this right before the purchase is completed.

Conclusion

Starting an online store requires planning, but it's entirely possible to succeed, even without a technical background. Choose a clear niche, get the formalities in place, and build a store that's fast, secure and easy to shop in. Then make sure customers can find you, both in Google and in AI search.

One last piece of advice: More and more customers care about sustainability. Eco-friendly packaging, honest product texts and tidy return handling build trust over time.

Want help getting started? We've been building online stores since 2015 and can help you all the way, from platform and design to payment, shipping and visibility. Check out our Start an Online Store service or contact us for a no-obligation chat. After launch, a maintenance agreement can ensure your store is always up to date and secure.

Want to see more from us in Google? Add Mementor to preferred sources (opens in a new tab)