BigCommerce App Marketplace Scraper
Pricing
Pay per event
BigCommerce App Marketplace Scraper
Scrape the BigCommerce App Marketplace for the full catalog of apps. Returns app name, slug, developer, rating, review count, pricing model, install tier, screenshots, and free-trial flag. Filter by specific app URLs. Pairs with the Shopify App Store scraper for cross-platform competitive analysis.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
BigCommerce App Marketplace Scraper — Ratings, Pricing, and Partner Tiers
Pairs with our Shopify App Store Scraper for cross-platform competitive analysis — the two actors share the same output schema so you can load both datasets into any BI tool and compare ecosystem size, pricing distribution, and category coverage across the two leading hosted ecommerce platforms. Run both to get the full picture; run this one alone if your focus is BigCommerce.
Scrapes the full BigCommerce App Marketplace catalog — currently ~1,300 apps — returning name, developer, rating, review count, pricing model, partner tier, and feature flags. No authentication required.
What does the BigCommerce App Marketplace Scraper do?
The scraper discovers app URLs from BigCommerce's public sitemap (/apps/sitemap-marketplace-apps.xml) then extracts structured data from the Next.js __NEXT_DATA__ blob embedded in each app detail page. No undocumented APIs are used. You can also supply specific app URLs directly to skip the sitemap crawl.
What data does it extract?
| Field | Type | Description |
|---|---|---|
app_name | string | App name |
slug | string | URL slug (unique identifier) |
app_registry_id | string | BigCommerce internal App Registry ID |
tagline | string | Short summary |
description | string | Full app description (plain text) |
logo_url | string | App logo image URL |
screenshots | string | Screenshot image URLs (comma-separated) |
rating | number | Average rating (0–5) |
reviews_count | number | Number of reviews |
pricing_type | string | Pricing model (Monthly, One-Time, Free) |
monthly_price | number | Monthly price in USD (0 if free) |
upfront_price | number | One-time / upfront price in USD |
pricing_text | string | Raw pricing string (e.g. $15 / month) |
free_trial | boolean | Has a free trial |
free_trial_days | number | Number of free trial days (0 if no trial) |
app_tier | string | Partner tier: Elite, Premier, Standard, or null |
single_click | boolean | Single-click install available |
multi_storefront | boolean | Supports multi-storefront |
multi_location | boolean | Supports multi-location |
catalyst_compatible | boolean | Compatible with Catalyst composable storefront |
unified_billing | boolean | Uses unified BigCommerce billing |
terms_of_service_url | string | Terms of service URL |
privacy_policy_url | string | Privacy policy URL |
support_url | string | Support / documentation URL |
created_on | string | App listing creation date (ISO 8601) |
last_updated | string | App registry last update date (ISO 8601) |
app_url | string | Full URL to the app detail page |
On the app_tier field: BigCommerce's partner program has three tiers — Elite, Premier, and Standard. Elite partners meet stricter requirements for support SLAs, integration depth, and merchant success metrics. For agencies evaluating app reliability or negotiating implementation projects, filtering to app_tier = 'Elite' surfaces the apps BigCommerce has formally validated at the highest level.
Sample record
{"app_name": "ShipperHQ","slug": "shipperhq","rating": 4.2,"reviews_count": 87,"pricing_type": "Monthly","monthly_price": 50,"pricing_text": "$50 / month","free_trial": true,"free_trial_days": 30,"app_tier": "Elite","multi_storefront": true,"catalyst_compatible": false,"app_url": "https://www.bigcommerce.com/apps/shipperhq/"}
How to use it
Full catalog:
{"maxItems": 0}
Specific apps (bypass sitemap crawl):
{"appUrls": ["https://www.bigcommerce.com/apps/shipperhq/","https://www.bigcommerce.com/apps/klaviyo/"]}
| Field | Type | Default | Description |
|---|---|---|---|
appUrls | array | [] | Specific app detail URLs. Bypasses sitemap when set. |
maxItems | integer | 10 | Maximum apps. 0 = unlimited (~1,300). |
Use cases
- Cross-platform competitive analysis — Run this actor alongside the Shopify App Store Scraper and load both datasets into a BI tool. Compare ecosystem size (Shopify ~10k apps vs BigCommerce ~1.3k), pricing distribution, and category coverage to advise merchant platform migration decisions.
- Agency technology selection — Filter to
app_tier = 'Elite'for apps that have passed BigCommerce's highest partner validation, then cross-referenceratingandreviews_countto select recommended integrations for client builds. - App builder competitive intelligence — Track competitor ratings, review counts, pricing changes, and tier changes over scheduled runs. The
last_updatedfield lets you detect when a listing was modified. - Ecommerce ecosystem research — Analyze the free vs. paid vs. freemium split,
free_trial_daysdistribution, and feature flag prevalence across the marketplace for go-to-market benchmarking.
FAQ
Does this scraper require authentication? No. All data comes from publicly accessible app detail pages on bigcommerce.com.
How often is the BigCommerce marketplace data updated? App listings are updated by developers; the BigCommerce sitemap refreshes on their schedule. Schedule periodic runs to track changes over time.
What export formats are available? Apify supports JSON, CSV, and Excel export from the dataset view.
Further reading: Software Marketplace Data: App Stores, Review Sites, and Partner Directories