Shopify App Store Scraper: Apps, Reviews & Churn Leads
Pricing
from $2.00 / 1,000 merchant review & churn leads
Shopify App Store Scraper: Apps, Reviews & Churn Leads
Extract Shopify App Store reviews, dissatisfied merchant churn leads (store name, country, usage duration, pain-point tags), full app profiles, pricing plans, and verified developer support emails by app handle, URL, or category.
Pricing
from $2.00 / 1,000 merchant review & churn leads
Rating
0.0
(0)
Developer
StoreIntel Labs
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
Features
Share
Extract structured SaaS intelligence, pricing tiers, verified developer contact emails, and dissatisfied merchant churn leads directly from apps.shopify.com.
Built for Shopify App developers, B2B SaaS growth teams, e-commerce agencies, and market researchers who need clean, normalized dataset records without headless browser overhead.
Core Capabilities
1. Merchant Reviews & Competitor Churn Leads (record_type: "app_review")
Every review on the Shopify App Store exposes the Merchant Store Brand Name, Country, and Time Spent Using the App. Filtering a competitor's app by 1 and 2 star reviews ordered by newest produces a real-time feed of dissatisfied Shopify merchants actively looking for an alternative.
- Extracted fields:
review_id,review_url,app_handle,rating(1–5),published_at,merchant_name,merchant_country,usage_duration,is_archived,is_churn_lead,pain_point_tags,review_text,developer_reply,developer_replied_at. - Automated Pain-Point Classification (
pain_point_tags): Reviews are automatically tagged across 6 actionable complaint categories:pricing_billing(unexpected charges, price hikes, refund disputes)customer_support(unresponsive tickets, unhelpful support)bugs_reliability(broken widgets, crashes, sync failures)performance_speed(storefront lag, Core Web Vitals impact)missing_features(feature limitations, missing integrations)usability_setup(complex onboarding, confusing UI)
2. Full App Profiles, Pricing Plans & Developer Contacts (record_type: "app_profile")
Extract complete metadata for individual apps or entire Shopify App Store categories:
- Metrics & Badges: Aggregate rating, total review count, exact 5-star to 1-star breakdown (
rating_breakdown), andbuilt_for_shopifystatus. - Pricing Intelligence: Full structured
pricing_plansarray (name,price_text,monthly_price_usd,features),free_plan_availableboolean, andmin_paid_price_usd. - Verified Developer Contacts: Extracts
developer_name,developer_partner_url, verifieddeveloper_support_email(data-developer-support-email), physicaldeveloper_address, externaldeveloper_website,privacy_policy_url,faq_url,documentation_url,changelog_url, andlaunched_date.
3. Category Niche Discovery
Pass any Shopify App Store category handle or URL (e.g., store-design-product-display-sort-and-filter or https://apps.shopify.com/categories/marketing-and-conversion-upsell-and-bundles) in categoryHandlesOrUrls to automatically discover top organic apps in that category (excluding paid search ads), record their category_rank, and extract their profiles and merchant reviews.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
appHandlesOrUrls | array<string> | ["judgeme", "klaviyo-email-marketing"] | Shopify App handles or full apps.shopify.com URLs. |
categoryHandlesOrUrls | array<string> | [] | Optional category handles or URLs to discover apps in a niche. |
maxAppsPerCategory | integer | 24 | Max organic apps to discover per category. |
scrapeAppProfiles | boolean | true | Extract full app profile, pricing tiers, and developer email (app-profile-scraped). |
scrapeReviews | boolean | true | Extract merchant reviews and churn leads (review-scraped). |
maxReviewsPerApp | integer | 20 | Maximum reviews to scrape per app. |
reviewRatings | array<integer> | [1, 2] | Star ratings filter ([1, 2] for churn leads, or [] for all ratings 1–5). |
reviewSortBy | string | "newest" | Sort order: "newest" or "relevance". |
onlyChurnLeads | boolean | false | Emit only reviews flagged with is_churn_lead: true. |
maxSpendUsd | number | 10.0 | Hard budget cap in USD for Pay-Per-Event billing. |
Output Sample
app_review Record
{"record_type": "app_review","app_handle": "judgeme","app_url": "https://apps.shopify.com/judgeme","review_id": "2417050","review_url": "https://apps.shopify.com/reviews/2417050","rating": 1,"published_at": "November 3, 2026","merchant_name": "Homestead Traditions","merchant_country": "United States","usage_duration": "About 1 month using the app","is_archived": false,"is_churn_lead": true,"pain_point_tags": ["customer_support"],"review_text": "Very frustrating experience with this app and their support team...","developer_reply": null,"developer_replied_at": null}
app_profile Record
{"record_type": "app_profile","app_handle": "judgeme","app_url": "https://apps.shopify.com/judgeme","title": "Judge.me Product Reviews App","rating": 5.0,"reviews_count": 49906,"rating_breakdown": { "5": 49000, "4": 822, "3": 77, "2": 38, "1": 155 },"built_for_shopify": true,"pricing_summary": "Free plan available; paid from $15/month","free_plan_available": true,"min_paid_price_usd": 15.0,"developer_name": "Judge.me","developer_support_email": "support@judge.me","developer_website": "https://judge.me","launched_date": "June 25, 2015"}
Pre-Configured Task Templates (1-Click Workflows)
Run specialized configurations of this Actor directly on Apify Store:
Shopify App 1-Star Reviews & Competitor Churn Leads ScraperShopify App Developer Emails, Pricing Plans & SaaS Leads ScraperShopify App Store Category Ranking & Keyword Discovery Scraper
How to Automate in Clay.com, n8n & Make.com (1-Click Templates)
- Open 1-Click Shared Clay.com Workbook Template:
https://app.clay.com/shared-workbook/share_0toe8fdqHgFAJtmU6wQ - Download Ready-to-Import Make.com Scenario Blueprint:
02_shopify-app-store-scraper.blueprint.json - Download Ready-to-Import n8n.io Workflow JSON:
02_shopify-app-store-scraper_n8n_workflow.json - Full Automation Hub & Clay.com Recipes Repository: https://github.com/mikrozar-cell/b2b-ecommerce-saas-scrapers-n8n-clay
1. Clay.com (B2B Enrichment Column)
Use the Apify enrichment column or HTTP API column in Clay to enrich thousands of rows automatically:
- Method:
POST - Endpoint:
https://api.apify.com/v2/acts/storeintel~shopify-app-store-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN - JSON Body (with dynamic Clay column mapping):
{"appHandlesOrUrls": ["{{Shopify App URL or Handle}}"],"scrapeAppProfiles": true,"scrapeReviews": true,"maxReviewsPerApp": 30,"reviewRatingFilter": 1,"reviewSortBy": "newest"}
2. n8n.io & Make.com Integration
Import the ready-made Blueprint/Workflow JSON above (in Make.com: Create scenario → More ... → Import Blueprint; in n8n: Import from File/URL), or add an Apify — Run an Actor module pointing to storeintel/shopify-app-store-scraper (jun7NukPGv4xmLJMg). Because this Actor uses pure async HTTP/JSON with zero headless browser startup delay, synchronous calls (run-sync-get-dataset-items) return structured JSON records in 2–6 seconds.
Explore More StoreIntel Labs B2B Scrapers
Build complete B2B outbound & market intelligence pipelines by combining our 8 high-speed JSON/RPC Actors:
Shopify & WooCommerce Scraper: Products, Stock & Store Leads— E-Commerce & D2C Lead GenerationChrome Web Store Scraper: Extensions, Trader Emails, Manifest & Reviews— Browser Extension & Security IntelligenceWordPress Plugin Directory Scraper: Active Installs, Support & Reviews— WordPress & WooCommerce Ecosystem LeadsGreenhouse, Lever & Ashby ATS Jobs Scraper: Salaries & B2B Tech Stack Signals— B2B Hiring Intent & Tech Stack IntelligenceSkool Community & Creator Leads Scraper: Estimated MRR, Pricing & Socials— Creator Economy & High-Ticket Agency LeadsY Combinator (YC) Startups & Founders Scraper: LinkedIn, X & Batch Data— Venture & Startup Founder OutboundSubstack Newsletter Leads, Authors & Posts Scraper: Engagement & Sponsorship Data— Newsletter Sponsorship & Media Outreach