VOOZH about

URL: https://apify.com/automation-lab/salesforce-appexchange-scraper

โ‡ฑ Salesforce AppExchange Scraper โ€” Apps, Vendors & Ratings ยท Apify


Pricing

from $0.06 / 1,000 appexchange listing saveds

Go to Apify Store

Salesforce AppExchange Scraper

Extract AppExchange apps, vendors, ratings, categories, pricing, trial signals and listing URLs for Salesforce ecosystem research.

Pricing

from $0.06 / 1,000 appexchange listing saveds

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 Salesforce AppExchange apps, vendors, ratings, reviews, categories, pricing signals, trial flags, support links, screenshots, and listing URLs for lead generation and market research.

What does Salesforce AppExchange Scraper do?

Salesforce AppExchange Scraper turns public AppExchange search results and listing pages into clean structured data.

It can collect:

  • App and listing names
  • AppExchange listing IDs
  • Public listing URLs
  • Provider and publisher names
  • Provider websites when available
  • Marketplace categories and business needs
  • App descriptions and long descriptions
  • Ratings and review counts
  • Pricing plan text
  • Free/trial signals
  • Supported editions and languages
  • Logo and screenshot URLs
  • Support links and contact fields when published

Who is it for?

This scraper is designed for teams that research the Salesforce ecosystem.

Common users include:

  • Salesforce consultants building partner/vendor lead lists
  • ISVs monitoring adjacent AppExchange products
  • RevOps teams enriching CRM account lists
  • Partnership teams discovering integration opportunities
  • Market researchers tracking categories and vendor positioning
  • Agencies comparing ratings and review volume across apps
  • Product marketers watching competitor listing copy

Why use this AppExchange scraper?

AppExchange is a large B2B marketplace, but manually browsing listings is slow.

This actor helps you export repeatable datasets for:

  • Vendor discovery
  • Competitor monitoring
  • Category mapping
  • Review-count tracking
  • Pricing and trial research
  • App ecosystem analysis
  • Salesforce partner prospecting

Data you can extract

FieldDescription
listingIdAppExchange listing ID
appNameShort app name
titleListing title
appUrlPublic AppExchange detail URL
providerNamePublisher/provider name
providerWebsiteProvider website when listed
descriptionShort marketplace description
fullDescriptionDetail-page long description
categoriesMarketplace categories and subcategories
businessNeedsBusiness need buckets
editionsSalesforce editions supported
languagesPublished language codes
pricingPlansPublic pricing plan text
isFreeFree signal when detected
hasTrialTrial lead flag when detected
ratingAverage listing rating
reviewsCountReview count
screenshotsPublic screenshot URLs
supportUrlSupport URL when published
scrapedAtCollection timestamp

How much does it cost to scrape Salesforce AppExchange?

This actor uses pay-per-event pricing.

You pay a small run start fee plus a per-listing event for every saved AppExchange record.

The exact platform price is shown on the Apify actor page before you run it.

Input options

You can start from keyword searches, AppExchange URLs, or category keywords.

Search queries

Use searchQueries for terms such as:

  • marketing automation
  • salesforce labs
  • cpq
  • data integration
  • customer service

Start URLs

Use startUrls for AppExchange search or detail pages.

Examples:

  • https://appexchange.salesforce.com/appxSearchKeywordResults?keywords=salesforce%20labs
  • https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FtRcWUAV

Category keywords

Use categories for broad marketplace areas:

  • analytics
  • integration
  • marketing
  • sales
  • customer service

Example input

{
"searchQueries":["marketing automation"],
"maxItems":50,
"includeDetails":true
}

Example output

{
"listingId":"a0N3A00000FtRcWUAV",
"appName":"ActiveCampaign",
"title":"ActiveCampaign: Customer Experience Marketing Automation for Salesforce",
"appUrl":"https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FtRcWUAV",
"providerName":"ActiveCampaign",
"rating":4.21,
"reviewsCount":156,
"categories":["marketing","marketingAutomation"],
"pricingPlans":["Default Plan / $149 / monthly / company"],
"scrapedAt":"2026-06-26T00:00:00.000Z"
}

How to scrape AppExchange search results

  1. Open the actor on Apify.
  2. Add one or more search queries.
  3. Set maxItems to the number of listings you need.
  4. Keep includeDetails enabled for richer records.
  5. Run the actor.
  6. Export the dataset as JSON, CSV, Excel, or via API.

How to scrape specific AppExchange listings

  1. Copy listing URLs from AppExchange.
  2. Paste them into startUrls.
  3. Set maxItems high enough for your URL list.
  4. Run the actor.
  5. Use the output for CRM enrichment or competitive monitoring.

Tips for best results

  • Use specific queries for cleaner lead lists.
  • Use broad category terms for market maps.
  • Enable detail enrichment when you need pricing, editions, languages, and screenshots.
  • Disable detail enrichment for faster lightweight search exports.
  • Run the same query periodically to monitor rating/review movement.

Integrations

Export AppExchange data into:

  • Salesforce CRM lead/account enrichment workflows
  • Google Sheets competitor trackers
  • Airtable app directories
  • HubSpot partner prospect lists
  • Snowflake or BigQuery market datasets
  • BI dashboards for ecosystem analysis

API usage with Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token: process.env.APIFY_TOKEN});
const run =await client.actor('automation-lab/salesforce-appexchange-scraper').call({
searchQueries:['salesforce labs'],
maxItems:100,
includeDetails:true,
});
console.log(run.defaultDatasetId);

API usage with Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('automation-lab/salesforce-appexchange-scraper').call(run_input={
'searchQueries':['data integration'],
'maxItems':100,
'includeDetails':True,
})
print(run['defaultDatasetId'])

API usage with cURL

curl-X POST 'https://api.apify.com/v2/acts/automation-lab~salesforce-appexchange-scraper/runs?token=YOUR_APIFY_TOKEN'\
-H'Content-Type: application/json'\
-d'{"searchQueries":["analytics"],"maxItems":50,"includeDetails":true}'

MCP integration

Use this actor from Apify MCP tools in Claude Desktop or Claude Code.

MCP endpoint:

https://mcp.apify.com/?tools=automation-lab/salesforce-appexchange-scraper

Add the MCP server in Claude Code:

$claude mcp add apify-salesforce-appexchange "https://mcp.apify.com/?tools=automation-lab/salesforce-appexchange-scraper"

Claude Desktop JSON config:

{
"mcpServers":{
"apify-salesforce-appexchange":{
"url":"https://mcp.apify.com/?tools=automation-lab/salesforce-appexchange-scraper"
}
}
}

Example prompts:

  • "Scrape 100 Salesforce AppExchange analytics apps and summarize the top vendors."
  • "Find AppExchange apps with high review counts in marketing automation."
  • "Create a lead list of Salesforce integration vendors from AppExchange."

Monitoring workflows

Run the scraper weekly or monthly to monitor:

  • New apps in a category
  • Rating movement
  • Review-count changes
  • Listing copy updates
  • Trial/pricing changes
  • Vendor category expansion

Lead generation workflows

Use output fields such as provider name, website, support URL, category, rating, and description to build targeted vendor lists.

Example segments:

  • High-review Salesforce Labs listings
  • Paid marketing automation apps
  • Integration apps with trial signals
  • Analytics vendors with support links

Competitive intelligence workflows

Track competitors by listing ID and compare:

  • Title and positioning changes
  • Description updates
  • Rating movement
  • Review-count growth
  • Pricing-plan text
  • Category coverage

Limitations

The actor only collects public AppExchange data.

It does not log into Salesforce, install apps, access private admin flows, or collect authenticated customer data.

Some fields depend on what a provider publishes on its public listing.

Legality and ethics

This scraper reads publicly available marketplace pages and public JSON used by AppExchange storefront pages.

You are responsible for using the data lawfully, respecting Salesforce terms, and avoiding abusive workloads.

Troubleshooting

Why are provider contact fields empty?

Not every AppExchange listing publishes website, support email, support phone, or support URL fields. Empty values usually mean the listing does not expose that field publicly.

Why do I see fewer records than expected?

Your query may have fewer matching apps, or maxItems may be lower than the available result count. Try broader keywords or increase maxItems.

Related scrapers

Other automation-lab actors can complement this workflow:

  • CRM enrichment scrapers
  • Company directory scrapers
  • Marketplace lead scrapers
  • Review monitoring scrapers
  • B2B vendor discovery scrapers

FAQ

Can it scrape reviews text?

The MVP focuses on listing-level app and vendor records, including rating and review count. Review text may be added later if it remains reliable and public.

Does it need proxies?

No proxy is required for the current public API/detail-page approach.

Can I scrape exact listing URLs?

Yes. Add appxListingDetail?listingId=... URLs to startUrls.

Can I scrape categories?

Yes. Add category words such as analytics, integration, marketing, or sales to categories.

Is this an official Salesforce tool?

No. This is an independent Apify actor for extracting public AppExchange marketplace information.

You might also like

Salesforce AppExchange Scraper

crawlergang/salesforce-appexchange-scraper

Scrape Salesforce AppExchange with the leading enterprise cloud marketplace with 5,000+ apps. Browse all listings, search by keyword, filter by category, or look up specific apps by URL. Extracts title, provider, rating, reviews, pricing, categories, and more.

1

5.0

Salesforce AppExchange Scraper

crawlerbros/salesforce-appexchange-scraper

Scrape Salesforce AppExchange with the leading enterprise cloud marketplace with 5,000+ apps. Browse all listings, search by keyword, filter by category, or look up specific apps by URL. Extracts title, provider, rating, reviews, pricing, categories, and more.

Salesforce AppExchange Intelligence & Pricing Analytics

adinfosys-labs/salesforce-appexchange-discovery-engine---apps-reviews

Analyze Salesforce AppExchange markets, pricing models, ecosystem trends, competitive positioning, and app intelligence. Generate structured datasets, executive reports, pricing analytics, and market research outputs automatically.

๐Ÿ‘ User avatar

Artashes Arakelyan

10

5.0

Salesforce AppExchange Scraper โ€“ Apps & Business Needs

adinfosys-labs/salesforce-appexchange-engine

Discover Salesforce AppExchange apps by category, extract key metadata and public reviews, and export to CSV/XLSX/JSON. Ideal for market research, vendor screening, and Agentforce/AgentExchange solution discovery.

๐Ÿ‘ User avatar

Artashes Arakelyan

3

Salesforce AppExchange Scraper

jungle_synthesizer/salesforce-appexchange-scraper

Scrape app listings from Salesforce AppExchange โ€” developer contact info, ratings, pricing model, edition matrix, security review status, and partner program signals. Filter by HQ country, supported product, or app type.

๐Ÿ‘ User avatar

BowTiedRaccoon

80

5.0

Salesforce AppExchange Scraper | Emails & Numbers | $4 / 1k

fatihtahta/salesforce-appexchange-scraper

Scrape Salesforce AppExchange listings, capture app details including, descriptions, pricing, trials, rating details, all emails, phone number and more. ideal for vendor research and lead generation, $4 for 1000 listings.

Salesforce AppExchange Scraper

khadinakbar/salesforce-appexchange-scraper

Scrape Salesforce AppExchange app listings โ€” name, publisher firmographics (website, email, country, size), pricing plans, edition matrix, supported languages, ratings & reviews. HTTP-only via the public listings API. MCP-ready.

Appexchange Appdetails Spider

getdataforme/appexchange-appdetails-spider

The Appexchange Appdetails Spider is an Apify Actor that scrapes detailed data from Salesforce AppExchange app listings, including names, publishers, descriptions, ratings, media, and resources....

HubSpot & Salesforce Partner Scraper - Agency Directory

jungle_synthesizer/hubspot-salesforce-partner-scraper

Scrape HubSpot Solutions Partners and Salesforce AppExchange Consulting Partners. Returns agency name, tier, website, HQ location, languages, industries, ratings, reviews, and contact info. Filter by platform or tier. Ideal for partner channel teams and M&A research.

๐Ÿ‘ User avatar

BowTiedRaccoon

8