Wix App Market Scraper avatar

Wix App Market Scraper

Pricing

Pay per event

Go to Apify Store
Wix App Market Scraper

Wix App Market Scraper

🧩 Extract Wix App Market app listings, ratings, pricing labels, vendor websites, support links, privacy URLs, logos, and screenshots.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract public Wix App Market app listings, ratings, pricing labels, descriptions, developer details, support links, privacy policy links, logos, screenshots, and collection tags.

Use this actor when you need repeatable Wix ecosystem data for SaaS research, ecommerce tooling analysis, agency audits, partner discovery, and competitive monitoring.

What does Wix App Market Scraper do?

Wix App Market Scraper turns public Wix App Market pages into structured dataset rows.

It starts from the Wix App Market homepage, category pages, collection pages, or individual app detail URLs.

It reads app cards from the server-rendered HTML and can visit each app detail page for richer metadata.

It does not require a Wix account.

It does not use browser automation for the normal workflow.

It focuses on public catalog data that a visitor can see in the Wix App Market.

Who is it for?

  • 🛒 Ecommerce SaaS teams tracking Wix app competitors.
  • 🧩 App vendors researching adjacent Wix Marketplace categories.
  • 🤝 Partnership and sales teams building vendor lead lists.
  • 🏢 Wix agencies auditing apps used in a niche.
  • 📊 Market researchers monitoring category depth, ratings, and review counts.
  • 🔎 SEO teams comparing app positioning across Wix category pages.
  • 🧪 Product managers validating gaps in the Wix app ecosystem.

Why use this actor?

Manual Wix App Market research is slow when you need more than a few app profiles.

This actor produces exportable JSON, CSV, Excel, XML, and RSS via Apify datasets.

You can schedule it to monitor changes over time.

You can call it from Make, Zapier, n8n, Airbyte, or your own backend.

You can use maxItems to run quick checks or larger catalog jobs.

Typical workflows

  • Build a list of Wix ecommerce apps and their vendor websites.
  • Monitor app ratings and review counts in a category.
  • Find support and privacy links for vendor compliance review.
  • Track which apps appear in Wix collections such as popular apps or apps on sale.
  • Compare app messaging across categories before launching a Wix app.
  • Enrich CRM records with Wix App Market vendor URLs.

Data you can extract

FieldDescription
nameWix app name
slugURL slug
urlWix App Market app URL
sourceUrlCategory, collection, homepage, or detail page where the app was found
categoryCategory path inferred from category URL
collectionCollection path inferred from collection URL
shortDescriptionApp card description
descriptionDetail-page meta description
pricingLabelPricing badge such as Free or Free to install
ratingNumeric rating when available
reviewCountReview count when available
developerNameVendor/developer name from detail page
websiteUrlPublic website link when available
supportUrlSupport/contact URL or mailto link when available
privacyPolicyUrlPrivacy policy URL when available
logoUrlApp logo image URL
screenshotUrlsDetail-page media and screenshots
tagsWix collections/tags shown on the app page
wixCompatibilityWix compatibility text when present
scrapedAtISO timestamp for the scrape

How much does it cost to scrape Wix App Market?

This actor uses pay-per-event pricing.

There is a small start charge per run.

There is a per-item charge for each app row saved to the dataset.

The default input is intentionally small so you can test the actor cheaply.

Use a larger maxItems value when you are ready to scrape a full category or multiple collections.

Exact live prices are shown on the Apify Store pricing panel.

Input overview

The actor accepts Wix App Market URLs and optional category shortcuts.

You can leave startUrls empty and use categories only.

If both startUrls and categories are empty, the actor starts from https://www.wix.com/app-market.

includeDetails controls whether the actor visits each app page for deeper fields.

requestDelayMs lets you add a polite delay between app-detail requests.

Input fields

InputTypeDefaultNotes
startUrlsarrayWix App Market home/category examplesHome, category, collection, search, or app URLs
categoriesstring arrayecommerce, marketing/seoCategory paths appended to /app-market/category/
maxItemsinteger25Maximum unique apps to save
includeDetailsbooleantrueEnables vendor/support/privacy/screenshot enrichment
requestDelayMsinteger0Optional delay between detail requests

Example input: ecommerce category

{
"startUrls": [
{ "url": "https://www.wix.com/app-market/category/ecommerce" }
],
"maxItems": 50,
"includeDetails": true
}

Example input: SEO app lead list

{
"categories": ["marketing/seo"],
"maxItems": 75,
"includeDetails": true
}

Example input: one app detail page

{
"startUrls": [
{ "url": "https://www.wix.com/app-market/tiktok" }
],
"maxItems": 1,
"includeDetails": true
}

Example output

{
"name": "TikTok Ads",
"slug": "tiktok",
"url": "https://www.wix.com/app-market/tiktok",
"sourceUrl": "https://www.wix.com/app-market",
"shortDescription": "Reach more shoppers and grow your business",
"pricingLabel": "Free",
"rating": 4,
"reviewCount": 2,
"developerName": "TikTok for Business",
"websiteUrl": "https://www.tiktok.com",
"supportUrl": "mailto:tiktok-for-wix-support@bytedance.com",
"privacyPolicyUrl": "https://ads.tiktok.com/i18n/official/policy/terms",
"scrapedAt": "2026-07-06T05:10:49.236Z"
}

How to run

  1. Open the actor on Apify.
  2. Paste one or more Wix App Market URLs.
  3. Choose the maximum number of apps.
  4. Keep detail enrichment on if you need vendor and policy links.
  5. Start the run.
  6. Download results from the dataset tab.

Tips for better results

  • Use category pages for broad research.
  • Use collection pages for curated Wix groups.
  • Use single app URLs for precise enrichment.
  • Turn off includeDetails for fast card-only inventory scans.
  • Turn on includeDetails for lead generation and compliance workflows.
  • Use scheduled runs to monitor ratings and review counts over time.

Integrations

  • Send rows to Google Sheets for a category tracker.
  • Push vendor URLs into HubSpot or Salesforce.
  • Trigger n8n workflows when a new app appears in a category.
  • Export JSON to a product intelligence warehouse.
  • Compare repeated runs in BigQuery or Snowflake.
  • Use Apify webhooks to notify a Slack channel after a scrape finishes.

API usage with Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/wix-app-market-scraper').call({
categories: ['marketing/seo'],
maxItems: 50,
includeDetails: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

API usage with Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('automation-lab/wix-app-market-scraper').call(run_input={
'startUrls': [{'url': 'https://www.wix.com/app-market/category/ecommerce'}],
'maxItems': 50,
'includeDetails': True,
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)

API usage with cURL

curl "https://api.apify.com/v2/acts/automation-lab~wix-app-market-scraper/runs?token=$APIFY_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"categories":["marketing/seo"],"maxItems":50,"includeDetails":true}'

MCP usage

Use this actor from Claude Desktop, Claude Code, or another MCP-compatible client via Apify MCP Server.

MCP server URL:

https://mcp.apify.com/?tools=automation-lab/wix-app-market-scraper

Add it to Claude Code:

$claude mcp add apify-wix-app-market https://mcp.apify.com/?tools=automation-lab/wix-app-market-scraper

Claude Desktop JSON configuration:

{
"mcpServers": {
"apify-wix-app-market": {
"url": "https://mcp.apify.com/?tools=automation-lab/wix-app-market-scraper"
}
}
}

Example prompts showing MCP usage:

  • "Using MCP, run the Wix App Market Scraper to scrape the ecommerce category and summarize the highest-rated apps."
  • "Using MCP, run automation-lab/wix-app-market-scraper for marketing/seo and build a vendor lead list with website and support URLs."
  • "Using MCP, extract this Wix app detail page and return its privacy, support, rating, and screenshot fields."

Categories and URL examples

Useful Wix category paths include:

  • ecommerce
  • ecommerce/stores
  • marketing
  • marketing/seo
  • marketing/social
  • booking--events
  • design-elements
  • communication

Paste full URLs if you prefer not to use category slugs.

Performance notes

The actor is HTTP-first and uses Cheerio parsing.

Card-only runs are fastest because they only parse listing pages.

Detail enrichment makes one extra request per app.

The actor deduplicates apps by normalized Wix App Market URL.

No residential proxy is configured by default.

Limitations

Wix can change page HTML at any time.

Some detail fields appear only when Wix exposes them in the public page HTML.

Some vendor links are mailto addresses instead of websites.

Search and collection pages may contain overlapping apps.

Review text is not extracted; this actor focuses on app catalog metadata.

Legality and responsible use

This actor extracts public catalog information from Wix App Market pages.

You are responsible for using the data in accordance with Wix terms, applicable laws, and privacy rules.

Do not use extracted contact links for spam.

Respect rate limits and use reasonable maxItems values for recurring jobs.

Troubleshooting

Why did I get fewer apps than maxItems?

The selected category or collection may contain fewer unique app cards than your limit.

Try starting from the homepage or adding more category URLs.

Why are some support or privacy fields empty?

Those links are only saved when they are visible on the public detail page and can be identified from link text.

Keep includeDetails enabled for the richest output.

Why is the run slower with detail enrichment?

The actor visits each app detail page to collect vendor, screenshot, support, and privacy metadata.

Turn off includeDetails for fast inventory scans.

FAQ

Does this actor need my Wix login?

No. It targets public Wix App Market pages.

Can I scrape one app only?

Yes. Put the app detail URL in startUrls and set maxItems to 1.

Can I monitor categories daily?

Yes. Create an Apify schedule and compare dataset exports across runs.

Does it scrape reviews?

It extracts rating and review count, not full review text.

Other automation-lab actors can complement this workflow:

Changelog

  • Initial version: public Wix App Market catalog extraction with optional detail enrichment.

Support

If a Wix page stops parsing, open an Apify issue with the input URL and run ID.

Include whether includeDetails was enabled.

Small reproducible examples help fix selectors quickly.