Find the Shopify competitors of a store

Start from one Shopify store and get the shops most similar to it, each with a similarity score. Every competitor comes with its monthly visits, 30-day growth, active ads and product count.

  • 2 REST endpoints shown below
  • 2 MCP tools
  • One key for both
  • Read the docs
# Similar Shops: a first request
curl "https://api.sellwinners.com/v1/shops/allbirds.com/similar?sortBy=monthlyVisits&limit=12" \
  -H "Authorization: Bearer YOUR_API_KEY"

# The answer is JSON:
# {"requestId": "...", "data": ...}
What it does

What you get with Similar Shops

By id or by domain

Name the shop you start from with its id or simply its domain.

Scored

Each result has a similarity score, so the closest competitors come first.

Comparable

Every similar shop comes with its traffic, growth, active ads and product count.

Sorted your way

Order the list by similarity, monthly visits, active ads, 30-day growth, product count or creation date.

How to use it

Three steps

01

Pick a shop

Your own store, or a competitor you already know.

02

List its neighbours

Ask for the similar shops and sort them by traffic or by growth.

03

Compare

Open the interesting ones in Shop Analytics, or track them.

REST API

The endpoints behind it

Each one is documented with its parameters. Select a row to open it in the docs.

MCP

The same feature for your AI agent

These tools use the same key and the same credits as the REST API.

find_similar_shopsCompetitors of a shop (id or domain)
brief_competitorA compact brief on one competitor (shop id, domain or name)

Set up the MCP server

To find Shopify competitors, start from one store you know, your own or a rival's, and ask SellWinners for the shops most like it. Then set their numbers next to the store you started from, to see which rivals are bigger and which are growing faster.

This helps most when a niche has no obvious name, or when the stores you compete with use different words for the same product. A keyword search would miss some of them. You name one store and the list fills in the rest.

How to find Shopify competitors in Explore

  1. Open Shops in Explore, set Match to Domain and type the store's domain.
  2. Open the store. The Overview tab already shows a few of its similar shops.
  3. Select See all, or open the Similar tab, for the full list with the similarity score of each shop.
  4. Sort the list by Relevance, Monthly visits, Active ads, Growth 30d, Products or Newest.
  5. Open any competitor to read its own record, and its own similar shops.
  6. Save the ones that matter to a board, or track them.

Find a store's competitors in Explore

Read the competitor list

The sort you pick decides the question the list answers:

Relevance
The closest shops first. Start here to see who really sells the same thing.
Growth 30d
The competitors whose traffic grew most over 30 days. These are the ones to watch now.
Monthly visits
The biggest stores in the niche. Useful to see what the leaders do.
Active ads
The stores that run the most Meta ads right now. Their ads show you the offers and angles the niche is testing.
Products and Newest
Catalog size, and the stores created most recently. A new store that is already growing is worth a look.

A score alone does not tell you who wins. Compare the shops with the store you started from: visits, growth, ads and product count side by side. For a full record of any of them, use Shopify store analytics.

Find competitors through the API

One request lists the competitors of a store. The domain works in place of the shop id:

# Shops similar to a shop id or domain
curl "https://api.sellwinners.com/v1/shops/allbirds.com/similar?sortBy=growth30d&limit=20" \
  -H "Authorization: Bearer YOUR_API_KEY"

GET /v1/shops/{shopId}/similar Parameters and fields in the docs

Each row holds a shop with its traffic, sales, advertising and catalog fields, and a similarityScore. Use limit from 1 to 100 and offset up to 5,000 to page through the list. When the store you start from is not tracked, the list is empty and meta.shopExists is false.

From an AI agent, find_similar_shops takes the same shop, sort and limit. Pair it with brief_competitor for a short brief on each rival. A prompt that works: "Find the 20 shops most similar to allbirds.com, sort them by 30-day growth, then brief me on the top three."

From a competitor list to a watch list

Free accounts get a preview of the closest 12 similar shops. The full list, paged up to 5,000, is on paid plans: compare the plans to see what else each one includes.

Find your competitors

No card is needed. The Free plan includes the web app and the MCP server (150 credits a month), without the API. The API and the other datasets need a paid plan. Paid plans start at €39 a month.

FAQ

Common questions

What does the similarity score mean?

It tells you how close a shop is to the one you started from. The default order, relevance, puts the closest shops first, and Explore shows the score as a percentage.

How many competitors can I get?

On paid plans, the full list: page through it with limit (1 to 100) and offset (up to 5,000). Free accounts get a preview of the closest 12. See the plans and their prices.

Can I start from my own store?

Yes, when we track it. Use its domain or its shop id. When the store is not in the list, the answer comes back empty and meta.shopExists is false, so you know the store is missing from the data, not without rivals.

Can I sort the competitors?

Yes, on paid plans: by relevance, monthly visits, active ads, 30-day growth, product count or creation date, in either order. In the API that is sortBy with relevance, monthlyVisits, activeAds, growth30d, productsCount or createdAt.

Can I keep watching the competitors I find?

Yes, on paid plans. Save them to a board as you go, or add the ones that matter to the Brand Tracker, up to 200 brands. Tracking gives you reports on their ads, hooks, headlines and landing pages.