WooCommerce Store Analyzer | $10/1K | Plugins, Tech Stack avatar

WooCommerce Store Analyzer | $10/1K | Plugins, Tech Stack

Pricing

from $10.00 / 1,000 store analyzeds

Go to Apify Store
WooCommerce Store Analyzer | $10/1K | Plugins, Tech Stack

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

Apivault Labs

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

3 days ago

Last modified

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)

  1. HTML scan — plugin slugs from /wp-content/plugins/<slug>/ paths in the HTML
  2. 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.

  • Instagram, Facebook, Twitter/X, TikTok, YouTube, Pinterest, LinkedIn
  • Public emails and phones from homepage

🏷️ WordPress / WooCommerce Meta

  • wordpress_version — parsed from generator meta
  • woocommerce_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-driven
  • tech_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
}
FieldDescriptionDefault
storeUrlsArray of WC store URLs (or bare domains)required
conversionRate% for revenue formula. Industry: 1.8%1.8
productSampleSizeProducts to sample (0 = all)200
extractTrafficPull SimilarWeb datatrue
extractRevenueEstimateCompute revenue formulatrue
extractTechStackDetect 70+ apps + tracking IDstrue
extractPluginsPlugins from HTML scantrue
extractWpNamespacesActive plugins via WP RESTtrue
extractBrandAgeWayback + crt.shtrue
extractInternationalhreflang + currency switchertrue
extractDerivedSignalstech_quality_score, dropshipper_risk_scoretrue
extractSitemapReal totals from sitemap.xmltrue
maxConcurrencyParallel stores3

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

VolumeCost
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:

  1. /wp-json/wc/store/v1/products — WooCommerce Store API (default-on since WC 4.7)
  2. /wp-json/wc/store/v1/products/categories — public category metadata
  3. /wp-json/ — list of registered REST namespaces (active plugins fingerprint)
  4. /sitemap.xml / /wp-sitemap.xml — recursive child sitemaps for real totals
  5. Homepage HTML — parsed for plugins, theme, tech stack, tracking IDs, hreflang, OG meta, currency
  6. SimilarWeb public API — stable for years
  7. Wayback Machine — first snapshot date
  8. crt.sh — SSL certificate transparency logs

Revenue estimate uses the industry-standard formula:

estimated_revenue = monthly_visits × conversion_rate × AOV
AOV = 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.

📞 Support

Issues, feature requests, or custom data fields? Reach out via Apify messaging.