Shopify Store Analyzer (Apps, Theme & Catalog)
Pricing
from $15.00 / 1,000 result-items
Shopify Store Analyzer (Apps, Theme & Catalog)
Analyze any Shopify store from its domain. Get installed apps, theme and version, product count, price range, discounts, newest products, top vendors, currency, country and Shop Pay status, plus public emails and social profiles. Built for competitor research and ecommerce lead lists.
Pricing
from $15.00 / 1,000 result-items
Rating
0.0
(0)
Developer
DataMole
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
22 days ago
Last modified
Categories
Share

🛍️ Shopify Store Analyzer: Apps, Theme & Catalog
Paste Shopify store domains and see how each store is built and what it sells. Installed apps, theme and version, product count, price range, discounts, newest products, top vendors, shipping countries and Shop Pay status, plus public emails and social profiles.
🕒 Last updated: 2026-10-05 · 45+ fields per store · 7,600+ technology fingerprints · up to 25,000 products analyzed per store
Shopify Store Analyzer reads the public data that every Shopify storefront exposes (store profile, product catalog and homepage code) and turns it into one clean row per store. It detects installed apps like Klaviyo, Yotpo, Judge.me or Attentive, including the ones Shopify loads in the background, reads the theme name and version, and summarizes the catalog: prices, discounts, stock, vendors and the latest launches.
| 🎯 Who uses it | 💡 What for |
|---|---|
| Ecommerce brands, Shopify agencies and app developers, dropshippers, market researchers, B2B sales teams selling to merchants | Competitor research, lead lists of Shopify merchants by app or theme, pricing benchmarks, tracking new product launches, qualifying prospects |
📋 What you get per store
- 🏪 Store profile: store name, description, myshopify domain, shop ID, country, state, city, currency, locale, published product and collection counts, shipping countries, Shop Pay and Shop Pay Installments status.
- 🎨 Theme: theme name, theme schema (for example Dawn), version, Shopify Theme Store ID and whether it is a custom theme.
- 🧩 Apps and stack: installed apps plus tools grouped into reviews, email and SMS, loyalty and referrals, upsells and widgets, search, live chat, analytics, advertising, payments, shipping, translation, cookie consent and accessibility, and tracking IDs (GA4, GTM, Google Ads, Meta Pixel...).
- 📦 Catalog summary: products analyzed, lowest, highest, median and average price, share of products on sale and in stock, variants per product, products published in the last 30 days, latest and earliest publish dates, top vendors, product types and tags.
- 🆕 Latest products: the 5 newest products with title, link, price, compare-at price, image and publish date.
- 📇 Contacts: public emails and phones from the homepage and contact pages, and social profiles.
⚙️ Input
| Field | What it does |
|---|---|
stores | Store domains or URLs. Custom domains and myshopify.com addresses both work. |
maxProductsPerStore | Products read from the public catalog for the summary (default 1,000, up to 25,000). Set 0 to skip the catalog. The total product count is always returned. |
includeApps | Detect installed apps and the tech stack (default on). |
includeContacts | Public emails, phones and social profiles (default on). |
maxItems | Cap the number of stores. |
Example: compare three competitors
{"stores": ["allbirds.com", "tentree.com", "colourpop.com"]}
Example: fast app and theme check for a long lead list, without the catalog
{"stores": ["brooklinen.com", "gymshark.com"],"maxProductsPerStore": 0}
📊 Output
Real record from a run (shortened lists):
{"imageUrl": "https://cdn.shopify.com/s/files/1/2341/3995/files/tentreeWordmarkLogo_RGB.jpg?height=628&pad_color=ffffff&v=1614739015&width=1200","storeName": "Tentree","domain": "tentree.com","url": "https://www.tentree.com","myshopifyDomain": "tentree-development-store.myshopify.com","country": "US","province": "California","city": "Fontana","currency": "USD","publishedProducts": 6512,"publishedCollections": 289,"shipsToCountriesCount": 143,"shopPayEnabled": true,"shopPayInstallments": true,"themeName": "Production Candidate US - Locally","themeSchemaName": "Shopify Theme Lab","isCustomTheme": true,"appCount": 7,"apps": ["Attentive", "Automizely", "Klaviyo", "Sections.design Shopify App Optimization", "Shop Pay", "Yotpo Loyalty & Referrals", "Yotpo Reviews"],"stack": {"reviews": ["Yotpo Reviews"],"emailAndSms": ["Automizely", "Klaviyo"],"loyaltyAndReferrals": ["Yotpo Loyalty & Referrals"],"payments": ["Apple Pay", "Google Pay", "PayPal", "Recharge", "Shop Pay", "Venmo"]},"trackingIds": { "googleAnalytics4": ["G-E4DZXECTM4"], "googleTagManager": ["GTM-WJ5B25K"], "googleAds": ["AW-1012196914"] },"productsAnalyzed": 1000,"priceMin": 5,"priceMax": 368,"priceMedian": 68,"priceAverage": 68.73,"discountedProductsPercent": 32.6,"inStockProductsPercent": 93.3,"averageVariantsPerProduct": 4.4,"productsPublishedLast30Days": 16,"latestProductPublishedAt": "2026-10-01T21:55:31.000Z","topProductTypes": [{ "name": "Womens", "count": 401 }, { "name": "Mens", "count": 398 }, { "name": "Accessories", "count": 197 }],"latestProducts": [{ "title": "Morrell Sweater", "url": "https://www.tentree.com/products/morrell-sweater-warm-oak-nep", "price": 88, "compareAtPrice": null, "publishedAt": "2026-10-01T21:55:31.000Z" }],"emails": ["support@tentree.com"],"socialProfiles": { "instagram": "https://instagram.com/tentree", "facebook": "https://facebook.com/tentree", "youtube": "https://youtube.com/@tentree" }}
Catalog fields describe the products analyzed (productsAnalyzed), which can be fewer than publishedProducts on large stores. Raise maxProductsPerStore to cover the whole catalog.
✨ Why this one
- ✅ Finds background apps. Many Shopify apps load through Shopify's own script loader instead of normal script tags. This Actor reads that list too, so it catches apps that page scanners miss.
- ✅ Real numbers only. No made-up revenue or traffic estimates. Every figure comes from the store's public data.
- ✅ Catalog insight, not just a product dump: price distribution, discount share, stock and launch pace in one row.
- ✅ One row per store, with clear errors (not charged) for sites that are not Shopify stores.
🚀 How to use
- Create a free Apify account.
- Open the Actor and paste your store domains.
- Click Start.
- Download the results or send them to Google Sheets, Make, Zapier, n8n or the API. Schedule it weekly to track competitors' apps, prices and launches.
💼 Use cases
- Ecommerce brands: benchmark competitors' prices, discounts, apps and launch pace.
- Shopify app developers and agencies: build lead lists of stores that use, or lack, a given app or theme.
- Dropshippers and product researchers: spot vendors, product types and new launches.
- Sales teams: qualify merchants by catalog size, country, currency and stack before outreach.
❓ FAQ
Do I need access to the store? No. The Actor only reads data that Shopify makes public on every storefront.
Why does a store show as "not a Shopify store"? Either it does not run on Shopify, or it uses a custom headless frontend that hides the standard Shopify data. Those rows are errors and are not charged.
What if a store blocks the request? Some stores rate-limit automated visits. The row shows the HTTP status as an error, and it is not charged.
Can you estimate revenue or traffic? No. Those would be guesses, and every field here comes from real public data.
Why are some apps missing? Apps that only run on checkout or in the admin, or that load after user interaction, cannot be seen from the storefront.
On the free Apify plan? Runs return a preview of up to 10 stores. Any paid Apify plan unlocks all results.
🔌 Integrations
Works with the Apify API, schedules, webhooks, Google Sheets, HubSpot (via Make, Zapier or n8n), Slack and any tool that reads JSON.
🕳️ More from DataMole
| Actor | What it does |
|---|---|
| Tech Stack Detector | Full technology profile of any website, with versions and a deep browser mode |
| Company Enrichment | Firmographics, contacts and tech stack for any company domain |
| SEO & GEO Audit | SEO and AI search readiness scores with prioritized fixes |
Need a field we don't cover yet? Open an issue on this Actor. We read everything.
⚖️ Disclaimer
This Actor reads publicly available storefront data. It is not affiliated with or endorsed by Shopify Inc. or any store it analyzes. Technology detection uses fingerprints from the open source webappanalyzer project (GPL-3.0). Use the data responsibly and in line with applicable laws and each site's terms.