GoWork France Company & Reviews Scraper
Pricing
from $2.20 / 1,000 companies
GoWork France Company & Reviews Scraper
[π° $1.6 / 1K] Extract company profiles and employee reviews from GoWork France (gowork.fr): name, address, website, firmographics (tax ID, capital, employees, founding date), ratings, and full reviews as separate rows. Search by company name or URL. For employer research and reputation monitoring.
Pricing
from $2.20 / 1,000 companies
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Pull French employer profiles and their employee reviews from GoWork France (gowork.fr) at scale β company name, address, website, SIREN tax ID, employee band, business area, an overall star rating, a full 1β5β rating histogram, and every review with its star rating, full text, reviewer, date, and employer replies. Companies and reviews come back as separate, joinable rows. Built for HR and talent teams, recruiters, and employer-brand analysts who need structured French employer-reputation data without collecting it company by company.
Why This Scraper?
- Two record types, one run β every row carries a
recordTypeofcompanyorreview, and each review links back to its employer bycompanySlugandcompanyId, so you can load a flat companies table and a flat reviews table and join them cleanly. - Firmographics on every company β SIREN tax ID, postal address, business area, employee band, website, description, and company logo, pulled straight from the GoWork profile without a manual lookup.
- Full 1β5β
rating histogram β not just the average:
ratingDistributiongives the exact count of 1, 2, 3, 4, and 5-star reviews per employer, plus the authoritative total review count, for real reputation breakdowns. - Complete review threads with employer replies β each review carries the reviewer name, star rating, full text, and date, plus a nested
repliesarray capturing the employer's and others' responses β the whole conversation, not just the opening complaint. - Search by company name OR paste a URL β type "Carrefour" or "boulangerie Paris" and each term runs a live GoWork search, or paste exact company-profile and search-result URLs to target precisely the employers you want.
- Per-company review cap you control β set
maxReviewsPerCompanyto keep runs lean on the biggest employers (newest-first) or set it to0to pull every review on a profile. - Rated-only and since-date review filters β flip
onlyRatedReviewsto drop text-only comments and question-and-answer threads, or setreviewsStartDateto collect only reviews published on or after a chosen day. - Unrated reviews stay honest β a text-only or Q&A review comes back as
rating: null, never a misleading zero, so your star distributions aren't skewed. - Company-only mode for cheap runs β turn
includeReviewsoff to pull just profiles and firmographics at the lower per-company rate when you don't need the review text.
Use Cases
Talent & HR Intelligence
- Benchmark a French employer's overall rating against competitors in the same business area
- Break down reputation with the exact 1β5β histogram, not just the headline average
- Track employee sentiment shifts by filtering reviews from a chosen start date
- Build a shortlist of the best-rated employers in a city or sector
Employer-Brand & Reputation Monitoring
- Monitor new reviews on your own company and respond via the captured reply threads
- Measure how often employers reply to reviews and how quickly
- Spot recurring themes in employee complaints and praise across review text
- Compare rated reviews against unrated Q&A threads to gauge engagement
Recruitment Research
- Screen prospective employers for candidates by rating and review volume
- Compare branch-level reputation for large chains fragmented across city profiles
- Assemble a data set of employer firmographics for a target region
- Track hiring-brand strength across an entire industry
Sales & Lead Enrichment
- Enrich a prospect list of French companies with SIREN tax IDs and business areas
- Segment target accounts by employee band and location
- Identify companies actively managing their employer reputation (frequent replies)
- Build account profiles combining firmographics, ratings, and review counts
Market Research
- Map employer reputation across a French industry or region
- Compare rating distributions between sectors or company sizes
- Quantify review volume and engagement as a signal of company scale
- Feed structured employer data into dashboards and BI tools
Getting Started
Search by Company Name
The simplest run β search an employer and pull its profile plus reviews:
{"searchQueries": ["Carrefour"],"maxCompanies": 5}
A Specific Company by URL, With a Review Cap
Paste a GoWork profile URL and cap how many reviews you collect per company:
{"startUrls": ["https://gowork.fr/randstad-france"],"maxReviewsPerCompany": 40}
Companies Only β No Reviews
Pull firmographics and ratings at the lower per-company rate, with review text switched off:
{"searchQueries": ["Decathlon", "Leroy Merlin"],"includeReviews": false,"maxCompanies": 25}
Advanced β Rated, Recent Reviews Only
Search several employers and keep only star-rated reviews published since a chosen date:
{"searchQueries": ["Renault", "Airbus"],"maxCompanies": 20,"includeReviews": true,"maxReviewsPerCompany": 100,"onlyRatedReviews": true,"reviewsStartDate": "2024-01-01"}
Input Reference
What to Scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | string[] | [] | GoWork France URLs β company profile pages, search-result pages, or listing pages. The most precise way to target exactly the companies you want. Leave blank to use search terms. |
searchQueries | string[] | ["Carrefour"] | Free-text company searches, e.g. "Renault", "Carrefour", or "boulangerie Paris". Each term runs a GoWork France search and collects the matching companies β no manual URL lookup. |
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxCompanies | integer | 100 | Cap on the total number of companies collected across all URLs and search terms. Set to 0 for no cap. |
Reviews
| Parameter | Type | Default | Description |
|---|---|---|---|
includeReviews | boolean | true | Collect each company's employee reviews (rating, text, reviewer, date, and replies) as their own rows. Turn off for faster, cheaper runs that return only company profiles and firmographics. |
maxReviewsPerCompany | integer | 0 | Cap on reviews captured per company, most recent first. 0 = all reviews, capped at a 2000-review safety ceiling per company. Ignored when reviews are off. |
onlyRatedReviews | boolean | false | Keep only reviews that carry a 1β5 star rating. Turn on to exclude text-only comments and question-and-answer threads. Ignored when reviews are off. |
reviewsStartDate | string | β | Only collect reviews published on or after this date, in YYYY-MM-DD format (e.g. 2024-01-15). Leave blank to collect all reviews. Ignored when reviews are off. |
Output
Every row carries a recordType field β company or review β so the two sides split and rejoin easily. Each review references its parent company by companySlug and companyId.
Company (recordType: "company")
{"recordType": "company","companyName": "Randstad France","slug": "randstad-france","companyId": "12345","companyUrl": "https://gowork.fr/randstad-france","description": "Randstad est un acteur mondial du recrutement et des ressources humaines...","website": "https://www.randstad.fr","address": "276 avenue du PrΓ©sident Wilson, 93210, La Plaine Saint-Denis","businessArea": "Recrutement et ressources humaines","employeeCount": "1000+","taxId": "433999356","logoUrl": "https://gowork.fr/images/randstad-france.png","overallRating": 3.4,"reviewCount": 48,"ratingDistribution": { "1": 16, "2": 3, "3": 1, "4": 1, "5": 7 },"language": "fr","scrapedAt": "2026-07-04T14:30:00Z"}
| Field | Type | Description |
|---|---|---|
recordType | string | Always "company" |
companyName | string | Company name |
slug | string | GoWork URL slug, e.g. randstad-france |
companyId | string | GoWork company identifier |
companyUrl | string | GoWork company profile URL |
description | string | Company description text |
website | string | Company website URL |
address | string | Postal address |
businessArea | string | Industry / business area |
employeeCount | string | Employee count band |
taxId | string | SIREN tax identifier |
logoUrl | string | Company logo image URL |
overallRating | number | Overall star rating (1β5) |
reviewCount | number | Total number of reviews on the profile |
ratingDistribution | object | Count of reviews per star, e.g. { "1": 16, "5": 7 } |
language | string | Profile language (fr) |
scrapedAt | string | ISO timestamp of data extraction |
Review (recordType: "review")
Emitted when includeReviews is on, up to maxReviewsPerCompany per company.
{"recordType": "review","companyName": "Randstad France","companyUrl": "https://gowork.fr/randstad-france","companySlug": "randstad-france","companyId": "12345","reviewId": "987654","reviewerName": "Marie L.","authorType": "employee","rating": 4,"content": "Bonne ambiance d'Γ©quipe et management Γ l'Γ©coute. Les horaires peuvent Γͺtre longs en haute saison.","date": "12-03-2024 09:15","language": "fr","replies": [{"replyId": "987655","author": "Randstad France","authorType": "company","content": "Merci pour votre retour, nous en tenons compte.","date": "14-03-2024 10:02"}],"scrapedAt": "2026-07-04T14:30:05Z"}
| Field | Type | Description |
|---|---|---|
recordType | string | Always "review" |
companyName | string | Parent company's name |
companyUrl | string | Parent company's GoWork URL |
companySlug | string | Parent company's slug β join key back to the company row |
companyId | string | Parent company's identifier |
reviewId | string | Unique review identifier |
reviewerName | string | Reviewer's name or label |
authorType | string | Reviewer type (e.g. employee, candidate) |
rating | number | Star rating, 1β5 (null when the review carries no star) |
content | string | Full review text |
date | string | Publish date and time (day-first, DD-MM-YYYY HH:MM) |
language | string | Review language (fr) |
replies | object[] | Replies to the review β each with replyId, author, authorType, content, and date |
scrapedAt | string | ISO timestamp of data extraction |
Tips for Best Results
- Big brands are split into city-level profiles. GoWork fragments large employers (Carrefour, Decathlon) across many local-branch pages. Search the brand name and page through the results to gather every branch, or paste specific branch URLs when you want just one location.
- Start small to test. Set
maxCompaniesto 5 on your first run to confirm the fields match your needs, then scale up. - Turn reviews off when you only need firmographics.
includeReviews: falseskips all review fetching for a much faster, cheaper run when you just want profiles, ratings, and SIREN tax IDs. - Cap reviews on high-volume employers. Some large French employers carry hundreds of reviews. Set
maxReviewsPerCompany(e.g. 50β100) to keep runs lean and predictable, or0to pull the full set up to a 2,000-review safety ceiling per company. - Use
onlyRatedReviewsfor cleaner sentiment analysis. It drops text-only comments and Q&A threads so your data set is limited to reviews with a real 1β5 star score. - Join companies to reviews on
companySlug. Both record types carrycompanySlugandcompanyId, so you can rebuild the one-company-to-many-reviews relationship in any spreadsheet or database. - Read the histogram, not just the average.
ratingDistributionreveals polarized employers β a 3.4 average made of mostly 1s and 5s tells a very different story than a flat spread of 3s.
Pricing
From $2.20 per 1,000 companies + $0.55 per 1,000 reviews collected. You're charged per company profile plus per review collected β reviews are billed at a lower rate. No compute or time-based charges β you pay only for the records you receive.
Companies and reviews each have their own discount ladder. Apify's loyalty tiers (Bronze, Silver, Gold) apply automatically on your account β the more you run, the less you pay.
Company records (per 1,000):
| Volume | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 1,000 companies | $2.60 | $2.50 | $2.35 | $2.20 |
Review records (per 1,000):
| Volume | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 1,000 reviews | $0.65 | $0.61 | $0.58 | $0.55 |
Here's what realistic parent/child mixes cost at the Gold tier:
| Example run | Companies | Reviews | Gold total |
|---|---|---|---|
| 100 companies, no reviews | 100 | 0 | $0.22 |
| 100 companies Γ ~20 reviews | 100 | 2,000 | $1.32 |
| 1,000 companies Γ ~20 reviews | 1,000 | 20,000 | $13.20 |
| Companies only | 10,000 | 0 | $22.00 |
No compute or time-based charges β you pay per company and per review collected, plus a small fixed per-run start fee. Platform fees depend on your Apify plan.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n β Workflow automation
- Google Sheets β Direct spreadsheet export
- Slack / Email β Notifications on new results
- Webhooks β Trigger custom APIs on run completion
- Apify API β Full programmatic access
Legal & Ethical Use
This actor collects publicly available employer-profile and review data from GoWork France for legitimate HR research, employer-brand monitoring, recruitment analysis, and lead enrichment. Reviews and reply threads may contain personal data β handle it responsibly, respect privacy and GDPR obligations, and honor data-subject rights. Users are responsible for complying with applicable laws and GoWork's Terms of Service. Do not use extracted data for spam, harassment, or any illegal purpose.