Judge.me Store & Contact Scraper avatar

Judge.me Store & Contact Scraper

Pricing

from $0.80 / 1,000 results

Go to Apify Store
Judge.me Store & Contact Scraper

Judge.me Store & Contact Scraper

Extract the Judge.me verified store directory as structured data — shop name, website, platform, country, rating, review and product counts, plus emails, phone numbers, physical address and social profiles for each store.

Pricing

from $0.80 / 1,000 results

Rating

0.0

(0)

Developer

Scraping Crew

Scraping Crew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Judge.me Store Directory & Contact Scraper

Judge.me (judge.me) hosts one of the largest public directories of verified e-commerce stores — tens of thousands of Shopify, WooCommerce and BigCommerce shops with real customer-review histories. This Actor turns that directory into a clean, structured B2B contact and lead database: shop name, website, platform, country, average rating, review and product counts, plus email addresses, phone numbers, physical address, contact page and every social profile for each store. Run it on the Apify platform for API access, scheduling, integrations, proxy rotation and run monitoring out of the box.

Try it by clicking Start with the defaults — you get your first stores in under a minute. Raise Max items when you want the whole directory.

Features

  • 🏪 Tens of thousands of verified, actively-reviewed e-commerce stores
  • 📧 Contact email addresses for each store (paid plans)
  • ☎️ Phone numbers where the store publishes them (paid plans)
  • 📍 Physical business address and country
  • 🔗 Instagram, Facebook, Twitter/X, TikTok, Pinterest, YouTube and LinkedIn profiles
  • ⭐ Average rating, total review count and product count
  • 🛒 E-commerce platform each store runs on (Shopify, WooCommerce, and more)
  • 🏅 Store awards and trust medals
  • 🔄 Resume long runs where they left off — no store is collected twice
  • 🎯 maxItems control for quick, cheap test runs
  • 📊 Export as JSON, CSV, Excel, or via API
  • 🤖 Ready for AI, n8n, Zapier, Make and RAG workflows
  • 🌐 Apify Proxy support for reliable large runs

Why use Judge.me Store Directory & Contact Scraper?

Every record is a qualified e-commerce lead: a real store, with a real website, a known platform, a public review track record and a way to reach it. That makes this Actor a fit for:

  • B2B lead generation — build outreach lists of stores on a specific platform, in a specific country, above a review threshold.
  • Agency and SaaS prospecting — find shops big enough to need your app, plugin, fulfilment or marketing service.
  • Market and competitor research — size up a vertical by counting stores, ratings and catalog sizes.
  • Influencer and partnership sourcing — reach store owners through the social profiles collected alongside their email.
  • CRM enrichment — attach ratings, platform, address and socials to domains you already track.

How to use Judge.me Store Directory & Contact Scraper

  1. Open the Actor and go to the Input tab.
  2. Set Max items — start with the default 10 for a test, then raise it (or set 0 for unlimited) once you like the data.
  3. (Optional) Set Max directory pages to limit how much of the directory is read (24 stores per page).
  4. (Optional) Turn off Collect emails and phone numbers for a much faster, cheaper run that still returns every other field. On free plans this step is skipped automatically.
  5. (Optional) Leave Resume previous runs on so repeat runs skip stores you already have.
  6. (Optional) Enable Apify Proxy — recommended for anything beyond a small test run.
  7. Click Start. When the run finishes, open the Dataset tab to preview and export.

Input

FieldTypeDefaultDescription
maxItemsinteger10Stop after N stores. 0 = unlimited.
maxPagesinteger0Directory pages to read (24 stores each). 0 = all.
concurrencyinteger8How many stores to process at once. Higher is faster, uses more memory.
extractSiteContactsbooleantrueCollect email + phone from each store's own site. Paid plans only. Off = faster and cheaper.
resumebooleantrueSkip stores already collected in earlier runs (paid plans).
proxyConfigurationobjectApify ProxyProxy settings used for the run.

All fields have sensible defaults, so you can run the Actor without changing anything — open the Input tab and press Start.

Output

Each dataset item is one store. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

{
"shopName": "PersonalFury",
"websiteUrl": "https://personalfury.com",
"shopDomain": "vvgears.myshopify.com",
"platform": "shopify",
"country": "SG",
"averageRating": 4.83,
"numberOfReviews": 53978,
"productsCount": 2752,
"medals": ["Diamond Verified Reviews Shop", "Top 100 Shops"],
"judgemeProfileUrl": "https://judge.me/reviews/personalfury.com",
"emails": ["support@personalfury.com"],
"phones": ["+65 6789 1234"],
"contactPageUrl": "https://personalfury.com/pages/contact-us",
"address": "68 Circular Road, 02-01, Singapore, 049422, SG",
"socialInstagram": "https://www.instagram.com/personal_fury",
"socialFacebook": "https://www.facebook.com/furycreation",
"socialTiktok": "https://www.tiktok.com/@personalfury",
"socialYoutube": "https://www.youtube.com/@personalfury",
"encodedShopId": "zDaRqN2y",
"reviewSiteSlug": "personalfury.com"
}

Data table

FieldTypeDescription
shopNamestringStore name.
websiteUrlstringThe store's own website (tracking parameters removed).
shopDomainstringCanonical shop domain.
platformstringE-commerce platform (e.g. shopify).
countrystringTwo-letter country code.
averageRatingnumberAverage customer review rating.
numberOfReviewsintegerTotal customer reviews.
productsCountintegerProducts listed by the store.
descriptionstringStore description.
medalsarrayAward / trust medal titles.
judgemeProfileUrlstringPublic review-profile URL.
emailsarrayContact email addresses.
phonesarrayContact phone numbers (best-effort — verify before dialling).
contactPageUrlstringThe store's contact page.
addressstringPhysical business address.
socialInstagram … socialLinkedinstringSocial profile URLs (7 networks).
contactNotestringNotes about contact extraction.
encodedShopIdstringStable store identifier.
reviewSiteSlugstringSlug of the store's review profile.

How much does it cost to scrape the Judge.me store directory?

Cost scales with how many stores you collect, not with how long the directory is. Two controls decide almost everything:

  • maxItems caps the run exactly. A 100-store run is roughly a tenth the cost of a 1,000-store one.
  • extractSiteContacts is the big lever. Leaving it on looks up each store's email and phone; turning it off removes that work entirely and makes a run several times cheaper and faster — you still get name, website, platform, country, ratings, address, contact page and all socials.

You pay for contacts you actually get

Contact lookup is billed per result, not per attempt. Every store that comes back with an email and/or a phone number counts as one extracted-contact event — the same whether it yields an email, a phone, or both, and no matter how many addresses it publishes. A store with no reachable contact details costs you nothing extra, and a store dropped by your maxItems cap is never billed.

Keep extractSiteContacts off and you are never charged for contacts at all. Start with the default maxItems: 10 to gauge cost on your own plan before scaling up.

Free User Limitations

Free-plan runs are limited as follows:

  • No email or phone collection. The extractSiteContacts option is ignored — emails and phones come back empty. Every other field is still collected in full.
  • Capped at 10 stores per run and 1 directory page, regardless of the maxItems / maxPages values you set.
  • No cross-run resume. The resume option is ignored — every free run starts fresh and may re-collect stores you already have.

Free users still receive the complete core record for every store they collect: name, website, shop domain, platform, country, average rating, review and product counts, description, medals, physical address, contact page URL and all seven social profiles. Upgrade to a paid plan for email and phone numbers, uncapped runs and a persistent resume checkpoint.

Tips and advanced options

  • Start small. Run with maxItems: 10 first, check the fields you care about, then scale.
  • Turn off extractSiteContacts when you only need the store list, ratings, address and socials — it is dramatically faster, and no contact events are billed.
  • Use maxPages to sample. The directory is ordered, so a small maxPages gives you the most-reviewed stores first.
  • Leave resume on for big jobs. Split a full directory sweep across several scheduled runs; each one picks up where the last stopped instead of repeating work.
  • Tune concurrency. 8 is a safe default. Raise it for speed if your runs have plenty of memory; lower it if you see failures.
  • Enable Apify Proxy for any sizeable run — many store sites block repeated requests from a single address.

FAQ

Are the phone numbers reliable? Emails and social profiles are highly reliable. Phone numbers are best-effort: many stores render them with scripts or images, and some pages contain number-like text that resembles a phone. Treat phones as needing a quick manual check before use, and read contactNote — it tells you when no phone could be found.

Why do some stores have no email? On a free plan, email and phone collection is off — upgrade to a paid plan to enable it. On a paid plan, some shops publish contact details only behind a JavaScript form or a protected page; those stores still appear in the dataset with everything else filled in, contactNote records why contact data was unavailable, and no contact event is billed for them.

Can I schedule this? Yes. Combine Apify Schedules with resume enabled to sweep the directory incrementally — for example a nightly run that continues where the previous one stopped.

Is scraping this data legal? This Actor collects only publicly available business information from a public store directory and from stores' own public websites — the kind of data businesses publish specifically so customers can reach them. You are responsible for using it in line with the target sites' terms and with applicable law, including GDPR/CCPA where business contact data may be in scope. Do not use the output for spam or any purpose that violates anti-spam regulations.

Something is missing or wrong. Open the Issues tab on the Actor page — bug reports and feature requests are welcome. Custom scraping solutions are available on request.

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Judge.me or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.

SEO Keywords

judge.me scraper, judge me store scraper, shopify store list, shopify store directory, ecommerce store database, ecommerce lead generation, b2b lead scraper, shopify lead generation, store contact scraper, email scraper, business email finder, phone number scraper, shopify store emails, ecommerce contact database, online store directory scraper, shopify prospecting, dropshipping store finder, competitor research tool, ecommerce market research, store social media profiles, instagram profile finder, shop owner contact details, verified store reviews, review platform scraper, woocommerce store list, bigcommerce store list, ecommerce prospect list, agency lead list, saas lead generation, crm enrichment data, shopify apps prospecting, ecommerce sales leads, merchant directory scraper, apify actor, no code web scraping