Shopify App Store Scraper & Intelligence Engine avatar
Shopify App Store Scraper & Intelligence Engine

Pricing

Pay per usage

Go to Apify Store
Shopify App Store Scraper & Intelligence Engine

Shopify App Store Scraper & Intelligence Engine

Scrape the Shopify App Store by category and extract structured data on apps, developers, pricing, ratings, and reviews. Designed for market research, competitive intelligence, and lead discovery. Outputs Dataset, CSV, and XLSX. No scraping knowledge is required — configure inputs and r

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Artashes Arakelyan

Artashes Arakelyan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Shopify App Intelligence Scraper

Scrape the Shopify App Store by category and generate a structured dataset of Shopify apps enriched with key business and intelligence signals such as developer details, pricing, ratings, and reviews metadata.

This Actor is Apify-safe, non-interactive, and designed for automation, analytics, and market research.


What this Actor does

  • Crawls Shopify App Store categories
  • Extracts app-level metadata
  • Normalizes results into a clean tabular dataset
  • Exports results to Apify Dataset and downloadable files

Typical use cases

  • Shopify app market research
  • Competitive intelligence
  • App ecosystem analysis
  • Lead discovery for agencies and SaaS tools

🚀 Quick Start

Run the Actor with default settings (safe and fast):

{}
his will:
Scrape a limited subset of Shopify categories
Extract app metadata
Create an Apify Dataset
Export OUTPUT.csv and OUTPUT.xlsx
This will:
Scrape a limited subset of Shopify categories
Extract app metadata
Create an Apify Dataset
Export OUTPUT.csv and OUTPUT.xlsx
{
"shopify": {
"selected_categories": ["Store design apps", "Marketing and conversion apps"],
"products_per_category": 10
}
}
Who this Actor is for
This Actor is especially useful for:
Market researchers analyzing the Shopify app ecosystem
Agencies discovering competitors or partner tools
SaaS founders benchmarking similar apps
Lead generation teams building lists of Shopify app developers
Consultants preparing ecosystem or trend reports
No scraping knowledge required — configure inputs and run.
Outputs
✅ Apify Dataset (primary output)
Each scraped app is pushed as a dataset item and can be:
Viewed directly in Apify Console
Exported to JSON / CSV / XLSX via Apify UI or API
✅ Key-Value Store exports
At the end of the run, the Actor also saves:
OUTPUT.csv
OUTPUT.xlsx
These files are available in the Key-Value Store of the run and can be downloaded directly.
All outputs are automatically available after the run completes.
Output fields
Typical fields include (availability depends on the app):
category
app_name
app_url
short_description
full_description
developer_name
developer_website
price
rating
reviews_count
reviews_source
scraped_at
Note: Not all Shopify apps expose all fields. Missing values are left empty.
Input configuration
Input overview
| Input block | Purpose |
| --------------- | ------------------------------------------------------------- |
| `shopify` | Controls which Shopify categories and how many apps to scrape |
| `limits` | Safety limits for volume and runtime |
| `output` | Export options (CSV / XLSX) |
| `proxySettings` | Proxy configuration for stability |
{
"headless": true
}
Runs the browser in headless mode.
Recommended for Apify Cloud runs.
shopify
Shopify scraping configuration object.
{
"shopify": {
"nav_config_path": "config/shopify_nav.json",
"products_per_category": 30,
"selected_categories": [],
"max_categories": 0
}
}
Parameters
| Field | Description |
| ----------------------- | ----------------------------------------------------------------------- |
| `nav_config_path` | Path to Shopify category navigation config (must exist in Actor source) |
| `products_per_category` | Maximum number of apps to scrape per category |
| `selected_categories` | Filter categories by index or by name |
| `max_categories` | Limit number of categories (`0` = unlimited) |
Examples
Scrape all categories
{
"selected_categories": []
}
Scrape by category index
{
"selected_categories": ["Store design apps"]
}
Limit to first 2 categories
{
"max_categories": 2
}
How to run
On Apify
Open the Actor in Apify Console
Click Run
Provide INPUT (or keep defaults)
Wait for completion
Download results:
Dataset → JSON / CSV / XLSX
Key-Value Store → OUTPUT.csv, OUTPUT.xlsx
Locally (optional)
apify run
Technical notes
Built with Python + Playwright
Uses Apify SDK Dataset for structured output
Uses Key-Value Store for downloadable CSV/XLSX
Designed to be:
non-interactive
automation-safe
Apify Store–ready
Limitations
Shopify UI and selectors may change over time
Rate limits or bot detection may affect coverage
Some apps do not expose all metadata fields
Results are best-effort based on public Shopify data
License & usage
Use responsibly and in compliance with:
Shopify Terms of Service
Local data protection regulations
Maintained by Adinfosys Labs
---
✅ This README is **final**, **clean**, and **Apify Store–ready**.
Next step: `apify push --force`, upload screenshots, paste Store description, and **Publish**.
If you want, I can now:
- review your **Store preview** before you click Publish, or
- help you prepare **Actor #2** using the same template.