E-commerce Intelligence Made Simple avatar

E-commerce Intelligence Made Simple

Deprecated

Pricing

Pay per usage

Go to Apify Store
E-commerce Intelligence Made Simple

E-commerce Intelligence Made Simple

Deprecated

Analyze Shopify stores to detect installed apps, themes, and marketing technology. Competitive intelligence for e-commerce. App detection Theme identification Tech stack analysis Social presence Business signals Product insights

Pricing

Pay per usage

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Share

Shopify Store Analyzer

Analyze Shopify stores to detect installed apps, themes, payment providers, and marketing integrations. Competitive intelligence for e-commerce.

Features

  • App detection - Identify 40+ popular Shopify apps (Klaviyo, Yotpo, ReCharge, etc.)
  • Theme identification - Detect premium and custom themes
  • Tech stack analysis - Analytics, marketing, reviews, payments, shipping tools
  • Social presence - Extract connected social media profiles
  • Business signals - Blog, reviews, loyalty programs, subscriptions, international
  • Product insights - Product count and price range analysis

Quick Start

{
"input": "your input here"
}

Demo Mode

Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.

{
"demoMode": true,
...
}

Input Parameters

{
"storeUrls": ["https://allbirds.com", "https://gymshark.com"],
"detectApps": true,
"detectTheme": true,
"analyzeTechStack": true
}

Input Parameters

ParameterTypeDefaultDescription
storeUrlsarray-List of Shopify store URLs to analyze
detectAppsbooleantrueIdentify installed Shopify apps
detectThemebooleantrueIdentify the theme being used
analyzeTechStackbooleantrueDetect analytics and marketing tools
scrapeProductsbooleantrueExtract product count and samples
maxProductsPerStorenumber10Max products to scrape per store
demoModebooleantrueRun with sample data

Output Format

{
"storeName": "Allbirds",
"storeUrl": "https://allbirds.com",
"isShopify": true,
"shopifyPlan": "Shopify Plus",
"theme": {
"name": "Custom (Allbirds Theme)",
"version": "8.0.0",
"isPremium": true
},
"apps": [
{ "name": "Klaviyo", "category": "email", "confidence": "HIGH" },
{ "name": "Yotpo", "category": "reviews", "confidence": "HIGH" },
{ "name": "Google Analytics", "category": "analytics", "confidence": "HIGH" }
],
"appCount": 5,
"techStack": {
"analytics": ["Google Analytics", "Facebook Pixel"],
"marketing": ["Klaviyo"],
"reviews": ["Yotpo"],
"payments": ["Affirm"]
},
"signals": {
"hasBlog": true,
"hasReviews": true,
"hasLoyaltyProgram": true,
"hasSubscriptions": false,
"hasInternational": true,
"currencies": ["USD", "EUR", "GBP"]
},
"socialLinks": {
"instagram": "https://instagram.com/allbirds",
"facebook": "https://facebook.com/allbirds"
}
}

Pricing

This actor uses pay-per-event billing: This actor uses pay-per-event pricing:

EventDescriptionPrice
store_analyzedPer store analyzed$0.05
app_detectedPer app detected$0.01

Example costs:

  • Analyze 10 stores (5 apps each): 10 × $0.05 + 50 × $0.01 = $1.00

Common Problems & Solutions

"Invalid API key" error

Cause: Your API key is wrong, expired, or doesn't have the right permissions. Fix: Double-check your API key. Make sure you copied it exactly without extra spaces.

"Rate limit exceeded" error

Cause: You've hit the API's rate limits. Fix: Wait a few minutes, then try again. Consider reducing the number of concurrent requests.

Empty or incomplete results

Cause: The target may have anti-scraping protection or the data doesn't exist. Fix:

  • Check if the URL/search query is correct
  • Try with different parameters
  • Some sites may block automated access

Demo data showing instead of real results

Cause: demoMode is still set to true. Fix: Set demoMode: false and provide your API key(s).


Built by John Rippy | Actor Arsenal