Shopify App Store Intelligence Scraper avatar

Shopify App Store Intelligence Scraper

Pricing

from $2.00 / 1,000 app scrapeds

Go to Apify Store
Shopify App Store Intelligence Scraper

Shopify App Store Intelligence Scraper

Scrape the Shopify App Store at scale. Extract app listings, ratings, reviews, pricing plans, categories and developer info as clean JSON/CSV. Built for app founders, competitor research and market intelligence. No login, pay per result, one-click run or API.

Pricing

from $2.00 / 1,000 app scrapeds

Rating

0.0

(0)

Developer

Gal Gilboa

Gal Gilboa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Shopify App Store Scraper — App Data, Pricing Plans & Reviews

Extract structured data from the public Shopify App Store (apps.shopify.com): app details, pricing plans, ratings, review counts, categories, launch dates — and optionally every merchant review including the reviewer's store name, country, and how long they've used the app.

Built for Shopify app developers, product teams, and agencies who need reliable competitor intelligence without copy-pasting listings by hand.

What data does it return?

For every app:

  • App name, slug and canonical URL
  • Developer name + partner page URL
  • Star rating and total review count
  • Pricing summary ("Free to install", "From $24/month", ...)
  • Full pricing plans — plan name, price, and plan description
  • Categories (e.g. Email marketing, SMS marketing)
  • Launch date on the App Store
  • Supported languages
  • Listing description

With includeReviews enabled, one item per review:

  • Star rating and review date
  • Full review text (developer replies excluded from the text)
  • Reviewer store name and store country
  • Time using the app ("Almost 6 years using the app")

Sample output

App item:

{
"type": "app",
"name": "Klaviyo: Email Marketing & SMS",
"slug": "klaviyo-email-marketing",
"url": "https://apps.shopify.com/klaviyo-email-marketing",
"developer": "Klaviyo",
"developerUrl": "https://apps.shopify.com/partners/klaviyo",
"rating": 4.6,
"reviewCount": 2832,
"pricingSummary": "Free to install",
"pricingPlans": [
{ "name": "Free", "price": "Free to install", "description": "Email free forever for up to 250 contacts." },
{ "name": "SMS", "price": "$15 / month", "description": "Up to 1250 SMS/MMS credits. Includes carrier fees." },
{ "name": "Email", "price": "$20 / month", "description": "251-500 contacts. Upgrade as you grow." }
],
"categories": [
{ "name": "Email marketing", "slug": "marketing-and-conversion-marketing-email-marketing" },
{ "name": "SMS marketing", "slug": "marketing-and-conversion-marketing-sms-marketing" }
],
"launched": "September 20, 2012",
"languages": ["English", "French", "Spanish"],
"description": "Klaviyo is a leading email and sms marketing app for Shopify...",
"scrapedAt": "2026-07-10T12:00:00.000Z"
}

Review item:

{
"type": "review",
"appSlug": "klaviyo-email-marketing",
"appName": "Klaviyo: Email Marketing & SMS",
"rating": 5,
"date": "May 2, 2026",
"text": "We use Klaviyo app for more than 5 years and it did help us recover the carts left...",
"storeName": "iSmart Home Gadgets",
"country": "Hong Kong SAR",
"timeUsingApp": "Over 5 years using the app",
"scrapedAt": "2026-07-10T12:00:00.000Z"
}

How to use it

Choose any combination of three input modes:

InputWhat it does
appUrlsScrape specific apps by URL — best for monitoring a fixed competitor set
categorySlugCrawl a whole category (paginated /all listing), e.g. marketing-and-conversion-marketing-email-marketing
searchKeywordHarvest apps from App Store search results
maxAppsCap on apps collected from category/search listings
includeReviews + maxReviewsPerAppAlso crawl each app's review pages (10 reviews per page, newest first)

Tip: category mode is the most reliable way to enumerate many apps. Shopify sometimes renders search results client-side, so search may return fewer results.

Use cases

  • Competitor monitoring — schedule a daily/weekly run over your competitor URLs and diff rating, review count, and pricing changes over time.
  • Review mining — pull 1-star reviews across a category to find recurring complaints (missing features, pricing pain, support gaps) = your product roadmap.
  • Pricing research — extract every pricing plan in a category to position your own plans with real market data.
  • Market sizing / niche selection — rank a category by review count and launch date to spot crowded vs. underserved niches.
  • Lead generation — build lists of app developers by category for partnership outreach.

Pricing (pay per event)

EventPriceMeaning
app-scraped$0.002One app record in the dataset
review-scraped$0.0005One review record in the dataset

Example: 100 apps with 50 reviews each = 100 × $0.002 + 5,000 × $0.0005 = $2.70. The Actor respects your maximum cost per run and stops cleanly when the limit is reached.

Fair use

The Actor only visits public marketing pages, uses low concurrency, and collects no data beyond what any visitor sees in a browser. Review bylines (store name, country) are public information displayed on the listing.

Integrations

Standard Apify platform features apply: export to JSON/CSV/Excel, API access, webhooks, and scheduled runs for continuous competitor monitoring.

Development

npm install
npm test # parses the saved fixture, 40 assertions
apify run # local run (uses ./storage)