Herold.at Scraper
Pricing
from $1.50 / 1,000 results
Herold.at Scraper
[💰 $1.5 / 1K] Extract Austrian business listings from Herold.at — name, address, phone, email, website, categories, opening hours, rating, and review count, plus optional individual customer reviews. Search by what + where, browse by category, or paste Herold.at URLs directly.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
18 hours ago
Last modified
Categories
Share
Pull Austrian business listings from Herold.at at scale — company names, full structured addresses, phone, email, website, Facebook, categories, opening hours, GPS coordinates, ratings, and every individual customer review. Built for lead-generation teams, market researchers, and sales prospectors who need accurate Austrian business and reputation data without copy-pasting it out of the directory one profile at a time.
Why This Scraper?
- All 9 Austrian states in one actor — Wien, Niederösterreich, Oberösterreich, Steiermark, Tirol, Salzburg, Kärnten, Vorarlberg, and Burgenland, or leave the location empty to sweep the whole country.
- Four contact channels per business, measured — across 1,860 Austrian businesses: phone on 89%, website on 76%, email on 74%, and Facebook on 17%, captured side by side so most listings arrive as a ready-to-use lead.
- Individual customer reviews with per-category sub-scores — flip on
includeReviewsand every review becomes its own row: reviewer, title, full text, date, and star scores broken out by Qualität, Service, Preis, Ambiente, Freundlichkeit, and more. - Firmenbuchnummer (company register number) — the official Austrian company register ID is captured on detail-enriched rows, alongside founding year for company-verification and KYC workflows.
- Verified-business badge — every row flags whether Herold marks the listing as "Verifiziert", so you can filter for confirmed, actively-managed profiles.
- Six-part structured address plus GPS coordinates — street, postal code, city, district (Bezirk), state (Bundesland), and country split into separate fields, plus latitude and longitude for instant mapping wherever Herold publishes them.
- Full opening-hours table on the fast tier — per-day open/close times, always sorted Monday-first, plus any free-text note such as "Termine nach Vereinbarung" — no detail enrichment needed.
- Honest aggregate ratings — no fake zeros — average star rating and the number of ratings behind it on the roughly 1 in 4 Austrian listings Herold has scored, and a clean
nullon the rest, so your averages are never diluted by unrated businesses. - Search by what + where, or paste any Herold.at URL — keyword/category terms paired with an Austrian region, or drop in listing, category, and business-profile URLs and have their built-in filters honored as-is.
Use Cases
Lead Generation
- Build B2B contact lists with phone, email, website, and Facebook in a single export
- Target a whole category across a Bundesland (every Zahnarzt in Steiermark, every Elektriker in Tirol)
- Filter for verified businesses to prioritize actively-managed profiles
- Enrich existing CRM records with current Austrian contact details
Market Research
- Map business density by category across all 9 Austrian states
- Size a local market by counting listings per region and city
- Track which categories dominate a given district (Bezirk)
- Benchmark opening hours and contact-channel coverage across an industry
Competitive & Reputation Analysis
- Pull every customer review for a competitor with per-category star scores
- Compare average ratings and review volume across rivals in the same category
- Surface recurring praise and complaints from full-text review bodies
- Monitor a brand's verified status and review trend over time
Sales Prospecting
- Find newly listed or recently founded companies via founding year
- Verify a prospect's official identity with the Firmenbuchnummer
- Geo-target outreach using latitude/longitude and district data
- Prioritize leads by rating and review count before the first call
Data Enrichment & Integration
- Feed structured Austrian business data into analytics dashboards
- Power local-search and directory products with fresh listings
- Geocode existing company lists using captured coordinates
- Append opening hours and social links to partner databases
Getting Started
Simple — one category, one region
The fastest way to start: what to find, and where in Austria.
{"searchQueries": ["Restaurant"],"location": "Wien","maxResults": 50}
Company-only pull (cheaper, no reviews)
Turn off detail enrichment and reviews for a fast, low-cost sweep of listing data.
{"searchQueries": ["Zahnarzt", "Apotheke"],"location": "Steiermark","includeDetails": false,"includeReviews": false,"maxResults": 200}
Full intelligence — businesses plus every review
Enrich each business and collect every individual customer review as its own row.
{"searchQueries": ["Hotel"],"location": "Tirol","includeDetails": true,"includeReviews": true,"maxResults": 100}
Paste Herold.at URLs directly
Drop in listing, category, or business-profile URLs — their built-in filters are honored as-is.
{"searchUrls": ["https://www.herold.at/gelbe-seiten/wien/restaurant/","https://www.herold.at/gelbe-seiten/wien/RgXbM/ddr-endre-und-dr-nora-steger/"],"includeReviews": true}
Input Reference
Search
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | array | ["Restaurant"] | What to search for on Herold.at — keyword or category terms such as Restaurant, Zahnarzt, Elektriker, Rechtsanwalt. One row per term. Leave empty if you're using direct URLs. |
location | string | "Wien" | Where in Austria to search. Works best with a state/region name: Wien, Niederösterreich, Oberösterreich, Steiermark, Tirol, Salzburg, Kärnten, Vorarlberg, or Burgenland. Leave empty to search all of Austria. |
searchUrls | array | [] | Paste Herold.at URLs directly: search/category result pages or individual business pages. Filters baked into the URL are honored as-is. Scraped in addition to the search above. |
Output Detail
| Parameter | Type | Default | Description |
|---|---|---|---|
includeDetails | boolean | true | Visit each business's detail page to add the full opening-hours table, business description, founding year, company register number, and additional photos. Turn off for faster, cheaper runs that return only listing data. |
includeReviews | boolean | false | Also collect every individual customer review for each business and add each one as its own row (reviewer name, title, text, date, and per-category star scores). Turning this on automatically fetches detail pages even if includeDetails is off. |
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | How many businesses to collect in total, across all searches and URLs. Businesses arrive 30 to a page and a page is always kept whole, so the figure is rounded up to the next 30 (ask for 40, get 60). Counts businesses only — with includeReviews on, each review is an extra row on top. Set to 0 for no limit. Whatever you set, a single run always stops once it has saved 50,000 results in total, counting businesses and reviews together. |
Output
Every row carries a recordType field — either business or review — so you can split the two record types downstream. Business rows are always returned; review rows appear only when includeReviews is enabled, and each one links back to its parent business.
Business record (recordType: "business")
{"recordType": "business","name": "DDr. Endre und Dr. Nora Steger","categories": ["Zahnärzte", "Kieferorthopädie"],"description": "Zahnarztpraxis im Herzen Wiens mit Schwerpunkt Implantologie.","phone": "+43 1 5121234","email": "ordination@steger-dental.at","website": "https://www.steger-dental.at","fax": "+43 1 5121299","street": "Kärntner Straße 12","postalCode": "1010","city": "Wien","district": "Innere Stadt","state": "Wien","country": "AT","latitude": 48.2065,"longitude": 16.3702,"rating": 4.7,"reviewCount": 38,"verified": true,"keywords": ["Implantate", "Zahnreinigung", "Bleaching"],"openingHours": [{ "day": "MONDAY", "fromTime": "08:00:00", "toTime": "18:00:00" },{ "day": "TUESDAY", "fromTime": "08:00:00", "toTime": "18:00:00" }],"openingText": "Termine nach Vereinbarung","socialLinks": { "facebook": "https://www.facebook.com/stegerdental" },"foundingYear": "1998","companyRegisterId": "FN 123456a","images": ["https://www.herold.at/img/123.jpg"],"logoUrl": "https://www.herold.at/img/logo-123.jpg","url": "https://www.herold.at/gelbe-seiten/wien/RgXbM/ddr-endre-und-dr-nora-steger/","scrapedAt": "2026-06-03T10:15:42.000Z"}
Core & Contact
| Field | Type | Description |
|---|---|---|
recordType | string | Always "business" for business rows |
name | string | Business name |
categories | array | Business categories / Branchen |
description | string | Business description (detail-enriched) |
phone | string | Primary phone number in dialable international format (e.g. +43 1 5121234) |
email | string | Email address |
website | string | External website URL |
fax | string | Fax number in dialable international format, when published |
socialLinks | object | Social profile links, e.g. Facebook. Never contains phone or fax numbers |
url | string | Herold.at business-profile URL |
Address & Location
| Field | Type | Description |
|---|---|---|
street | string | Street and house number |
postalCode | string | Austrian postal code |
city | string | City |
district | string | District / Bezirk |
state | string | Region / Bundesland |
country | string | Country code (e.g. AT) |
latitude | number | Geographic latitude |
longitude | number | Geographic longitude |
Ratings & Profile Detail
| Field | Type | Description |
|---|---|---|
rating | number | Aggregate star rating, or null when the business has no ratings yet |
reviewCount | integer | Number of ratings behind the aggregate |
verified | boolean | Whether Herold flags the listing "Verifiziert" |
keywords | array | Business keywords / tags |
openingHours | array | Per-day open/close times, always sorted into week order starting Monday. Each entry is {"day": "MONDAY", "fromTime": "08:00:00", "toTime": "18:00:00"} — English day name, 24-hour HH:MM:SS. Included with or without detail enrichment |
openingText | string | Free-text hours note. Included with or without detail enrichment |
foundingYear | string | Founding year (detail-enriched) |
companyRegisterId | string | Firmenbuchnummer / company register ID (detail-enriched) |
images | array | Photo URLs (detail-enriched) |
logoUrl | string | Business logo URL |
scrapedAt | string | ISO 8601 capture timestamp |
Review record (recordType: "review")
{"recordType": "review","businessName": "DDr. Endre und Dr. Nora Steger","author": "Maria K.","title": "Sehr freundliches Team","reviewText": "Kompetente Beratung und schmerzfreie Behandlung. Sehr zu empfehlen!","comment": "Vielen Dank für Ihr Vertrauen!","reviewDate": "2026-04-18T00:00:00.000Z","ratings": [{ "category": "Qualität", "rating": 5 },{ "category": "Service", "rating": 5 },{ "category": "Preis", "rating": 4 }],"businessUrl": "https://www.herold.at/gelbe-seiten/wien/RgXbM/ddr-endre-und-dr-nora-steger/","reviewId": "rev_8f3a91","scrapedAt": "2026-06-03T10:15:43.000Z"}
| Field | Type | Description |
|---|---|---|
recordType | string | Always "review" for review rows |
businessName | string | Parent business name (linkage) |
author | string | Reviewer name / handle |
title | string | Review title (may be empty) |
reviewText | string | Free-text review body |
comment | string | Business reply (often empty) |
reviewDate | string | ISO 8601 review date |
ratings | array | Per-category sub-scores: { category, rating } |
businessUrl | string | Parent business Herold.at URL (linkage) |
reviewId | string | Stable review identifier |
scrapedAt | string | ISO 8601 capture timestamp |
Tips for Best Results
- Use Austrian state names for
location, not city names. Wien, Steiermark, and Tirol resolve cleanly; most individual city names (other than Wien) return nothing. If you want a single city, leavelocationempty and add the city to your search term instead. - Turn
includeReviewsoff for cheap company-only pulls. When you only need contact and address data, leaving reviews off keeps each business to a single row and cuts the result count dramatically. Opening hours, contacts, address, categories and rating all arrive on the fast listing tier too, so you can leaveincludeDetailsoff as well unless you need the business description, founding year, Firmenbuchnummer or photos. - Budget for review rows, not just businesses.
maxResultscounts businesses; each review lands as its own result on top, and heavily-reviewed categories like restaurants and hotels can multiply the total several times over. Do a small run first to see the ratio in your category, then scale the limit. - Reviews require detail pages. Switching on
includeReviewsautomatically fetches each business's detail page even ifincludeDetailsis off — so you always get reviewer scores, but listing-only business fields stay lean if detail is disabled. - Split very large jobs by query or region. Run one category per Bundesland rather than one giant nationwide sweep — you'll get cleaner, more targeted exports and finer control over volume.
- Search categories in German. Herold is a German-language directory: use
Restaurant,Zahnarzt,Elektriker,Rechtsanwalt,Apotheke,Hotel, and similar terms. - Paste URLs to reuse Herold's own filters. If you've already narrowed a search on Herold.at, paste that URL into
searchUrlsand its built-in filters are honored exactly. - Filter on
verifiedfor higher-quality leads. Verified listings are confirmed, actively-managed profiles — a strong signal when prioritizing outreach.
Pricing
From $1.50 per 1,000 results — undercutting comparable Austrian business-directory scrapers while delivering six-part structured addresses, up to four contact channels per business, and per-category review scores. No compute or time-based charges — you pay per result, plus a small fixed per-run start fee. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.18 | $0.17 | $0.16 | $0.15 |
| 1,000 | $1.80 | $1.70 | $1.60 | $1.50 |
| 10,000 | $18.00 | $17.00 | $16.00 | $15.00 |
| 100,000 | $180.00 | $170.00 | $160.00 | $150.00 |
Both the businesses and the individual reviews you collect count as results — so when includeReviews is on, each review row is billed alongside its business, giving you full review intelligence with per-toggle control over the bill. Apify platform usage is billed separately by Apify.
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 business-directory information from Herold.at. Use the data responsibly and in compliance with Herold.at's terms of service and all applicable laws, including the GDPR and Austrian data-protection regulations. Personal data contained in reviews and contact fields must be handled lawfully — obtain a valid legal basis before processing it, honor data-subject requests, and do not use the data for spam or unsolicited bulk contact. You are responsible for how you use the extracted data.