How We Score
Every Shopify Store
Every store in the StoreRadar CSV ships with a 0-100 score and a storeradar_issues breakdown of the factors behind it. Here's exactly how the score is computed across 5 factors, so you can trust it, override it, or rebuild it from scratch.
StoreRadar Score: 0-100
Each store ships in the CSV with a storeradar_score from 0-100 plus a storeradar_issues column listing the factors behind it. Sort, filter, or re-weight. The math is yours.
The 5 factors add up to 70 points, so no store scores above 70. In Discover, each store also shows its rank among live stores, for example "Top 12%".
The 5 Scoring Factors
Each factor feeds the overall StoreRadar Score, and the ones a store is flagged on are listed in its storeradar_issues column. Sort by the storeradar_score total, or scan storeradar_issues to re-weight the factors your way.
Theme Budget
Weight: 25What it measures: Whether the store uses a paid theme or a free theme.
Why it matters: Premium themes suggest willingness to invest in their store, though many successful stores start with free themes and upgrade later.
Tech Stack
Weight: 20What it measures: Number of technologies detected (apps, pixels, frameworks) and presence of premium apps (Klaviyo, Recharge, Gorgias, etc.).
Why it matters: More apps = more sophisticated operation. Premium apps (Klaviyo, Recharge) indicate serious revenue and budget.
Store Status
Weight: 10What it measures: Whether the store is live, password-protected, or has errors.
Why it matters: A live, responsive store is ready for outreach. Dead stores or errors suggest abandonment.
Social Signals
Weight: 10What it measures: Tracking pixels (Facebook, TikTok, Google) and active social media platforms.
Why it matters: Active ad campaigns (pixels) and social presence indicate funded launches and serious marketing budgets.
Store Maturity
Weight: 5What it measures: Product count, collections, and blog presence.
Why it matters: More products and content indicate an established business, not a test store.
Example: How a Score is Calculated
Store Profile: "PremiumFitness.com"
- • Using premium theme "Prestige" ($400)
- • 12 apps installed, including Klaviyo, Recharge, Gorgias, Yotpo and Loox
- • Store is live and responding
- • Facebook, TikTok & Google pixels detected, 7 social platforms
- • 150 products, 12 collections, active blog
This is the highest score a store can get today. It puts the store in the top 1% of live stores.
This row would appear in the CSV with storeradar_score = 70 and each contributing factor listed in its storeradar_issues breakdown. Sort descending in your spreadsheet and it's at the top of your list.
Get every score, every signal, every store.
One CSV. 2.9M Shopify stores. Each row pre-scored 0-100 plus a storeradar_issues breakdown of the factors behind it. $149 one-time.
Buy CSV: $149Get every Shopify store in one CSV
2.9M Shopify stores. 1.5M emails. 230K phones. 63 columns per row. Filter it in DuckDB or your CRM and fire your campaign. One file, one payment, yours forever.
Buy the CSV: $149One-time payment. Instant download. No login required.
A real person built this, not a faceless data vendor
Hi, I'm Jean-Romain Krupa, Jean-Ro to most. I live in France with my wife and our two kids, and I build products that help other builders find their customers.
I've spent years in go-to-market and B2B data. Finding the right people with clean data is literally my job. StoreRadar is the tool I wished existed: the whole Shopify map, in one file you can own.
No support black hole. If something's off with your file, you're emailing me, and I answer.
Everything you need to know
Stop guessing. Here is how StoreRadar helps you win deals before the competition arrives.
How accurate is the StoreRadar Score?
The score is based on objective data points we collect from each store: theme pricing, installed apps, store status, social signals, and catalog size. It reflects observable signals about investment level and technical sophistication. However, it's a prioritization tool, not a definitive measure of fit or purchase intent. Each business has unique needs that may not align with these general indicators. It ships as the storeradar_score column in the CSV alongside a storeradar_issues breakdown of the factors behind it.
Can I customize the scoring weights?
Yes. And that's the whole point. Every row ships with storeradar_score plus a storeradar_issues column that lists the factors flagged for that store. Open it in Sheets or DuckDB, scan the issues, and re-weight however you like. Want tech stack to count more than theme budget? Filter on the issues breakdown and apply your own weight. Done.
What if a store has missing data?
Missing data points simply don't contribute to the score. For example, if we can't detect the theme, that factor gets 0 points. The score is always calculated from available data, so stores with more complete profiles tend to have more accurate scores. Missing fields are clearly null in the CSV, not zeroed out.
How often is the score updated?
Scores are recomputed continuously on our end. Whatever you download is the latest, and the CSV includes 60 days of fresh re-downloads. There's no live "dashboard": one CSV, dated build.
Does a low score mean the lead is bad?
No. A low score (under 25) often indicates early-stage stores or bootstrapped founders who can become excellent long-term clients. The score helps you prioritize given limited time, not eliminate opportunities. Many successful businesses start small and grow. Your product might be exactly what they need at that stage.