RepVue Scraper: Company Reviews, Ratings & Sales Compensation
Pricing
from $1.00 / 1,000 company results
RepVue Scraper: Company Reviews, Ratings & Sales Compensation
Scrape RepVue company profiles, RepVue Score, sales-rep reviews, and compensation by role (OTE, base, percentiles) plus jobs and community Q&A. One rich record per company. Search and filter, or paste company links. Fast, reliable, runs on any plan.
Pricing
from $1.00 / 1,000 company results
Rating
0.0
(0)
Developer
AbotAPI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Pull structured data from RepVue.com, the platform where sales professionals rate the companies they work for. This actor returns one rich record per company: the full profile and RepVue Score, sales-rep reviews, compensation by role (OTE, base, percentiles), open sales jobs, and community questions. It is built for recruiters, sales leaders, RevOps teams, and analysts who want company culture, pay benchmarks, and rep sentiment in one clean dataset.
Unlike review-only scrapers, every record here bundles the company profile, the rating breakdown, compensation by role, and the reviews together, so you get the whole picture in a single row instead of stitching reviews back to companies yourself.
Why this scraper
- One rich record per company: profile, RepVue Score, ratings, reviews, and pay, not just review text.
- Compensation by sales role: median and average OTE, base, 75th-percentile, and highest potential earnings, plus a pay summary.
- Richer reviews: body, rating, verified flag, reviewer role and location tags, follow-up question and answer, company response, and upvotes.
- Two modes: search and filter the whole RepVue index, or paste specific company links.
- Real filters: by industry, minimum RepVue Score, and company size, with sort options.
- Fast and low cost: efficient retrieval that runs on any Apify plan, including the free tier.
- Optional open jobs and community Q&A per company.
Data you get
Sample shape, values are illustrative placeholders, not from a live company.
| Field | Example |
|---|---|
| name | Sample Company |
| slug | SampleCompany |
| url | https://www.repvue.com/companies/SampleCompany |
| repvueScore | 81.97 |
| averageRating | 3.5 |
| ratings_count | 715 |
| verified_ratings_percent | 91.19 |
| industry | Software |
| size / sizeLabel | to_10000 / 5001-10000 |
| funding_source | Public |
| last_headcount | 2924 |
| description | Short company description text appears here. |
| website | https://www.example.com/ |
| careers_url | https://careers.example.com/ |
| reviewsCount | 20 |
| reviews[].body | Positive experience as a BDR with strong enablement. |
| reviews[].rating | { "score": 4, "type": "overall", "user_status": "current" } |
| reviews[].reviewer_role_tag | Account Executive |
| compensation.summary | { "highest_base": 165000, "lowest_base": 50000, "total_ratings_count": 212 } |
| compensation.roles[].role | Account Executive |
| compensation.roles[].median_ote | 150000 |
| compensation.roles[].median_base_compensation | 75000 |
| jobsCount | 0 |
| questionsCount | 0 |
| scrapedAt | 2026-01-01T00:00:00.000Z |
How to use
Scrape three companies by link, with reviews and compensation:
{"mode": "url","startUrls": ["https://www.repvue.com/companies/Klaviyo","https://www.repvue.com/companies/Wiz","https://www.repvue.com/companies/GrafanaLabs"],"includeReviews": true,"includeSalaries": true,"maxReviews": 50}
Find top-rated Software companies:
{"mode": "search","industries": ["Software"],"minRepvueScore": 80,"sortBy": "repvue_score_desc","maxItems": 25,"proxy": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "US" }}
Recent reviews only, for one company:
{"mode": "url","startUrls": ["https://www.repvue.com/companies/Klaviyo"],"includeReviews": true,"maxReviews": 100,"targetDate": "2025-01-01"}
Profile and pay only, no reviews:
{"mode": "search","companySize": "over_10000","includeReviews": false,"includeSalaries": true,"maxItems": 50}
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | search | "search" discovers and filters companies; "url" scrapes the links you paste. |
| search | string | (empty) | Search mode: keep companies whose name contains this text. |
| industries | array | [] | Search mode: keep only these industries. |
| minRepvueScore | integer | (none) | Search mode: minimum RepVue Score (0-100). |
| companySize | string | (any) | Search mode: headcount band filter. |
| sortBy | string | name_asc | Order of returned companies. |
| startUrls | array | (example) | URL mode: company links or bare slugs. |
| includeReviews | boolean | true | Attach reviews to each company. |
| includeSalaries | boolean | true | Attach compensation by role. |
| includeJobs | boolean | false | Attach open sales jobs (one extra request per company). |
| includeQuestions | boolean | false | Attach community Q&A (one extra request per company). |
| maxReviews | integer | 100 | Reviews per company; 0 for all. Per-company depth, not a run cap. |
| targetDate | string | (none) | Keep only reviews on or after this date (YYYY-MM-DD). |
| maxItems | integer | 20 | The only run-wide cap: max companies. 0 for no limit. |
| proxy | object | Apify datacenter | Connection settings. |
| maxResidentialMB | integer | 0 | Residential budget; auto-downgrades to datacenter when reached. |
| mcpConnectors | array | [] | Optional: pipe results into Notion, Linear, Airtable, or Apify. |
Output example
Sample shape, values are illustrative placeholders.
{"recordType": "company","id": 1,"slug": "SampleCompany","name": "Sample Company","url": "https://www.repvue.com/companies/SampleCompany","repvueScore": 81.97,"averageRating": 3.5,"ratings_count": 715,"verified_ratings_percent": 91.19,"industry": "Software","size": "to_10000","sizeLabel": "5001-10000","funding_source": "Public","last_headcount": 2924,"website": "https://www.example.com/","careers_url": "https://careers.example.com/","compensation": {"summary": { "highest_base": 165000, "lowest_base": 50000, "total_ratings_count": 212 },"roles": [{ "role": "Account Executive", "median_ote": 150000, "median_base_compensation": 75000, "average_highest_potential_earnings": 309529, "ratings_count": 85 }]},"reviews": [{ "id": 1, "body": "Strong enablement and supportive leadership.", "rating": { "score": 4, "type": "overall", "user_status": "current" }, "reviewer_role_tag": "Account Executive", "rating_verified": true, "upvotes": 0 }],"reviewsCount": 1,"scrapedAt": "2026-01-01T00:00:00.000Z"}
Send results into your apps (MCP connectors)
This actor can optionally pipe each run into the apps you already use through Model Context Protocol (MCP) connectors. Authorize a connector once under Apify, Settings, Integrations, then select it in the "Export to your apps" section of the input. For Notion, also set a parent page URL. The connector receives a condensed, human-readable summary per company (title plus key fields); the complete record always stays in the Apify dataset. Leave the field empty to skip; it never changes the dataset output. Supported connectors: Notion, Linear, Airtable, and Apify.
Plan requirement
The default proxy setting runs on any Apify plan, including the free tier, so URL mode works everywhere. Search mode (company discovery and filtering) is most reliable with an Apify plan that includes residential proxy; on the free plan, prefer URL mode with specific company links.