DEV Community

Will
Will

Posted on

I scraped 30 DTC stores and built a free tool to check where your product price ranks

DTC founders constantly ask "am I priced right?" — so I scraped ~30 real Shopify stores across 7 categories, pulled 10,000+ live prices, and turned it into a free tool: type in your price, see your percentile vs the actual market.

Try it: https://willylam2222-bot.github.io/priceprobe/price-rank-checker.html
(no signup, runs entirely in your browser)

The finding that surprised me

The share of products on sale right now varies wildly by category:

  • 🍵 Loose-leaf tea: 1.8% on sale
  • ☕ Specialty coffee: 5.8%
  • 💊 Supplements: 22.4%

Supplements discount ~12x more often than tea — and cost 2.5x more. Prices there move constantly.

Full data + methodology: https://willylam2222-bot.github.io/priceprobe/dtc-pricing-index-2026.html

How it's built (all free, no backend)

  • Zero-dependency Python (stdlib urllib only) hits each store's public /products.json endpoint. Shopify serves the entire catalog + prices as JSON — no API key, no scraping library.
  • The percentile math + the whole tool is client-side JS on GitHub Pages. Nothing stored, no server.

Code + the scraping write-up: https://github.com/willylam2222-bot/priceprobe

Would love feedback — which categories should I add next?

Top comments (0)