Wix App Market Scraper
Wix App Market Scraper
Scrape the Wix App Market for its full catalog of apps. Returns app name, developer, rating, review count, pricing tiers, free-plan flag, supported languages, and icon URL — across all 1,371+ apps discoverable via Wix's sitemap.
Wix App Market Scraper Features
- Extracts 14+ fields per app — name, slug, tagline, developer name and URL, rating, review count, pricing badge, pricing tier breakdown, free-plan flag, icon URL, supported languages, and scrape timestamp
- Full catalog mode — discovers all apps automatically from the Wix sitemap, no list-building required
- Target specific apps — paste one or more app URLs to scrape only those
- Collects per-app reviews — optional up to 5 reviews per app when
includeReviewsis enabled - Parses pricing tiers — extracts each plan name and price as formatted strings (e.g. "Pro plan: $29.00/month")
- No proxy needed — public SSR HTML, accessible from datacenter IPs at moderate concurrency
What Can You Do With Wix App Market Data?
- SaaS product teams — track how competing apps are positioned, priced, and rated across Wix's 200M+ user platform
- App developers — benchmark your own listing against category peers before or after launch
- Market researchers — map the Wix ecosystem by developer, pricing model, and user satisfaction
- Competitive intelligence teams — monitor pricing tier changes and new app launches without manual checking
- VARs and agencies — audit the full app catalog to recommend best-fit tools to Wix-based clients
How It Works
- Discover or target. Supply specific app URLs via
appUrls, or leave it blank and the scraper walks the Wix sitemap to find all 1,371+/app-market/web-solution/pages. - Scrape each app page. The scraper fetches each app detail page using Cheerio — the HTML is server-rendered, so no browser is needed.
- Extract and structure. Fields are parsed from data-hook attributes, meta tags, and link elements in the page HTML. Pricing tiers are parsed plan-by-plan from Wix's structured plan containers.
- Return clean JSON. Each app produces one record matching the schema below.
Wix App Market Scraper Input
{
"maxItems": 50,
"includeReviews": false,
"appUrls": [],
"category": "",
"sp_intended_usage": "Competitive analysis of SaaS tools on Wix",
"sp_improvement_suggestions": ""
}
Input Fields
| Field | Type | Default | Description |
|---|---|---|---|
appUrls |
array | — | Specific Wix app URLs to scrape. Leave empty to crawl the full catalog via sitemap. |
maxItems |
integer | 10 | Maximum number of apps to return. 0 = unlimited. |
includeReviews |
boolean | false | Extract up to 5 review texts per app. Adds to run time. |
category |
string | — | Filter by Wix category slug (e.g. marketing, ecommerce). Applied per page. |
proxyConfiguration |
object | {useApifyProxy: false} |
Proxy settings. Default (no proxy) works fine. |
To scrape specific apps:
{
"appUrls": [
{ "url": "https://www.wix.com/app-market/web-solution/bookings" },
{ "url": "https://www.wix.com/app-market/web-solution/spocket-dropshipping" }
],
"includeReviews": true,
"maxItems": 0,
"sp_intended_usage": "Pricing comparison",
"sp_improvement_suggestions": ""
}
Wix App Market Scraper Output Fields
{
"app_name": "Wix Bookings",
"slug": "bookings",
"tagline": "Let clients book services online 24/7 with ease",
"category": null,
"developer_name": "Wix",
"developer_url": "https://www.wix.com",
"rating": 3.7,
"reviews_count": 1021,
"reviews": [],
"pricing_tiers": [],
"pricing_badge": "Free to install",
"free_plan": true,
"languages": ["cs", "da", "de", "en", "es", "fr", "ja", "ko", "pt", "ru", "zh"],
"app_url": "https://www.wix.com/app-market/web-solution/bookings",
"icon_url": "https://static.wixstatic.com/media/bfb4fd_cf1cbfcd.png",
"scraped_at": "2026-05-11T16:21:57.158Z"
}
Output Fields
| Field | Type | Description |
|---|---|---|
app_name |
string | App display name |
slug |
string | URL slug (e.g. bookings) |
tagline |
string | Short description / tagline from meta description |
category |
string | Primary category — null (see note below) |
developer_name |
string | Developer or company name |
developer_url |
string | Developer website URL |
rating |
number | Average rating 0–5 |
reviews_count |
number | Total review count |
reviews |
array | Up to 5 review texts when includeReviews is enabled |
pricing_tiers |
array | Plan names and prices as formatted strings (e.g. "Pro plan: $29.00/month") |
pricing_badge |
string | Badge text (e.g. "Free to install", "Free plan available") |
free_plan |
boolean | True when the pricing badge indicates a free plan or free-to-install |
languages |
array | Supported language codes from hreflang alternate links |
app_url |
string | Full URL to the app detail page |
icon_url |
string | App icon URL (42x42 wixstatic.com image) |
scraped_at |
string | ISO 8601 timestamp |
Note on
category: Wix's app detail page HTML does not include the app's specific category — the sidebar lists all categories as site navigation. The field returnsnull. Category can be inferred from the sitemap URL structure if needed.
Note on pricing: Prices are served in the visitor's local currency based on IP geolocation. From a Japanese datacenter IP, prices appear in ¥. The
pricing_tiersstrings capture whatever currency the server returns.
🔍 FAQ
How do I scrape all Wix apps?
Wix App Market Scraper discovers the full catalog automatically from the Wix sitemap. Set maxItems to 0 and leave appUrls empty. The sitemap currently lists 1,371+ app pages.
How much does Wix App Market Scraper cost to run?
It costs $0.10 per run plus $0.001 per app record. Scraping the full catalog of ~1,371 apps costs approximately $1.50 total. Individual app lookups run for pennies.
Can I filter by Wix app category?
The category input field accepts a category slug. However, because category metadata is not available in the per-app HTML, the filter only applies when category data can be determined — which is currently null for all records. For category-specific scraping, pass the relevant app URLs directly via appUrls.
Does Wix App Market Scraper need proxies?
No. The Wix App Market uses server-rendered HTML accessible from datacenter IPs. Rate limiting kicks in at higher concurrency but the scraper handles backoff automatically.
What data can I get from the Wix App Market?
Wix App Market Scraper returns app name, slug, tagline, developer name and URL, star rating, review count, pricing tiers, free-plan flag, supported languages, icon URL, and page URL. When includeReviews is enabled, it also returns up to 5 review texts per app.
Need More Features?
Need custom fields, category metadata, or bulk download options? File an issue or get in touch.
Why Use Wix App Market Scraper?
- No proxy cost — Wix serves full content from datacenter IPs, so you pay only for compute, not proxy bandwidth
- Sitemap-based discovery — covers the entire catalog in one run without crawling category pages or pagination, which means fewer requests and faster results
- Structured pricing extraction — parses each plan tier individually, not just the top-level badge, so you can compare plan-by-plan across apps