Shopify Store Tech-Stack, Meta Pixels & Contact Leads Scraper
Pricing
from $0.03 / 1,000 results
Shopify Store Tech-Stack, Meta Pixels & Contact Leads Scraper
Inspect any Shopify store and extract its theme, Meta / TikTok / Google Ads / GA4 / Pinterest pixel IDs, 100+ installed apps (Klaviyo, Judge.me, Loox, ReCharge, Gorgias, GoKwik...), support email, phone, social links, currency, country and product count. Works on headless Shopify stores too.
Pricing
from $0.03 / 1,000 results
Rating
0.0
(0)
Developer
Ishant Dubey
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🛍️ Shopify Store Tech-Stack, Meta Pixels & Contact Leads Scraper
Paste any list of Shopify stores and get back, for every brand: the theme, all ad pixel IDs (Meta / Facebook, TikTok, Google Ads, GA4, GTM, Pinterest, Snapchat, Reddit, Microsoft Ads), 100+ installed apps (Klaviyo, Judge.me, Loox, Yotpo, ReCharge, Gorgias, Smile.io, GoKwik, Shiprocket...), the support email, phone and social profiles, plus currency, country, city and product count.
No login, no browser, no coding. Works on regular Shopify themes and on headless Shopify stores (Hydrogen / Next.js front-ends like SKIMS, Ruggable, Chubbies).
⚡ What does this Shopify scraper do?
For every domain you give it, the Actor visits the public storefront and Shopify's public endpoints, then returns one clean row per store:
- 🎨 Theme detector – theme family (Dawn, Prestige, Impulse, Focal, Debutify...), version, Theme Store ID and whether it is a custom theme. You also get the merchant's own label for the theme.
- 🎯 Ad pixel & tracking ID finder – Meta Pixel ID (including pixels installed via the Facebook & Instagram Shopify app / Conversions API), TikTok Pixel code, Google Ads
AW-conversion IDs, GA4G-IDs, Google TagGT-, GTM containers, Pinterest Tag, Snapchat Pixel, Reddit Pixel, Microsoft UET and Klaviyo company ID. - 🧩 Installed Shopify apps – 100+ apps across Reviews, Email/SMS, Subscriptions, Support/Chat, Loyalty, Checkout & BNPL, Shipping & Returns, Analytics & Attribution, Upsell, Search and Page Builders – each with its category.
- 📧 Contact leads – best support email (store-domain mailboxes ranked first, placeholders and no-reply addresses removed), up to 5 emails, customer-care phone / WhatsApp numbers and Instagram, Facebook, X, LinkedIn, YouTube, TikTok and Pinterest profile URLs.
- 🏪 Store profile – permanent
*.myshopify.comdomain, Shopify shop ID, primary currency, country / state / city, ships-to countries, Shop Pay Installments, published product and collection counts. - 🧹 Clean input – mix full URLs and bare domains; duplicates (with / without
www) are removed, and non-Shopify domains are skipped so you never pay for empty rows.
👥 Who uses it?
| Who | What they do with the data |
|---|---|
| 📈 Performance marketing agencies | Find D2C brands without a Meta Pixel or TikTok Pixel, or running only Google – then pitch CAPI setup, TikTok ads or tracking audits. |
| 🧑💻 Shopify app developers | Build lists of stores using a competitor app (e.g. Loox → pitch your reviews app, ReCharge → pitch your subscriptions app). |
| 📬 B2B cold email SDRs | Enrich a domain list with support email, phone, LinkedIn and Instagram before outreach. |
| 💰 DTC investors & aggregators | Screen brands by catalogue size, country, currency, tech maturity and app spend. |
| 🎨 Theme developers & designers | Find stores on Dawn / free themes that are ready for a premium redesign. |
📥 Input
| Field | Description |
|---|---|
Store URLs (startUrls) | Store homepages or any page on the store, e.g. https://gymshark.com |
Store Domains (storeDomains) | Bulk list of plain domains, one per line, e.g. allbirds.com |
Max stores to save (maxItems) | Default 50, up to 10,000 |
| Also save non-Shopify domains | Off by default |
| Proxy configuration | Apify Proxy on by default, with automatic direct-connection fallback |
{"startUrls": ["https://www.boat-lifestyle.com", "https://kyliecosmetics.com", "https://gymshark.com"],"storeDomains": ["allbirds.com", "mamaearth.in", "skims.com"],"maxItems": 50}
📋 Sample output
Real result for boAt Lifestyle (India's #1 audio brand on Shopify):
{"storeName": "boAt Lifestyle","domain": "boat-lifestyle.com","url": "https://www.boat-lifestyle.com/","myshopifyDomain": "boatlifestylein.myshopify.com","shopifyStoreId": 5789384802,"isHeadless": false,"themeName": "Focal","themeVersion": "8.7.10","isCustomTheme": true,"adPlatforms": ["Meta (Facebook/Instagram)", "Google Ads", "Google Analytics 4", "Google Tag Manager"],"metaPixelId": "414531388748470","adPixels": {"metaPixelIds": ["414531388748470"],"googleAdsIds": ["AW-816285276", "AW-431490583"],"ga4MeasurementIds": ["G-6LGXJKGVE2"],"googleTagIds": ["GT-5TCHG4Q"],"gtmContainerIds": ["GTM-BZTQ6ZT"]},"installedApps": ["Google & YouTube", "Judge.me", "Facebook & Instagram (Meta)", "CleverTap", "Nector", "GoKwik", "Microsoft Clarity", "Shoplift"],"appCount": 8,"contactEmail": "info@imaginemarketingindia.com","contactPhone": "+919667700177","socialLinks": {"instagram": "https://www.instagram.com/boat.nirvana/","facebook": "https://www.facebook.com/boat.lifestyle","twitter": "https://x.com/RockWithboAt","linkedin": "https://www.linkedin.com/company/boat-lifestyle","youtube": "https://www.youtube.com/channel/UCY3JXaO_v8H3E6hTYUp5qWQ","tiktok": null,"pinterest": null},"currency": "INR","country": "IN","province": "Maharashtra","city": "Mumbai","estimatedProductCount": 1011,"collectionsCount": 409,"scrapedAt": "2026-10-20T22:40:21.369Z"}
Each row also contains appDetails (app + category), emails, phones, displayedCurrency, shipsToCountries, offersShopPayInstallments, themeDisplayName, primaryShopifyDomain, passwordProtected and the store description.
Export as Excel, CSV, JSON, Google Sheets or pull it via the Apify API / MCP into your CRM, Clay, n8n, Make or Zapier.
🧠 Good to know
- Meta Pixel installed through GTM only? Pixels fired only inside a Google Tag Manager container are not visible in page HTML. You will still see the
GTM-container ID and the Google Tag Manager platform. - Multi-currency stores –
currencyis the store's primary (settlement) currency;displayedCurrencyis what the shopper saw. - Contacts are public business details only (support mailbox, customer-care line, brand social profiles) taken from the storefront, the contact page and Shopify's contact-information policy.
- A short RUN_SUMMARY record in the key-value store lists every skipped (non-Shopify) and failed domain.
💵 Pricing
Pay only for stores saved to the dataset – non-Shopify and failed domains are free. A typical store takes 4–6 lightweight requests, so thousands of stores per run are cheap and fast.
❓ FAQ
Can it detect the Shopify theme of any store? Yes for every store using the Online Store theme engine (Dawn, Prestige, Impulse, Focal, Debutify, Turbo, custom themes...). Headless stores have no Liquid theme, so themeName is null and isHeadless is true.
How do I find Shopify stores without a Facebook Pixel? Filter the dataset where metaPixelId is empty – an instant list of agency prospects.
Is this legal? The Actor reads only public pages and public Shopify endpoints that every visitor's browser loads. Use the contact data in line with GDPR, CAN-SPAM and your local laws.
🔎 Keywords
shopify scraper, shopify store scraper, shopify theme detector, what shopify theme is this, shopify app detector, shopify tech stack lookup, meta pixel checker, facebook pixel id finder, tiktok pixel checker, google ads conversion id finder, ga4 id finder, shopify store contact email finder, shopify leads, d2c brand leads, ecommerce lead generation, shopify store list, myshopify domain finder, shopify apps used by store, klaviyo stores list, judge.me stores, recharge stores, gokwik stores india, builtwith alternative, storeleads alternative, wappalyzer alternative for shopify