Salesforce AppExchange Discovery Engine – Apps + Reviews
Pricing
Pay per usage
Salesforce AppExchange Discovery Engine – Apps + Reviews
Automatically collects detailed metadata for AppExchange applications, including app name, vendor, categories, etc. In addition to app discovery, it extracts all publicly available user reviews using Salesforce’s public review API, ensuring fast and reliable access to review content.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Artashes Arakelyan
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
🚀 Salesforce AppExchange Discovery Engine
Extract Apps, Reviews, and Marketplace Intelligence — Fast, Reliable, Automated
The Salesforce AppExchange Discovery Engine is a professional-grade Apify Actor designed to extract apps metadata, reviews, and linked datasets from the Salesforce AppExchange.
It supports multiple execution modes, allowing you to collect app listings, reviews, or both in a single automated workflow.
Designed for Salesforce consultants, analysts, integration partners, CRM researchers, and marketplace intelligence teams, this Actor provides end-to-end visibility into the AppExchange ecosystem.
⭐ Key Features
🔍 1. Full Apps Discovery (mode = apps)
Scrape app listings directly from Salesforce AppExchange category and listing pages.
Extracted app metadata includes:
- App name & vendor
- Short description
- Categories & business needs
- Rating & number of reviews
- Pricing text (Free / Paid / Contact us)
- Free-trial detection
- Salesforce clouds (Sales, Service, Marketing, etc.)
- Listing ID & canonical AppExchange URL
- Canonical listing URL
Supports:
- Category pages (Finance, HR, ERP, Marketing, IT, Analytics, etc.)
- Pagination across multiple listing pages
- Index slicing for partial runs (
startIndex,endIndex)
📝 2. Reviews Extraction (mode = reviews)
Extract publicly visible reviews for AppExchange apps.
Capabilities:
- Review text, rating, author, date
- Configurable maximum reviews per app
- Duplicate detection
- Scroll-based pagination handling
⚠️ Reviews mode assumes apps are discoverable either via the current AppExchange UI or via a prior apps run.
🔀 3. Combined Workflow (mode = apps+reviews)
Run apps discovery first, then automatically extract reviews for the discovered apps in the same run.
Ideal for:
- Full marketplace snapshots
- Longitudinal analysis
- BI / analytics pipelines
🧪 Output Formats
All results are delivered via Apify datasets and can be exported as:
Apify Dataset
- Structured rows ready for BI tools and APIs
Downloadable files (Key-Value Store)
Automatically generated:
APPS.csvAPPS.xlsxREVIEWS.csvREVIEWS.xlsx- Per-app review files:
REVIEWS_APPS/<listing_id>.csv
Suitable for:
- Power BI
- Tableau
- CRM ingestion
- Internal analytics systems
⚙️ Advanced Technical Features
- Playwright-based browser automation
- Intelligent pagination & scroll handling
- Safe retry logic (non-crashing extraction)
- Actor-friendly logging
- Cloud-ready for large datasets
- Proxy support (recommended for large runs)
🔧 INPUT Overview
| Field | Type | Description |
|---|---|---|
| mode | enum | apps / reviews / apps+reviews |
| start_url | string | AppExchange listing URL (apps mode) |
| maxPages | integer | Max listing pages |
| startIndex | integer | Start app index |
| endIndex | integer | End app index |
| maxReviewsPerApp | integer | Max reviews per app |
| reviewsMode | enum | all / mostRecent / mostHelpful |
| headless | boolean | Headless browser |
| proxySettings | object | Apify proxy configuration |
🧩 Example input (recommended)
{"mode": "apps+reviews","start_url": "https://appexchange.salesforce.com/explore/business-needs?category=finance","maxPages": 1,"maxReviewsPerApp": 20,"headless": true}### Apps Discovery```json{"mode": "apps","start_url": "https://appexchange.salesforce.com/explore/business-needs?category=finance","maxPages": 10}
📤 Output Fields
Apps Dataset
- listing_id
- name
- vendor
- short_description
- categories_raw
- primary_category
- rating
- reviews_count
- pricing_text
- has_free_trial
- clouds
- url
⚠️ Limitations
- Extracts publicly available data only
- Dependent on AppExchange UI structure
- Large review volumes require proxies
- Salesforce UI changes may require updates
🤝 Support
Custom versions available for enterprise use, automation pipelines, and advanced analytics.