GoWork France Company & Reviews Scraper avatar

GoWork France Company & Reviews Scraper

Pricing

from $2.20 / 1,000 companies

Go to Apify Store
GoWork France Company & Reviews Scraper

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

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

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 recordType of company or review, and each review links back to its employer by companySlug and companyId, 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: ratingDistribution gives 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 replies array 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 maxReviewsPerCompany to keep runs lean on the biggest employers (newest-first) or set it to 0 to pull every review on a profile.
  • Rated-only and since-date review filters β€” flip onlyRatedReviews to drop text-only comments and question-and-answer threads, or set reviewsStartDate to 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 includeReviews off 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

ParameterTypeDefaultDescription
startUrlsstring[][]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.
searchQueriesstring[]["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

ParameterTypeDefaultDescription
maxCompaniesinteger100Cap on the total number of companies collected across all URLs and search terms. Set to 0 for no cap.

Reviews

ParameterTypeDefaultDescription
includeReviewsbooleantrueCollect 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.
maxReviewsPerCompanyinteger0Cap 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.
onlyRatedReviewsbooleanfalseKeep 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.
reviewsStartDatestringβ€”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"
}
FieldTypeDescription
recordTypestringAlways "company"
companyNamestringCompany name
slugstringGoWork URL slug, e.g. randstad-france
companyIdstringGoWork company identifier
companyUrlstringGoWork company profile URL
descriptionstringCompany description text
websitestringCompany website URL
addressstringPostal address
businessAreastringIndustry / business area
employeeCountstringEmployee count band
taxIdstringSIREN tax identifier
logoUrlstringCompany logo image URL
overallRatingnumberOverall star rating (1–5)
reviewCountnumberTotal number of reviews on the profile
ratingDistributionobjectCount of reviews per star, e.g. { "1": 16, "5": 7 }
languagestringProfile language (fr)
scrapedAtstringISO 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"
}
FieldTypeDescription
recordTypestringAlways "review"
companyNamestringParent company's name
companyUrlstringParent company's GoWork URL
companySlugstringParent company's slug β€” join key back to the company row
companyIdstringParent company's identifier
reviewIdstringUnique review identifier
reviewerNamestringReviewer's name or label
authorTypestringReviewer type (e.g. employee, candidate)
ratingnumberStar rating, 1–5 (null when the review carries no star)
contentstringFull review text
datestringPublish date and time (day-first, DD-MM-YYYY HH:MM)
languagestringReview language (fr)
repliesobject[]Replies to the review β€” each with replyId, author, authorType, content, and date
scrapedAtstringISO 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 maxCompanies to 5 on your first run to confirm the fields match your needs, then scale up.
  • Turn reviews off when you only need firmographics. includeReviews: false skips 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, or 0 to pull the full set up to a 2,000-review safety ceiling per company.
  • Use onlyRatedReviews for 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 carry companySlug and companyId, so you can rebuild the one-company-to-many-reviews relationship in any spreadsheet or database.
  • Read the histogram, not just the average. ratingDistribution reveals 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):

VolumeNo discountBronzeSilverGold
1,000 companies$2.60$2.50$2.35$2.20

Review records (per 1,000):

VolumeNo discountBronzeSilverGold
1,000 reviews$0.65$0.61$0.58$0.55

Here's what realistic parent/child mixes cost at the Gold tier:

Example runCompaniesReviewsGold total
100 companies, no reviews1000$0.22
100 companies Γ— ~20 reviews1002,000$1.32
1,000 companies Γ— ~20 reviews1,00020,000$13.20
Companies only10,0000$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

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.