GoWork Scraper (FR, DE & ES) avatar

GoWork Scraper (FR, DE & ES)

Pricing

from $5.00 / 1,000 results

Go to Apify Store
GoWork Scraper (FR, DE & ES)

GoWork Scraper (FR, DE & ES)

Extract employer reviews and structured company profiles from GoWork's French, German, and Spanish platforms — gowork.fr, gowork.de, and es.gowork.com

Pricing

from $5.00 / 1,000 results

Rating

5.0

(13)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

14

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Share

Extract employer reviews and structured company profiles from GoWork's French, German, and Spanish platforms — gowork.fr, gowork.de, and es.gowork.com — in a single run.

What It Does

This actor scrapes public employer pages from GoWork and returns one row per company containing flattened company metadata, nested review threads with first-level replies, JSON-LD organization snapshots, and OpenGraph page metadata.

Features

  • Three regions in one actor — feed URLs from gowork.fr, gowork.de, or es.gowork.com
  • Two entry-point types — homepages (auto-discovers featured companies) or direct company profile URLs
  • Rich company data — name, address, phone, website, employee count, founding year, industry, opening hours, rating histogram, logo, and cover image
  • Nested review threads — every review with rating, author, date, pros, cons, position, status — plus first-level replies
  • Filter text-only comments — optional toggle to return only star-rated reviews
  • No nulls — every output field has a typed default; missing values become empty strings, zeros, or empty lists
  • Discovery traceability — each record records how it was found (direct or homepage) and the source URL
  • High reliability — uses Camoufox (anti-detect Firefox) with country-matched residential proxies (FR IPs for gowork.fr, DE IPs for gowork.de, ES IPs for es.gowork.com) to reliably bypass Cloudflare protection
  • Balanced region coverage — when multiple region homepages are provided, company URLs are interleaved so tight maxItems caps yield fair coverage across regions

Input

FieldTypeDefaultDescription
startUrlsarray (required)GoWork URLs to scrape
goworkOnlyRatedReviewsbooleanfalseExclude text-only comments; keep only rated threads
maxItemsinteger10000Maximum company records per run
maxConcurrencyinteger100Maximum concurrent requests
minConcurrencyinteger1Minimum concurrent requests
maxRequestRetriesinteger100Retries per failed request

Example Input

Recommended: Homepage discovery (all 3 regions):

{
"startUrls": [
{"url": "https://www.gowork.fr/"},
{"url": "https://www.gowork.de/"},
{"url": "https://es.gowork.com/"}
],
"goworkOnlyRatedReviews": false,
"maxItems": 100
}

Each homepage exposes ~60 featured company URLs. Use this to bulk-scrape profiles across regions.

Direct company URLs:

{
"startUrls": [
{"url": "https://www.gowork.fr/15-production-boulogne-billancourt"},
{"url": "https://www.gowork.de/apetito-ag"},
{"url": "https://es.gowork.com/adsmurai-barcelona"}
],
"maxItems": 3
}

Output

One record per company. Example:

{
"url": "https://www.gowork.fr/15-production",
"name": "15 PRODUCTION",
"region": "fr",
"country": "France",
"host": "gowork.fr",
"city": "Boulogne-Billancourt",
"address": "12 rue de la Paix",
"postalCode": "92100",
"phone": "+33 1 41 41 66 33",
"website": "https://15production.fr",
"employeeRange": "85",
"foundedYear": 2011,
"industry": "Media & Entertainment",
"description": "Leading production company …",
"ratingAvg": 5.0,
"ratingCount": 12,
"ratingHistogram": {"1": 0, "2": 0, "3": 0, "4": 2, "5": 10},
"logoUrl": "https://cdn.gowork.fr/logos/15prod.png",
"coverUrl": "https://cdn.gowork.fr/covers/15prod.jpg",
"openingHours": [
{"day": "monday", "open": "09:00", "close": "18:00"}
],
"reviews": [
{
"id": "rev-001",
"author": "Jane D.",
"rating": 5,
"createdAt": "2026-02-14",
"text": "Great place to work …",
"pros": "Flexible hours",
"cons": "Parking",
"position": "Editor",
"status": "current",
"replies": [
{"id": "rep-001", "author": "HR Team", "createdAt": "2026-02-16", "text": "Thank you!"}
]
}
],
"discovery": {"source": "listing", "queryUrl": "https://www.gowork.fr/entreprises/paris"}
}

Use Cases

  • Employer reputation monitoring across French, German, and Spanish markets
  • Sentiment analysis on review text, pros, and cons
  • Competitive intelligence with firmographic enrichment (employees, founding year, industry)
  • Lead generation using company contact info (phone, website, email)
  • Review-trend tracking via rating histograms and timestamps

FAQ

Q: Which GoWork sites are supported? A: gowork.fr (France), gowork.de (Germany), and es.gowork.com (Spain).

Q: Do I need to configure a proxy? A: No — the actor uses Apify Residential proxy automatically.

Q: Can I scrape only reviews with star ratings? A: Yes — enable goworkOnlyRatedReviews to exclude text-only comments.

Q: What happens when I provide a homepage URL? A: The actor discovers all featured company profile URLs on that page (~60 per region) and scrapes each one.

Q: Can I mix regions in a single run? A: Yes. When you provide homepage URLs for multiple regions, company URLs from each region are interleaved so tight maxItems caps yield balanced coverage.

Q: How reliable is the scraping? A: The actor uses Camoufox (anti-detect Firefox) with country-matched residential proxies to bypass Cloudflare's bot protection. Real-world success rate is ~100% on Apify's platform.

Q: Are replies to reviews included? A: Yes — first-level replies are returned nested inside each review thread.

Q: Are any output fields null? A: No — every field has a typed default (empty string, 0, empty list, or empty object).

Q: What if a company page has no reviews? A: The reviews array will be empty, and company firmographic fields will still be extracted.