Shopify Store Tech-Stack, Meta Pixels & Contact Leads Scraper avatar

Shopify Store Tech-Stack, Meta Pixels & Contact Leads Scraper

Pricing

from $0.03 / 1,000 results

Go to Apify Store
Shopify Store Tech-Stack, Meta Pixels & Contact Leads Scraper

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

Ishant Dubey

Maintained by Community

Actor 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, GA4 G- IDs, Google Tag GT-, 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.com domain, 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?

WhoWhat they do with the data
📈 Performance marketing agenciesFind D2C brands without a Meta Pixel or TikTok Pixel, or running only Google – then pitch CAPI setup, TikTok ads or tracking audits.
🧑‍💻 Shopify app developersBuild lists of stores using a competitor app (e.g. Loox → pitch your reviews app, ReCharge → pitch your subscriptions app).
📬 B2B cold email SDRsEnrich a domain list with support email, phone, LinkedIn and Instagram before outreach.
💰 DTC investors & aggregatorsScreen brands by catalogue size, country, currency, tech maturity and app spend.
🎨 Theme developers & designersFind stores on Dawn / free themes that are ready for a premium redesign.

📥 Input

FieldDescription
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 domainsOff by default
Proxy configurationApify 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 – currency is the store's primary (settlement) currency; displayedCurrency is 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