Here’s How to Build an eCommerce Website Step-by-Step

How to start your own eCommerce site

Realistically, all you need to start your own eCommerce site is a domain name (your store URL), and a platform on which you can host and build a website. We assume you already have a product or service to sell, and that you know your target audience.

Step 1

Choose (and buy) a domain name or

Step 2

Decide how you’re going to actually build your website.

Step 3

Choose a plan that works for you.

Step 4

Check out . . . the checkout.

Step 5

Set up your payment methods.

Step 6

You have your theme set up by now so you can start adding content. This includes the products you are selling, their prices, descriptions, tags by which people can filter, and any images or videos that help your buyers get to know your product better and make the decision that is right for them. Although it sounds easy, even this step requires some consideration. Keep in mind the following:

Step 7

Make sure you are offering a relevant shopping experience, with all that entails: culturally relevant, localized where expected, with all additional capabilities that your audience requires.

Step 8

Set up shipping and or fulfilment. You’ll need to set up shipping if you’re selling physical goods. For this purpose, you need to have in mind where and how you will be shipping your products. Will you offer free shipping? Do you have a flat rate for shipping? Or do you want to define your shipping costs by some other factor? You may want the ability to print labels and manage shipping fulfillment.

Step 9

A small, but important step: once you’ve got your eCommerce website set up and looking good, it’s time to connect your business domain! You’re so close to being in business.

Step 10

Now you can hit “publish”! But don’t rush things. You’ll want to make sure everything works and is as smooth as it should be before you share and market your website. You don’t want to lower your conversion rates due to a simple oversight or a button malfunction.

Step 11

You have arrived! If everything seems to be in good working order, send people to your online store! Search ads are a quick way to bring leads in, but watch the cost per acquisition, to make sure your budget isn’t drained fast and that your strategy is sustainable for the medium to long term.

Step 12

You thought it was done, didn’t you? Think again . . . the work doesn’t end here. Regularly look at your analytics to understand where people are dropping off and where things are going really well. It will be useful to analyze marketing campaigns, channels, product lines, partner sales, sales by region, by customer segment, at cohort level, anything that makes sense for your business and helps you optimize and grow.


Setting up your eCommerce website will definitely give you a competitive advantage over those who have not yet embraced the world of eCommerce. But wait! Given that there are millions of online stores, that’s not very reassuring. You need to find what makes your business unique to your target market, what you do differently, and how you stand out from the online crowd.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
2Checkout (now Verifone)

2Checkout (now Verifone)

2Checkout (now Verifone) is the leading all-in-one monetization platform for global businesses built to help clients drive sales growth across channels.