Salesforce Consulting Partners Scraper avatar

Salesforce Consulting Partners Scraper

Pricing

Pay per event

Go to Apify Store
Salesforce Consulting Partners Scraper

Salesforce Consulting Partners Scraper

Extract Salesforce consulting partner profiles, ratings, credentials, expertise, and AppExchange listing URLs.

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

Find Salesforce consulting partners, systems integrators, agencies, and implementation experts from the public Salesforce Partner Finder directory.

Use this actor to export partner names, AppExchange profile URLs, headquarters, ratings, review counts, completed projects, credentialed experts, product expertise, cloud accreditations, and public partner badges.

What does Salesforce Consulting Partners Scraper do?

Salesforce Consulting Partners Scraper turns the public Salesforce Partner Finder directory into structured dataset rows.

It helps you collect:

  • ๐Ÿข Partner names and profile IDs
  • ๐Ÿ”— AppExchange consulting listing URLs
  • ๐ŸŒ Headquarters / location signals
  • โญ Ratings and review counts
  • ๐Ÿ“ˆ Completed project counts
  • ๐ŸŽ“ Credentialed expert counts
  • โ˜๏ธ Salesforce cloud expertise
  • ๐Ÿท๏ธ Accredited expertise and specializations
  • ๐Ÿค Pledge 1% and diverse-owned business badges

Who is it for?

This actor is useful for teams that need Salesforce ecosystem data in a repeatable workflow.

  • ๐Ÿงญ Channel teams mapping Salesforce partner coverage
  • ๐Ÿ’ผ B2B sales teams building Salesforce SI lead lists
  • ๐Ÿง‘โ€๐Ÿ’ผ Recruiters sourcing Salesforce consulting firms
  • ๐Ÿ“Š Market researchers comparing partner capacity
  • ๐Ÿค Alliances teams tracking cloud and industry expertise
  • ๐Ÿงพ M&A analysts screening Salesforce services companies

Why use this scraper?

The Salesforce Partner Finder is useful in the browser, but manual browsing does not scale.

This actor gives you exportable records that can be loaded into spreadsheets, CRMs, enrichment tools, or BI dashboards.

Data you can extract

FieldDescription
partnerIdSalesforce internal partner record ID
nameConsulting partner name
partnerDescriptionPublic Salesforce partner description
headquartersHeadquarters or global location label
profileUrlAppExchange consulting listing URL
ratingPublic AppExchange rating
reviewCountNumber of AppExchange reviews
projectsCompletedPublic completed project count
credentialedExpertsPublic credentialed expert count
cloudExpertiseSalesforce cloud expertise labels
accreditedExpertiseSalesforce accredited expertise labels
expertDistinctionsExpert distinction labels
pledgeOnePercentPublic Pledge 1% badge
diverseOwnedBusinessPublic diverse-owned business badge

How much does it cost to scrape Salesforce consulting partners?

This actor uses pay-per-event pricing.

  • A small start event is charged once per run.
  • A partner event is charged for each saved partner profile.
  • Use maxItems to control spend.
  • The default input is intentionally small enough for a practical first run.

Input options

You can run a broad export or narrow the directory with filters.

  • searchTerms โ€” company, product, industry, or capability keywords
  • maxItems โ€” maximum unique partners to save
  • countries โ€” optional country names
  • states โ€” optional state or region names
  • expertiseNames โ€” Salesforce product, service, or industry expertise names
  • minRating โ€” optional minimum rating
  • sortBy โ€” matching expertise, rating, projects, credentialed experts, or alphabetical
  • includeFilterOptions โ€” save the live Salesforce filter list to KV store

Example input

{
"searchTerms": ["agentforce", "data cloud"],
"expertiseNames": ["Agentforce"],
"maxItems": 100,
"sortBy": "expertise"
}

Output example

{
"partnerId": "a7f3m000000LKmhAAG",
"name": "Accenture",
"headquarters": "Global",
"profileUrl": "https://appexchange.salesforce.com/listingDetail?listingId=a0N3000000266zBEAQ",
"rating": 0,
"reviewCount": 59,
"projectsCompleted": 18,
"credentialedExperts": 22623,
"cloudExpertise": ["Agentforce", "Data 360", "Sales", "Service"],
"pledgeOnePercent": true
}

How to scrape Salesforce consulting partners

  1. Open the actor on Apify.
  2. Enter one or more search terms, or leave them empty to browse the directory.
  3. Set maxItems to the number of partners you need.
  4. Optionally add expertise names, countries, or rating filters.
  5. Start the run.
  6. Download results from the dataset as JSON, CSV, Excel, XML, or RSS.

Tips for better results

  • Use broad keywords such as agentforce, data cloud, healthcare, or manufacturing.
  • Use includeFilterOptions once if you want exact Salesforce expertise names.
  • Keep maxItems small while testing a new filter combination.
  • Use sortBy: "experts" when credentialed capacity matters most.
  • Use sortBy: "projects" when delivery history matters most.

Integrations

You can connect the dataset to:

  • HubSpot or Salesforce CRM imports
  • Google Sheets lead qualification workflows
  • Airtable partner research bases
  • BI dashboards for ecosystem coverage
  • Recruiting pipelines for Salesforce consulting firms
  • M&A screening spreadsheets

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/salesforce-consulting-partners-scraper').call({
searchTerms: ['agentforce'],
maxItems: 50
});
console.log(run.defaultDatasetId);

API usage with Python

from apify_client import ApifyClient
client = ApifyClient('MY-APIFY-TOKEN')
run = client.actor('automation-lab/salesforce-consulting-partners-scraper').call(
run_input={'searchTerms': ['data cloud'], 'maxItems': 50}
)
print(run['defaultDatasetId'])

API usage with cURL

curl "https://api.apify.com/v2/acts/automation-lab~salesforce-consulting-partners-scraper/runs?token=$APIFY_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"searchTerms":["agentforce"],"maxItems":50}'

MCP usage

Use this actor from MCP-compatible tools through Apify MCP.

MCP server URL:

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

Claude Code setup:

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

JSON MCP server config:

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

Example prompts:

  • "Find 100 Salesforce partners with Agentforce expertise."
  • "Export Salesforce consulting partners focused on healthcare."
  • "Create a shortlist of Salesforce SIs with high credential counts."

Legality

This actor extracts public directory information from Salesforce Partner Finder and AppExchange pages.

You should:

  • Use the data for legitimate business research.
  • Respect Salesforce and AppExchange terms.
  • Avoid spam or unsolicited outreach.
  • Follow privacy, email, and data protection laws in your jurisdiction.

FAQ and troubleshooting

Why did I get zero results?

Your filters may be too narrow or location labels may not match Salesforce's current labels. Try a search term only, reduce rating filters, or run with includeFilterOptions to inspect exact filter names.

Why is an expertise name ignored?

Expertise matching is case-insensitive but must match a Salesforce filter option. Save FILTER_OPTIONS and copy the exact label.

Other automation-lab actors that may fit related workflows:

Limitations

The actor currently focuses on public Partner Finder profile-card data. It does not log into Salesforce, extract private partner portal data, or claim to verify partner availability.

Performance

The actor uses HTTP requests to the public Salesforce LWR/Apex data path. It does not launch a browser for normal scraping, which keeps runs lightweight.

Changelog

  • Initial version: public Salesforce consulting partner extraction with search, filters, sorting, and structured partner rows.

Support

If a run fails or a filter behaves unexpectedly, open an Apify issue with your run URL and input. Include whether you used search terms, expertise filters, or location filters.