Wix App Market Scraper avatar
Wix App Market Scraper

Pricing

from $0.02 / 1,000 results

Go to Apify Store
Wix App Market Scraper

Wix App Market Scraper

Scrapes comprehensive data from the Wix App Market including app titles, descriptions, developer info, categories, and pricing plans (monthly/yearly). Supports filtering by category, search query, and price.

Pricing

from $0.02 / 1,000 results

Rating

0.0

(0)

Developer

Marc

Marc

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Overview

The Wix App Market Scraper is a powerful crawler and spider designed to extract detailed data about apps listed on the Wix App Market. This tool can collect information such as app titles, descriptions, developer information, categories, pricing plans (monthly and yearly), and more. It is ideal for market analysis, competitor research, or gathering insights for your Wix ecosystem projects.

Features

  • Extract Comprehensive App Data: Scrapes titles, descriptions, app builder/developer info, categories, pricing plans (with monthly and yearly options), and app URLs.
  • Supports Custom URLs: Specify custom start URLs to target specific sections of the Wix App Market.
  • Advanced Filtering: Filter apps by category, search query, and price (free/paid/all).
  • Concurrent Crawling: Handles multiple detail page requests simultaneously with adjustable concurrency limits (1-20).
  • Dynamic Content Handling: Uses Playwright to handle JavaScript-rendered content and infinite scroll pagination.
  • Customizable Limits: Specify the maximum number of apps or pages to scrape.
  • Error Resilience: Robust error handling and retry mechanisms for reliable scraping.

Use Cases

  • Competitive analysis in the Wix ecosystem
  • Data aggregation for Wix app reviews and market trends
  • Monitoring pricing and feature trends across apps
  • Generating leads by collecting developer information
  • Market research and app discovery

How It Works

This scraper uses the Apify SDK along with Crawlee and Playwright to process Wix App Market pages. The scraping process includes:

  1. Input Parsing: Accepts user-provided start URL, filters, and scraping limits.
  2. Web Crawling: The crawler visits app listing pages and extracts app links.
  3. Detail Page Extraction: Optionally visits individual app detail pages to extract comprehensive data including pricing plans, categories, and developer information.
  4. Data Output: Stores the extracted data in the default Apify dataset.

Input Schema

The scraper accepts the following input fields:

FieldTypeDefaultDescription
startUrlStringhttps://www.wix.com/app-marketURL to start scraping from
categoryString""Filter apps by category (optional)
searchQueryString""Search for specific apps by keyword (optional)
priceFilterString"all"Filter by price: "all", "free", or "paid"
visitDetailPagesBooleantrueVisit individual app detail pages for more comprehensive data
maxAppsInteger0Maximum number of apps to scrape (0 = no limit)
maxPagesInteger0Maximum number of listing pages to scrape (0 = no limit)
maxConcurrencyInteger5Maximum concurrent requests for detail pages (1-20)

Example Input

{
"startUrl": "https://www.wix.com/app-market",
"category": "ecommerce",
"searchQuery": "",
"priceFilter": "free",
"visitDetailPages": true,
"maxApps": 100,
"maxPages": 0,
"maxConcurrency": 10
}

Output

The scraper outputs data in the following format:

FieldTypeDescription
titleStringThe name/title of the app
descriptionStringFull description of the app
appBuilderStringName of the developer/company who built the app
categoriesArrayList of categories the app belongs to
pricingPlansArrayList of pricing plans with monthly and/or yearly prices
urlStringURL of the app's detail page

Pricing Plans Structure

Each pricing plan in the pricingPlans array contains:

  • name - Plan name (e.g., "Basic", "Pro", "Premium")
  • monthly - Monthly price (if available)
  • yearly - Yearly price (if available)
  • price - Single price (if no monthly/yearly toggle exists)
  • features - Array of plan features

Example Output

{
"title": "Example App - Best App for Wix",
"description": "This is an example app for Wix that helps you manage your online store with advanced features...",
"appBuilder": "Example Developer Inc.",
"categories": ["Ecommerce", "Marketing", "Sales"],
"pricingPlans": [
{
"name": "Basic",
"monthly": "Free",
"yearly": "Free",
"features": ["Feature 1", "Feature 2"]
},
{
"name": "Pro",
"monthly": "€9.99 /month",
"yearly": "€99.99 /year",
"features": ["All Basic features", "Advanced Feature 1", "Advanced Feature 2"]
}
],
"url": "https://www.wix.com/app-market/web-solution/example-app"
}

Need More Features?

If you'd like to add new data fields to this scraper or need a custom scraper for another purpose, feel free to file an issue or get in touch! We are open to customizing the scraper to suit your needs.