Product Research

How to Find a Product to Sell Online: A 7-Step Research Process

October 13, 2026
5 min read
How to Find a Product to Sell Online: A 7-Step Research Process

"What should I sell?" is the question every new seller gets stuck on. Lists of "trending products" don't help much: by the time a product is on everyone's list, hundreds of sellers are already fighting over it.

A better approach is a repeatable process that turns ideas into evidence. Here are the seven steps we recommend, whether you sell on Amazon, Shopify or TikTok Shop.

Step 1: Set your constraints first

Before you look at a single product, write down:

  • Market: one country to start (for example the US, UK or Germany). Fees, VAT and demand differ by country.
  • Channel: Amazon FBA, your own Shopify store, or TikTok Shop. Each has different fees and different buyers.
  • Budget: what you can spend on the first order, samples and launch ads together.
  • Rules you won't break: for example nothing fragile, nothing electrical, nothing that needs certification you can't get.

These constraints remove most bad ideas before they cost you time.

Step 2: Generate ideas from real buying behaviour

Good idea sources show what people already buy:

  • Amazon best-seller and "movers and shakers" lists in your category.
  • Google Shopping results for broad terms in your niche.
  • Problems you see in reviews of popular products ("I wish it came in a bigger size").
  • Things you or people around you buy repeatedly.

Aim for 20–30 ideas. You will drop most of them.

Step 3: Check demand with data, not opinions

For each idea, look for at least two independent demand signals:

  • Search demand: monthly search volume for the main keyword, and its 12-month trend. Remember that Google Trends shows relative interest on a 0–100 scale, not absolute searches.
  • Sales evidence: for Amazon, a product's Best Seller Rank (BSR) history shows whether it sells steadily or only spikes. A lower rank means more sales within that category.
  • Reviews over time: many recent reviews suggest ongoing sales.

One signal can mislead. Two that agree are much more convincing.

Step 4: Size up the competition

Demand only helps if you can win some of it. For the top listings, note:

  • How many reviews the leaders have. A wall of listings with thousands of reviews is a moat.
  • How many sellers offer the same item.
  • Whether listings look professional or weak. Weak images and confusing titles are an opening.
  • How much brands spend on ads (search the Meta Ad Library and look at sponsored results).

Step 5: Do the margin math before you fall in love

Work out the profit per unit at a realistic price:

Selling price − VAT − product cost − shipping − import duty − marketplace fees − fulfilment − ad cost per sale = profit per unit.

If the margin is thin before ads, it disappears after ads. See our step-by-step guide to calculating Amazon FBA profit in the US, UK and Germany.

Step 6: Look for risks that kill launches

  • Seasonality: a product that sells only in December locks up cash the rest of the year.
  • Price wars: a falling price history means sellers are competing on price.
  • Returns and breakage: fragile or sized items come back more often.
  • Compliance: toys, electronics, cosmetics and food contact items often need testing or certification.

Step 7: Shortlist, validate, then test

Rank the survivors on demand, trend, competition, margin and risk, and pick the top one to three. Then validate the best one in depth and run a small ad test before you order inventory (see ad creatives to test before you buy inventory).

A simple scoring sheet

Score (0–100)Higher is better?Based on
DemandYesSearch volume, sales rank, review velocity
TrendYes12-month search and sales direction
CompetitionNoReview moats, seller count, ad spend
MarginYesProfit after all fees at a realistic price
RiskNoSeasonality, price drops, returns, compliance

Leave a score empty when you don't have the data. A guessed number is worse than an honest gap.

Doing this faster

This process works, but checking 30 ideas by hand takes days. Ecomtoro runs steps 3 to 6 for you: it ranks product ideas using Amazon sales history, search demand and competition, calculates margins after fees, VAT and duty, and shows the source behind every number. You can try it free.

Frequently asked questions

How many product ideas should I research before choosing one?

Start with 20–30 ideas and filter them with your constraints and demand data. Most will drop out quickly; you only need one to three strong candidates to validate in depth.

Is a high search volume enough to pick a product?

No. High search volume often means strong competition. Combine demand with competition, margin and risk before deciding, and confirm demand with a second signal such as sales-rank history.

Should I sell on Amazon, Shopify or TikTok Shop first?

Amazon brings existing buyer traffic but charges referral and fulfilment fees; Shopify gives you more control but you must drive all traffic; TikTok Shop suits products that demonstrate well on video. Pick one, and calculate the margin for that channel.

Related Articles