Shopify Competitor Analysis - Size, Stack & Prices avatar

Shopify Competitor Analysis - Size, Stack & Prices

Pricing

from $4.75 / 1,000 stores

Go to Apify Store
Shopify Competitor Analysis - Size, Stack & Prices

Shopify Competitor Analysis - Size, Stack & Prices

Profile competitor Shopify stores in one run: catalogue and collection counts, price band, vendors and product types, theme and installed apps, country and currency, and whether they are still shipping new products. A store-level competitor snapshot from a list of domains.

Pricing

from $4.75 / 1,000 stores

Rating

0.0

(0)

Developer

Blackcube Agency AB

Blackcube Agency AB

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Shopify Store Intelligence Suite  •  4 Actors, one codebase, one store billed once
Shopify Store Leads Scraper
Emails, Apps & Store Size
myshopify Domain List Scraper
Store Handles & URLs
Shopify Theme Detector
Find Stores by Theme in Bulk
Shopify Competitor Analysis
➤ You are here

More from this account: YouTube Transcript Suite · Website Contact & Email Suite · Career Site & ATS Jobs Suite · Google News Suite · Keyword Research Suite · eBay Data Suite · Amazon Reviews Suite · Reddit · Meta Ad Library · Vinted · Trustpilot Review Intelligence Suite · App Store & Google Play Reviews Suite

Profile competitor Shopify stores in one run: catalogue and collection counts, price band, vendors and product types, theme and installed apps, country and currency, and whether they are still shipping new products. A store-level competitor snapshot from a list of domains.

You pay once per store delivered. Stores that fail your filters are free. Non-Shopify domains, dead domains, frozen stores and bot-walled sites are free. There is no run-start fee, and a run that finds nothing costs nothing.


Why this one

Paste your rivals' domains and get the shape of each business back: how deep the catalogue is, what it costs, what it is built on, and - the question a static database can never answer - whether they are still actively shipping products or coasting on an old catalogue.


How to analyse a competitor's Shopify store

Put your rivals' domains in Store URLs. Each comes back with catalogue depth, price band, product mix, theme, installed apps, and the date it last published a product — so you can tell a competitor that is actively investing from one that is coasting.


What comes back

Every run returns one row per store:

FieldWhat it tells you
storeId, myshopifyDomain, domain, storeUrlThe store's permanent ID and both of its addresses
name, descriptionWhat the store calls itself
productCount, collectionCount, sizeBandHow big the catalogue is, before you contact anyone
country, province, city, currency, shipsToCountriesThe market the store declares for itself
isActive, daysSinceLastProduct, newestProductAtWhether the store is still trading, or died three years ago
priceMin, priceMax, priceAverage, vendors[], productTypes[]Price band and catalogue mix
email, emails[], phone, socialsPublished contact routes, plus seven social networks
themeName, themeStoreId, apps[]The theme it runs and the apps it has installed
oldestPublishedProductAtA launch-era estimate, or null where it cannot be established

Nothing is invented to fill a column. A field the store does not publish returns null, because a guessed value is worse than no value.

Measured coverage

Real numbers from a 25-store run, not estimates:

FieldPresent on
Theme100%
Contact email72%
Active in the last year60%
Social profiles56%
Installed apps detected44%

Default settings

Clicking Start with the defaults runs exactly this:

{
"discoverStores": false,
"storeUrls": [
"https://www.allbirds.com",
"https://www.deathwishcoffee.com",
"https://kith.com"
],
"maxStores": 25,
"includeCatalog": true,
"includeContacts": true,
"includeTechStack": true,
"includeLaunchDate": true
}

Change any of it. The full filter set — countries, minProducts, maxProducts, activeWithinDays, launchedWithinDays, keywords, excludeKeywords — is available on every run, and anything a filter rejects is free.


What you are charged for

One charge per store record delivered. Nothing else.

Always free: stores that fail your filters, domains that are not Shopify stores, dead and parked domains, frozen and deleted stores, sites behind a bot wall, every error and diagnostics row, the second sighting of a store already charged in the run, and a run that returns nothing. There is no run-start fee.

maxStores caps what you pay for, maxCostUsd stops the run before a hard ceiling, and maxStoresScanned bounds how far a narrow filter searches.


Setup

Apify Proxy is required — it is selected by default. Datacenter proxy is enough; residential is not needed. Runs without a proxy return almost nothing.


Same engine, pointed at a different job:


Unofficial

This is an unofficial tool. It is not affiliated with, endorsed by, or sponsored by Shopify Inc. "Shopify" is a trademark of Shopify Inc. and is used here only to describe what the tool works with. It reads only what a store publishes publicly on its own storefront — nothing private, nothing behind a login.

Run it without configuring anythingCompare Shopify competitors side by side, a ready-made example you can start as-is or copy.

Use cases

  • Build a qualified lead list. Every store arrives with its contact email, country, catalogue size and price band, so the list is already filtered before you write a line.
  • Sell to a tech stack. Find the stores running a given theme or app category — or the ones missing it entirely, which is the better pitch.
  • Size a niche before entering it. Catalogue depth, price band, vendors and whether a store still ships new products tell you if a market is alive.
  • Catch new stores early. Recently launched brands are still choosing the tools they will pay for.

Run it on a schedule

A one-off pull answers a question; a schedule answers it every day without you. Open Schedules in the Apify Console, point a cron at this Actor, and the dataset keeps filling on its own — no server, no cron box, no babysitting. Everything here is built to be re-run: you are billed per store delivered, so a scheduled run that finds nothing new costs nothing.

FAQ

Where do the stores come from?

Live storefronts, read at the moment you run it — either the URLs you supply or discovery across the public web. Nothing here is a resold static list.

Is the email the store owner's?

It is the contact address the store publishes. Where a store exposes several, the most owner-facing one is preferred and the rest are kept.

Do I pay for stores that fail my filters?

No. A store that does not match your country, size or keyword filter is a free row, so you can filter aggressively without paying for it.

Can I check which apps and theme a store runs?

Yes — theme family, Theme Store ID where it has one, and the installed app categories, on the same row as the contact details.


Something wrong, or a field you need that is missing? Open an issue on the Issues tab — it is read and it gets fixed. If this saved you time, a rating on the Store page helps the next person find it.