E-Commerce Tech Stack Detector
Pricing
from $1.00 / 1,000 store details
E-Commerce Tech Stack Detector
Instantly detect which e-commerce platform any online store is running and which apps and technologies are installed, all from a simple URL input. No API key required.
Pricing
from $1.00 / 1,000 store details
Rating
0.0
(0)
Developer
Trove Vault
Actor stats
1
Bookmarked
7
Total users
3
Monthly active users
a day ago
Last modified
Categories
Share
E-Commerce Tech Stack Detector – Platform & App Identifier
Instantly detect which e-commerce platform any online store is running and which apps and technologies are installed — all from a simple URL input. No API key required.
Covers 17 platforms (Shopify, WooCommerce, Magento, BigCommerce, and more) and 100+ apps across every major category: email marketing, reviews, loyalty, subscriptions, BNPL, chat support, analytics pixels, popups, and more.
What does E-Commerce Tech Stack Detector do?
Given a list of store URLs, the actor:
- Fetches each store's homepage via an HTTP request (no browser required — fast and cost-efficient)
- Runs the HTML through a fingerprint engine that checks script sources, meta tags, body classes, inline JS variables, and CDN patterns
- Returns a structured record per store with:
- Platform detected (e.g., Shopify, WooCommerce) with confidence level
- Total number of apps detected
- Apps grouped by functional category (email, reviews, loyalty, etc.)
- Flat list of all detected app names
What data does E-Commerce Tech Stack Detector return?
| Detection | Details |
|---|---|
| 🛒 E-commerce platform | Name + confidence level (high / medium / low) |
| 📧 Email & SMS apps | Klaviyo, Omnisend, Attentive, Postscript, and 6 more |
| ⭐ Review platforms | Yotpo, Judge.me, Loox, Trustpilot, Okendo, and 5 more |
| 🏆 Loyalty & referral apps | Smile.io, LoyaltyLion, Friendbuy, and 4 more |
| 🔄 Subscription tools | Recharge, Bold, Appstle, Loop, and 3 more |
| 💬 Support & chat tools | Gorgias, Zendesk, Freshdesk, Intercom, and 6 more |
| 💳 BNPL & payment apps | Klarna, Afterpay, Affirm, Shop Pay, and 4 more |
| 📊 Analytics & heatmaps | Hotjar, FullStory, Triple Whale, Northbeam, and 6 more |
| 🎯 Marketing pixels | Meta, TikTok, Pinterest, Snapchat, and 4 more |
| 🎪 Popup & conversion tools | Privy, Justuno, OptinMonster, and 6 more |
Detected Platforms
| Platform | Detection Method |
|---|---|
| Shopify | cdn.shopify.com, window.Shopify, .myshopify.com |
| WooCommerce | wp-content/plugins/woocommerce, wc-ajax, meta generator |
| Magento | /pub/static/, Magento_Ui, Mage.Cookies |
| BigCommerce | cdn.bigcommerce.com, /stencil/ |
| PrestaShop | var prestashop, meta generator |
| OpenCart | catalog/view/javascript, route=product/ |
| Salesforce Commerce Cloud | demandware, dw.ac |
| Shopware | storefront/js/, sw-plugin- |
| Wix | static.wixstatic.com, _wixCIDX |
| Squarespace | static1.squarespace.com, meta generator |
| Volusion | a.volusion.com |
| 3dcart / Shift4Shop | meta generator |
| Ecwid | app.ecwid.com, Ecwid.init |
| nopCommerce | meta generator |
| Weebly | weebly.com |
| Lightspeed eCom | lightspeedhq.com |
| Swell | swell.is |
What can I do with e-commerce tech stack data?
Competitor research
Reverse-engineer your competitors' entire technology stack. See which review platform they use, whether they have subscriptions enabled, what analytics tools they rely on, and which BNPL options they offer.
Sales prospecting
Target Shopify stores that use Klaviyo but not a loyalty programme — the perfect pitch for your loyalty app. Filter leads by platform and installed tools to find high-intent prospects.
Market research
Analyse hundreds of stores in a niche to understand technology adoption rates. Which review platforms are dominant in beauty? What percentage of fashion stores use BNPL?
Agency and consultant work
Quickly audit a prospective client's tech stack before a meeting. Know exactly what they have, what's missing, and where you can add value.
VC and investment due diligence
Evaluate the technology maturity of e-commerce brands at scale. Are they investing in retention (loyalty, subscriptions, email)? Do they have a solid analytics foundation?
Why use E-Commerce Tech Stack Detector instead of alternatives?
| Feature | BuiltWith / Wappalyzer | E-Commerce Tech Stack Detector |
|---|---|---|
| E-commerce app detection | Limited (platform only) | 100+ apps across 16 categories |
| Bulk detection | Paid tier required | Any number of stores per run |
| Review platform detection | Not categorised | Yotpo, Judge.me, Loox, Okendo, 5 more |
| BNPL detection | Not categorised | Klarna, Afterpay, Affirm, and more |
| Export formats | Paid | JSON, CSV, Excel |
| API key required | Yes (paid) | No |
| Scheduling | Not available | Apify Scheduler + webhooks |
Input
| Field | Type | Description |
|---|---|---|
startUrls | Array | List of store URLs to analyse — homepage URLs only |
proxyConfiguration | Object | Optional. Use Apify Residential proxies if stores block datacenter IPs |
Tip: Enter homepage URLs (e.g. https://www.gymshark.com). The actor reads the full HTML source, so most app fingerprints are visible on the homepage.
How to use E-Commerce Tech Stack Detector
- Add store homepage URLs to the Store URLs input — one per line
- Optionally enable Apify Proxy for stores that block datacenter IPs
- Click Start — results appear in seconds per store
- Export as JSON, CSV, or Excel
How much will it cost?
E-Commerce Tech Stack Detector uses CheerioCrawler — fast, lightweight HTTP requests with no browser overhead.
Typical costs:
- 10 stores: < $0.01
- 100 stores: < $0.05
- 1,000 stores: < $0.40
Detection runs in 2–5 seconds per store. No proxy is needed for most stores.
Cost tips:
- Residential proxy adds ~$0.10–0.30 per 1,000 requests — only enable it if you're hitting 403 errors
- Run on a weekly schedule to track tech stack changes across a competitor set
See the Apify pricing page for full pricing details.
Example Output
{"url": "https://www.gymshark.com","domain": "gymshark.com","platform": "Shopify","platformConfidence": "high","totalAppsDetected": 11,"appsByCategory": {"Email & SMS Marketing": ["Klaviyo"],"Reviews & UGC": ["Yotpo"],"Customer Support & Chat": ["Gorgias"],"Buy Now Pay Later & Payments": ["Klarna", "Shop Pay"],"Analytics & Heatmaps": ["Google Analytics", "Hotjar"],"Marketing Pixels": ["Meta (Facebook) Pixel", "TikTok Pixel", "Google Ads"],"Cookie Consent & Compliance": ["OneTrust"]},"allApps": ["Klaviyo", "Yotpo", "Gorgias", "Klarna", "Shop Pay","Google Analytics", "Hotjar", "Meta (Facebook) Pixel","TikTok Pixel", "Google Ads", "OneTrust"],"scrapedAt": "2026-02-23T10:00:00.000Z"}
Output Fields
| Field | Type | Description |
|---|---|---|
url | String | The URL that was crawled |
domain | String | Root domain (e.g. gymshark.com) |
platform | String | Detected e-commerce platform |
platformConfidence | String | Detection confidence: high, medium, or low |
totalAppsDetected | Number | Total number of apps/technologies found |
appsByCategory | Object | Apps grouped by functional category |
allApps | Array | Flat list of all detected app names |
scrapedAt | String | ISO 8601 timestamp of when the page was scraped |
How E-Commerce Tech Stack Detector Works
The actor uses pure HTML fingerprinting — no AI, no external API, no browser required:
- CheerioCrawler fetches the raw HTML of each URL over HTTP
- The fingerprint engine checks:
<script src>attributes for CDN and third-party domains<meta name="generator">tags (many platforms inject these)<body>class names- Inline JavaScript variables and object names (e.g.
window.Shopify,_learnq,fbq) - HTML comments and data attributes
- Platform scores are computed from all matched signals — the highest score wins
- App detection runs independently across all 100+ fingerprint patterns
- Results are pushed to the Apify dataset
Detection runs in seconds per URL — no JavaScript rendering needed.
Performance & Limits
- Speed: ~2–5 seconds per store URL
- Concurrency: 5 parallel requests by default
- Accuracy: High for mainstream platforms;
Custom / Unknownis returned if no platform is matched - False positives: Rare — fingerprints use specific CDN domains and JS variable names, not generic keywords
Frequently asked questions
Why is platform returning unknown for a store I know uses Shopify?
The store may be using a headless or custom frontend that does not expose standard Shopify signals on the homepage. Try the .myshopify.com subdomain directly (e.g. storename.myshopify.com).
Can I detect platforms on stores I don't own? Yes. The actor only fetches publicly accessible homepage HTML — the same content any browser sees. No authentication or login is required.
What if a store blocks my IP? Enable Apify Residential Proxy in the proxy configuration input. Residential IPs are significantly harder to block than datacenter IPs.
Can I detect apps on non-e-commerce sites? Technically yes — many of the app fingerprints are platform-agnostic. However, the actor is optimised for e-commerce platforms and the app categories reflect e-commerce tooling.
How often should I run this for competitive monitoring? Weekly is a good cadence for tracking competitor tech stack changes. Monthly is sufficient for market research and adoption analysis.
Can I use E-Commerce Tech Stack Detector via the Apify API? Yes. Use the Run Actor endpoint with your actor ID and input JSON. Results are available in the dataset as soon as the run completes.
Can I use E-Commerce Tech Stack Detector through an MCP Server? Yes. Via the Apify MCP server, you can call this actor from any MCP-compatible AI assistant (Claude, ChatGPT, etc.) to detect tech stacks in real time from a conversation.
Is detecting e-commerce tech stacks legal? Yes. The actor reads only the publicly accessible HTML of a store's homepage — the same content any browser receives when visiting the site. No private data, login-gated content, or proprietary information is accessed.
Related actors
| Actor | Description |
|---|---|
| Shopify Products Scraper | Scrape every product from any Shopify store using just the domain — no category URLs needed |
| WooCommerce Products Scraper | Scrape every product from any WooCommerce store via its public REST API |
| E-Commerce Theme Detector | Detect the active theme name (Dawn, Flatsome, etc.) for any Shopify or WooCommerce store |
| Product Listing SEO Auditor | Audit e-commerce product listings for SEO completeness and quality |
| Competitor Intelligence Scraper | Scrape competitor pricing, funnel structure, and conversion tactics |
Changelog
v0.1 – Initial release with 17 platforms and 100+ app fingerprints across 16 categories.
Your feedback
Found a bug or have a feature request? Open an issue or contact us through the Apify platform. Your feedback helps improve this actor for everyone.


