WooCommerce Store Analyzer | $10/1K | Plugins, Tech Stack
Pricing
from $10.00 / 1,000 store analyzeds
WooCommerce Store Analyzer | $10/1K | Plugins, Tech Stack
Spy on any WooCommerce store: traffic, estimated revenue, brand age, 70+ plugins detected, tech stack, tracking IDs (GTM/GA4/FB Pixel), dropshipper risk, international expansion, customer segment, marketing mix. 8 public data sources. Pay-per-use $10/1K.
Pricing
from $10.00 / 1,000 store analyzeds
Rating
0.0
(0)
Developer
Apivault Labs
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
WooCommerce Store Analyzer | Revenue, Traffic, Plugins, Brand Age & 70+ Apps
The most comprehensive WooCommerce intelligence tool on Apify. Spy on any WooCommerce store and extract revenue estimates, traffic data, brand age, 70+ detected plugins, tech stack, tracking IDs, dropshipper risk score, international expansion score, customer segment, marketing channel mix — all in one API call.
Direct alternative to BuiltWith ($295+/mo), Wappalyzer ($150+/mo), SimilarWeb Pro — but pay-per-use at $10 per 1000 stores.
🚀 What you get for $0.01 per store
For every WooCommerce store analyzed, you get a single rich JSON record combining 8 public data sources + 20+ derived intelligence signals.
💰 Revenue & Traffic Intelligence
- Estimated monthly revenue (visits × CR × AOV)
- Annualized revenue projection
- Monthly visits + 3-month trend (SimilarWeb)
- Global rank, country rank, category rank
- Bounce rate, page per visit, avg time on site
- Top 5 countries by traffic share
- Traffic sources breakdown
- Top 10 keywords with search volume + CPC
📊 Product Intelligence
- Total product count + sample size
- Price range (min, max, median)
- AOV (average order value)
- Discount aggressiveness — % on sale + avg discount %
- Product velocity — new in 7 / 30 / 90 days
- Inventory health — in-stock %
- Avg images per product (premium-brand signal)
- Likely best-sellers — top 5 by image count
🌐 Sitemap (real totals)
- Total products
- Total pages, posts, categories
🛠️ Tech Stack Detection (70+ apps)
- Page builders: Elementor, Divi, WPBakery, Beaver Builder, Oxygen, Bricks
- Payments: Stripe, PayPal, Square, Klarna, Afterpay, Sezzle, Affirm, Apple Pay, Google Pay
- Reviews: Judge.me, Yotpo, Loox, Trustpilot
- Email/SMS: Klaviyo, Mailchimp, MailPoet, ActiveCampaign, ConvertKit, HubSpot
- SEO: Yoast, Rank Math, AIOSEO
- Cache: WP Rocket, W3 Total Cache, LiteSpeed, WP Super Cache, NitroPack, Cloudflare
- Pixels: Facebook, TikTok, Pinterest, Google Ads, Microsoft Clarity, Hotjar
- Hosting: WP Engine, Kinsta, SiteGround, Hostinger
- Security: Wordfence, Sucuri, iThemes Security
- Multilingual: WPML, Polylang, TranslatePress
- Membership/LMS: MemberPress, LearnDash, LifterLMS
- Bookings: Amelia, BookingPress
- Chat: Tidio, Intercom, Drift, Tawk, Zendesk, Crisp
- Optimization: WP Optimize, Imagify, ShortPixel, Smush
🔌 Plugin Detection (two methods)
- HTML scan — plugin slugs from
/wp-content/plugins/<slug>/paths in the HTML - WP REST namespaces — plugins that register REST endpoints (Yoast, Jetpack, WPForms, Elementor) — more reliable than HTML scanning
🎯 Tracking IDs (unique feature)
- Google Tag Manager (
GTM-XXXXXX) - GA4 Measurement ID (
G-XXXXXXXX) - Universal Analytics (
UA-XXXX-X) - Facebook Pixel ID
- TikTok Pixel ID
- Pinterest Tag ID
- Klaviyo public key
- Hotjar Site ID
- Microsoft Clarity ID
Same FB Pixel on two different domains = same operator. Detect parallel brand operations.
📱 Social Links & Contact
- Instagram, Facebook, Twitter/X, TikTok, YouTube, Pinterest, LinkedIn
- Public emails and phones from homepage
🏷️ WordPress / WooCommerce Meta
wordpress_version— parsed from generator metawoocommerce_version— parsed from asset paths- Active theme slug
- Currency code
- OpenGraph metadata
🌍 International Expansion
- All hreflang languages
- Currency switcher / country selector flags
- WPML / Polylang / TranslatePress detection
- International expansion score (0–100)
⏱️ Brand Age Estimation
- Earliest Wayback Machine snapshot
- Earliest SSL cert (via crt.sh)
- Estimated brand age in years
- Estimated founding year
🧠 Derived Intelligence
customer_segment— mass-market / mid-market / premium / luxury (by AOV)marketing_channel_mix— search/social/paid/brand/email-driventech_quality_score(0–100) — composite quality signal:- Latest WordPress / WooCommerce versions
- Modern payments (Stripe, Klarna, Afterpay)
- Caching layer (WP Rocket, LiteSpeed, Cloudflare)
- Security plugin (Wordfence, Sucuri)
- SEO plugin (Yoast, Rank Math)
- Email marketing tool
- Premium hosting (WP Engine, Kinsta)
dropshipper_risk_score(0–100) with explained signals:- Brand age < 1 year
- 50%+ products new this month
- Low traffic
- Aggressive discounting
- Dropshipping plugins detected (alidropship, dropified, spocket)
📦 Input
{"storeUrls": ["https://my-competitor.com","https://niche-leader.com"],"conversionRate": 1.8,"productSampleSize": 200}
| Field | Description | Default |
|---|---|---|
storeUrls | Array of WC store URLs (or bare domains) | required |
conversionRate | % for revenue formula. Industry: 1.8% | 1.8 |
productSampleSize | Products to sample (0 = all) | 200 |
extractTraffic | Pull SimilarWeb data | true |
extractRevenueEstimate | Compute revenue formula | true |
extractTechStack | Detect 70+ apps + tracking IDs | true |
extractPlugins | Plugins from HTML scan | true |
extractWpNamespaces | Active plugins via WP REST | true |
extractBrandAge | Wayback + crt.sh | true |
extractInternational | hreflang + currency switcher | true |
extractDerivedSignals | tech_quality_score, dropshipper_risk_score | true |
extractSitemap | Real totals from sitemap.xml | true |
maxConcurrency | Parallel stores | 3 |
All extract flags can be toggled off to save speed.
📖 Sample Output
{"domain": "store.com","wordpress_version": "6.4.2","woocommerce_version": "8.4.1","theme_slug": "astra","currency": "USD","tech_stack": ["WooCommerce", "Elementor", "Stripe", "Klaviyo", "Yoast SEO", "WP Rocket"],"tracking_ids": {"google_tag_manager": "GTM-ABC1234","facebook_pixel": "1234567890123456"},"plugins_detected": ["woocommerce", "elementor", "klaviyo", "yoast-seo"],"plugins_count": 24,"wp_namespaces": ["yoast/v1", "wpforms/v1", "elementor/v1"],"wp_rest_alive": true,"socials": {"instagram": "store","facebook": "storehq","tiktok": "store"},"emails": ["hello@store.com"],"price_min": 19.00,"price_max": 199.00,"price_median": 49.00,"avg_order_value": 73.50,"products_on_sale_pct": 18.5,"avg_discount_pct": 22.1,"in_stock_pct": 92.3,"avg_images_per_product": 5.2,"new_products_30d": 12,"sitemap_products": 487,"sitemap_pages": 24,"hreflangs": ["en", "fr", "de"],"hreflangs_count": 3,"has_currency_switcher": true,"has_country_selector": false,"international_expansion_score": 50,"estimated_brand_age_years": 4.2,"estimated_founded_year": 2022,"traffic": {"monthly_visits": 187432,"global_rank": 89321,"category_rank": 421,"top_countries": [{"country_code": "US", "share": 0.74}]},"revenue_estimate": {"monthly_revenue_usd_est": 247943,"annualized_revenue_usd_est": 2975316,"conversion_rate_used_pct": 1.8},"customer_segment": "mid-market","marketing_channel_mix": "search-driven (52%)","tech_quality_score": 90,"tech_quality_signals": ["WP 6.3+", "WC 8.x+", "modern payments", "caching layer", "SEO plugin", "email marketing"],"dropshipper_risk_score": 0,"dropshipper_risk_bucket": "low","dropshipper_signals": []}
💼 Use Cases
🥇 WP-agency prospecting
Find stores with outdated WordPress / WooCommerce versions, no caching, no security plugin, no SEO plugin — perfect leads for WP optimization services.
🥈 Plugin/SaaS sales
Find WC stores using your competitor (e.g. Mailchimp → pitch Klaviyo) or NOT using your category (e.g. no Wordfence → pitch security).
🥉 Dropshipping competitor research
Verify a competitor's revenue before copying. Filter dropshipper_risk_score < 25 + revenue > $50K/mo to find legit niches.
🎯 Plugin research
Aggregate top_plugins across 100 stores in a niche → see which combinations correlate with success.
📊 Investment due diligence
Verify claimed revenue. Cross-check brand age via Wayback + SSL. Detect tech stack maturity.
Agency upgrade pitches
- Old WordPress → pitch security upgrade
- No SEO plugin → pitch SEO services
- No caching → pitch performance optimization
- High
dropshipper_risk_score→ skip (won't convert)
Market research
Track 100+ WC competitors weekly. Compare AOV, velocity, plugin choices, customer segment.
Brand network detection
Use tracking_ids to detect domains sharing the same Facebook Pixel or GTM container — same operator behind multiple WC brands.
💰 Pricing
| Volume | Cost |
|---|---|
| 1 store | $0.01 |
| 100 stores | $1.00 |
| 1,000 stores | $10.00 |
| 10,000 stores | $100.00 |
Free Apify tier includes ~$5 monthly credit — analyze ~500 stores per month for free.
🔧 How It Works
All sources are public and free — no logins, no API keys, no proxies:
/wp-json/wc/store/v1/products— WooCommerce Store API (default-on since WC 4.7)/wp-json/wc/store/v1/products/categories— public category metadata/wp-json/— list of registered REST namespaces (active plugins fingerprint)/sitemap.xml//wp-sitemap.xml— recursive child sitemaps for real totals- Homepage HTML — parsed for plugins, theme, tech stack, tracking IDs, hreflang, OG meta, currency
- SimilarWeb public API — stable for years
- Wayback Machine — first snapshot date
- crt.sh — SSL certificate transparency logs
Revenue estimate uses the industry-standard formula:
estimated_revenue = monthly_visits × conversion_rate × AOVAOV = median_price × 1.5
⚡ Speed & Reliability
- 8–12 seconds per store (parallel HTTP, no rendering)
- 3 stores in parallel by default (configurable up to 10)
- No proxies needed — all sources work from datacenter IPs
- Graceful degradation — if Wayback / crt.sh slow, other layers still return data
❓ FAQ
Q: Will it work on every WooCommerce store? A: Yes — every store with the Store API enabled (default since WC 4.7, ~95%+ of stores). Stores that disable it return 404 and skip cleanly.
Q: How accurate is the revenue estimate? A: For stores with 100K+ monthly visits: usually within ±25% of public revenue. Smaller stores: less reliable (SimilarWeb sampling).
Q: Can I detect Shopify stores too? A: Use the companion Shopify Store Analyzer.
Q: How is tech_quality_score computed?
A: Composite of WP/WC versions + modern payments + caching + security + SEO + email + premium hosting. Stores scoring 70+ are well-maintained DTC brands; <30 = abandoned/legacy.
Q: How accurate is dropshipper_risk_score?
A: Heuristic. Scores 50+ almost always indicate dropshippers. Under 25 = legit brands. 25–50 needs manual review.
Q: How is brand age estimated? A: Earliest of (Wayback first snapshot, crt.sh first SSL cert). For domains older than ~2010, usually ±1–2 years of actual founding.
🔗 Related Actors
- WooCommerce Product Scraper — full catalog extraction with variants
- Shopify Store Analyzer — same intelligence for Shopify
- WordPress Plugin Detector — detect WP plugins on any site
- Domain Intelligence Scraper — WHOIS, DNS, SSL, subdomains
📞 Support
Issues, feature requests, or custom data fields? Reach out via Apify messaging.