Guides / Ideas and launching

How to Start an Ecommerce Business: A Step-by-Step Guide

How to start an ecommerce business: choose a product and sourcing model, check margins, pick a platform, set up payments and shipping, and get first sales.

Mythex Team · 2026-09-29 · 5 min read

To start an ecommerce business, pick a specific product for a specific buyer, choose how you'll source it (make it, buy stock, or have a supplier ship it), check the margin after every cost, then set up a store with payments, shipping and returns. Launch small, get the first sales from channels where your buyers already are, and improve from real orders.

The store itself is the easy part now. What decides whether an online shop works is the product, the margin and how you get buyers to it.

Pick a product and a buyer

Start narrow. "Home goods" is a category; "refill packs for eco cleaning bottles, for people who already own the bottles" is a business you can reach and describe.

Good first products usually have:

  • A clear buyer you can find online.
  • A reason to buy from you: a niche nobody serves well, better quality, a design, a bundle, or expertise.
  • Reasonable shipping: small, light, not fragile, not perishable.
  • Room for margin after product, packaging, shipping, fees, returns and advertising.
  • Low return risk: sizing, fit and colour all cause returns.

Research demand before you buy stock: search for the product, read competitors' reviews for complaints, and look at what people ask in forums and communities. How to validate an idea has an interview and smoke-test method that works for physical products too — a landing page with a pre-order button is a strong early signal.

Choose a sourcing model

ModelHow it worksProsCons
Make it yourselfYou produce by hand or in small batchesControl, story, higher margin per itemLimited by your time
Buy stock wholesaleOrder from a manufacturer or wholesaler, store and ship yourselfBetter unit cost, control over packingCash tied up in stock; risk of unsold items
Print-on-demandA partner prints and ships each orderNo stock, easy to startLow margins, less quality control
DropshippingA supplier ships directly to your customerNo stock, low up-front costThin margins, slow shipping, weak differentiation
Private labelA manufacturer makes the product with your brandDifferentiated productMinimum orders, sampling, longer lead times

Always order samples before selling anything. You are responsible to the customer for what arrives, whoever made it.

Do the margin maths first

Before you launch, list every cost for one order:

  1. Product cost (or cost of materials and your time).
  2. Packaging.
  3. Shipping, including what you charge versus what you pay.
  4. Payment processing fees.
  5. Platform or marketplace fees.
  6. Returns and damages, as an allowance.
  7. Marketing cost to win the order, which is often the largest.

What's left is your margin. If it's thin before advertising, advertising will make it negative. Fixes include raising prices, bundling, increasing the average order, cheaper packaging or shipping, or a different product. How much it costs to build an app covers the software side of your costs.

Choose where to sell

There are three broad routes, and you can combine them:

  • Marketplaces — large sites that already have buyers. Quick to test demand; you pay fees and follow their rules.
  • Hosted store platforms — a subscription service that gives you a store, checkout and apps. Fast, reliable, and handles a lot for you. Shopify vs WooCommerce compares two common choices.
  • A custom store — built for your exact catalogue and flow. Makes sense when your product needs something standard stores do awkwardly: configurators, custom orders, bookings plus products, or trade accounts.

For most first stores, a hosted platform is the pragmatic choice. How to build an online store explains when a custom build is worth it.

Set up payments, shipping and policies

The unglamorous details matter most to buyers:

  • Payments. Use an established payment provider so cards and common wallets work. See how to add payments to your app.
  • Shipping. Decide zones, rates and delivery estimates. Show costs early; surprise shipping at checkout loses sales.
  • Returns and refunds. Write a clear policy. Consumer rights on returns depend on where your customers are — check local rules.
  • Legal pages. Terms, privacy policy, and contact details. An adviser can help make sure they fit your business.
  • Tax. Sales tax or VAT rules for online sellers vary by country and sometimes by where the buyer lives. Speak to an accountant before you launch.

Build product pages that sell

Each product page should answer the questions a buyer would ask in a shop:

  • Clear photos from several angles, with scale.
  • What it is, who it's for, and what problem it solves.
  • Sizes, materials, dimensions, care instructions.
  • Price, shipping cost and delivery time.
  • Returns policy, one click away.
  • Honest reviews, once you have them.

Write your own descriptions instead of copying the supplier's, which many other sellers use too.

Get your first sales

A new store has no traffic. Plan how people will find it:

  • People you know and communities you belong to. Early buyers, early feedback.
  • Marketplaces to test demand while your own store builds up.
  • Social content that shows the product in use.
  • Search — helpful product and guide pages bring visitors over months, not days.
  • Small paid tests aimed at a narrow audience, with a budget you can afford to lose while you learn.
  • Email — ask buyers if they'd like to hear about new products. Repeat customers are cheaper than new ones.

Measure where each sale came from so you know what to do more of. How to launch an app and get first users has more launch channels.

Run it day to day

Once orders come in, you need a routine for:

  • Fulfilment — pick, pack, ship, send tracking.
  • Stock — know what's running low before it sells out.
  • Customer service — answer fast; a slow reply is a common complaint in reviews.
  • Bookkeeping — record sales, fees, refunds and costs.

Common mistakes

  • Buying lots of stock before any sales. Start small and reorder.
  • Ignoring fees and returns in the margin, then discovering the business loses money per order.
  • Competing only on price with sellers who can always go lower.
  • Slow or vague shipping. Buyers forgive a lot, but not silence.
  • Spending on ads before the product page converts. Fix the page first.
  • Copying supplier photos and text, which makes you look like everyone else.

Where Mythex fits

Mythex is an AI app builder: you describe your store in plain language and it builds a web app with a product catalogue, product pages and a cart, which you can publish to a public link. Products and orders can be saved in a database. Checkout needs a payment provider such as Stripe that you connect — Mythex doesn't process payments itself. The store walkthrough in the docs explains the steps, and store templates give you a starting design. For a standard shop, a hosted commerce platform may be simpler; a custom build helps when your catalogue or ordering flow doesn't fit one.

Questions

What is the cheapest way to start an ecommerce business?

Selling a small range of products you make or that a supplier ships for you, through a hosted store or a marketplace, keeps up-front costs low because you don't buy stock in bulk. The trade-off is usually lower margins or less control over quality and delivery.

Should I sell on a marketplace or my own website?

A marketplace brings buyers but takes fees and owns the customer relationship. Your own store keeps the customer but you must bring the traffic. Many sellers start on a marketplace to test demand and add their own store once they know what sells.

Do I need to register a business to sell online?

Often yes once you are selling regularly, and there can be rules on tax, consumer rights, returns and product safety that depend on where you and your customers are. Check local rules or ask an adviser before you launch.

How do I get traffic to a new online store?

Start with channels where your buyers already are: communities, social platforms, search, marketplaces and people you know. Useful product pages that answer buyers' questions help with search over time, and a small email list of past customers is often your most reliable repeat channel.

Keep reading

  • 20 AI Startup Ideas Where the AI Does Real Work (With MVPs) — Twenty AI startup ideas where a language model does a specific job for a specific buyer, with who pays, the MVP and the risks to plan for in each case.
  • 18 App Ideas for Small Businesses (and What to Build First) — Practical app ideas for small businesses — for customers, staff and the owner — with who each is for, why it matters, and the smallest useful version to build.
  • 20 B2B SaaS Ideas for Business Workflows (With Who Pays and the MVP) — Twenty B2B SaaS ideas built around real business workflows — sales, operations, compliance and partners — with the buyer, why they pay and the first version.
  • Bootstrapping vs Venture Capital: How to Choose — Bootstrapping vs venture capital: what each means, the trade-offs in control, speed and risk, the options in between, and questions to decide which fits you.
  • Build vs. Buy Software: A Decision Guide for Small Businesses — Should your small business build its own software or buy an existing tool? A practical decision guide with a scoring checklist, real costs and hybrid options.
  • Cold Email for Startups: A Practical Playbook with Templates — How to write cold emails that get replies: building a small target list, a four-part email structure, follow-ups, templates, and the rules to respect.

Start building free · Templates · Docs