Google-Maps-Daten extrahieren

Google Maps Scraper: Firmendaten mit E-Mail.

Hubertino extrahiert aus Google Maps jede Firma, die zu Ihrer Suche passt, mit Telefonnummer, Website, Adresse, Bewertungen und Öffnungszeiten, und ergänzt die E-Mail-Adresse von der Website des Betriebs. 38 Spalten pro Firma, als XLSX, CSV oder per API.

Eine Zeile pro Firma38 Spalten
name
Firmenname
category
Google-Kategorien
phone
Telefonnummer
email
E-Mail von der Website
website
Website
company_instagram
Instagram-Profil
street
Straße und Hausnummer
postal_code
Postleitzahl
city
Ort
rating
Google-Bewertung
working_hours
Öffnungszeiten
place_id
Google-Place-ID

+ 26 weitere Spalten, von der vollständigen Adresse bis zu den Google-IDs.

Was ist ein Google Maps Scraper?

Ein Google Maps Scraper ist ein Werkzeug, das Suchen auf Google Maps automatisch ausführt und jede gefundene Firma als Tabellenzeile speichert: Name, Kategorie, Adresse, Telefonnummer, Website, Bewertung und Öffnungszeiten. Hubertino besucht zusätzlich die Website jedes Betriebs und ergänzt E-Mail-Adresse und Social-Media-Profile. So entsteht eine Lead-Liste, die Sie direkt nutzen können.

Spalten pro Firma, eine Zeile je Betrieb
38
Suchen pro Auftrag (Branchen × Orte)
2.000
Treffer pro Suche (maximal)
500
Google-Länderversionen
32
In vier Schritten

Google-Maps-Daten extrahieren: So geht’s

  1. Branche und Gebiet wählen

    Geben Sie die Branche so ein, wie Sie sie in Google Maps suchen würden – etwa „Zahnarzt“ oder „Dachdecker“ –, und wählen Sie Städte oder Postleitzahlgebiete. Jede Kombination aus Branche und Ort ist eine eigene Suche, bis zu 2.000 pro Auftrag.

  2. Trefferzahl festlegen

    Mit „All“ übernehmen Sie alle Treffer, die Google liefert – bis zu 500 pro Suche –, oder Sie legen eine Obergrenze fest. Der Auftrag reserviert vorab Credits für die maximal mögliche Trefferzahl und schreibt Ihnen alles wieder gut, was er nicht liefert.

  3. Sammeln und anreichern

    Hubertino arbeitet jede Suche ab, öffnet jeden Treffer für die Details und besucht dann die Website des Betriebs, um E-Mail-Adresse und Social-Media-Profile zu finden. Die Zeilen erscheinen live.

  4. Exportieren und nutzen

    Laden Sie die Liste als XLSX oder CSV herunter, eine Zeile pro Firma, oder holen Sie die Daten per API ab und übernehmen Sie sie in Ihr CRM.

Hubertinos Auftragseditor mit der Branche „dentist“, der Stadt San Diego, aufgeteilt in 76 Postleitzahlgebiete, und einer Kostenschätzung vor dem Start
Schritt 1 und 2 im Auftragseditor (die Anwendung ist derzeit auf Englisch): Die Stadt wird in ihre Postleitzahlgebiete aufgeteilt, und die geschätzten Kosten sehen Sie vor dem Start.
Der Export

Alle 38 Felder, in Export-Reihenfolge

Eine Zeile pro Firma, in jeder XLSX- und CSV-Datei dieselben Spalten. „Befüllt“ zeigt, wie oft eine Spalte in unseren deutschen Stichproben einen Wert hatte: 7.448 Betriebe aus 683 Suchen in 36 Städten, September 2026. Die Stichproben enthalten nur die Kernspalten; die übrigen sind noch nicht gemessen.

Die 38 Spalten eines Hubertino-Exports, was jede enthält und, für die Kernspalten, wie oft sie in deutschen Stichproben befüllt ist
SpalteBefüllt
Suche und Firma
queryDie Suche, die den Betrieb gefunden hat: Ihre Branche und Ihr Ort, so wie sie an Google Maps übergeben wurden.Immer
nameDer Firmenname, wie er auf Google Maps steht.100 %
categoryDie Google-Kategorien des Eintrags, kommagetrennt und derzeit auf Englisch, z. B. „Dentist, Cosmetic dentist“.100 %
Kontakt
phoneDie Telefonnummer aus dem Eintrag, so wie Google sie anzeigt.96 %
emailEine Kontakt-E-Mail von der Website des Betriebs: zuerst die Startseite, dann bis zu zwei Kontakt- oder Impressumsseiten. Eine Adresse pro Firma, bevorzugt eine auf der eigenen Domain.81 %
websiteDer Website-Link aus dem Eintrag. Manchmal eine Facebook-, Instagram- oder Buchungsseite statt einer eigenen Website.94 %92 % eigene Website
domainDer Host der Website ohne „www.“, zur Dublettenprüfung und für den Abgleich mit anderen Listen.94 %
Social-Media-Profile
company_facebookFacebook-Seite, gefunden auf der Website des Betriebs oder in seinem Google-Unternehmensprofil.Noch nicht gemessen
company_instagramInstagram-Profil, aus denselben beiden Quellen.Noch nicht gemessen
company_xX-Profil (ehemals Twitter), aus denselben beiden Quellen.Noch nicht gemessen
company_youtubeYouTube-Kanal, aus denselben beiden Quellen.Noch nicht gemessen
company_linkedinLinkedIn-Seite, aus denselben beiden Quellen.Noch nicht gemessen
Adresse
addressDie vollständige Adresse in einer Zeile, so wie Google sie formatiert.Noch nicht gemessen
streetStraße und Hausnummer.99 %
cityStadt oder Gemeinde.Noch nicht gemessen
stateBundesland, Bundesstaat oder Region, ausgeschrieben.Noch nicht gemessen
state_codeDas Kürzel des Bundesstaats oder der Provinz, sofern das Land solche Kürzel verwendet, z. B. NY, ON oder NSW.Noch nicht gemessen
postal_codePostleitzahl.Noch nicht gemessen
countryName des Landes.Noch nicht gemessen
country_codeZweistelliger ISO-Ländercode, z. B. DE, AT oder CH.Noch nicht gemessen
Koordinaten
latitudeBreitengrad der Ortsmarkierung, in Dezimalgrad.Noch nicht gemessen
longitudeLängengrad der Ortsmarkierung, in Dezimalgrad.Noch nicht gemessen
plus_codeGoogles Plus Code für den Standort, sofern der Eintrag einen zeigt.Noch nicht gemessen
Bewertungen
ratingDurchschnittliche Google-Bewertung, 1,0 bis 5,0 Sterne.98 %
reviewsAnzahl der Google-Rezensionen.93 %
Betriebsdetails
business_statusOPERATIONAL (geöffnet), CLOSED_TEMPORARILY (vorübergehend geschlossen) oder CLOSED_PERMANENTLY (dauerhaft geschlossen).Noch nicht gemessen
price_rangeGoogles Preisspanne pro Person, sofern der Eintrag eine zeigt – vor allem bei Restaurants und Cafés.Noch nicht gemessen
service_optionsDie Service-Angaben des Eintrags, kommagetrennt und derzeit auf Englisch, etwa Dine-in, Takeout oder Delivery.Noch nicht gemessen
Öffnungszeiten
working_hoursDie Öffnungszeiten der Woche, ein Eintrag pro Tag, als JSON.Noch nicht gemessen
working_hours_csvDieselben Öffnungszeiten als Text in einer einzigen Zelle.Noch nicht gemessen
Bestell- und Reservierungslinks
order_linksLinks zur Online-Bestellung aus dem Eintrag (Lieferdienste oder die eigene Seite des Betriebs), bis zu drei.Noch nicht gemessen
reservation_linksDer Link zur Tischreservierung aus dem Eintrag.Noch nicht gemessen
menu_linkDer Link zur Speisekarte aus dem Eintrag.Noch nicht gemessen
Google-Kennungen
location_linkDie Google-Maps-URL des Orts.Noch nicht gemessen
place_idDie Place-ID der Places API, um die Daten mit Googles eigener API zu verknüpfen.Noch nicht gemessen
google_idDie Feature-ID des Orts in Google Maps, im Format 0x…:0x….Noch nicht gemessen
cidDie CID des Eintrags: der zweite Teil der google_id als Dezimalzahl.Noch nicht gemessen
kgmidDie Knowledge-Graph-ID des Orts, ein Pfad der Form /g/… oder /m/….Noch nicht gemessen
So haben wir gezählt

Befüllt: der Anteil der 7.448 Betriebe mit einem Wert in der Spalte, aus 683 deutschen Stichproben (die ersten Treffer einer Branche in einer Stadt, 36 Städte), die wir bis September 2026 mit Hubertino erhoben haben. Die E-Mail-Quote bezieht sich auf die 7.208 Betriebe aus Stichproben, in denen mindestens eine Adresse auftauchte (einige Stichproben wurden ohne E-Mail-Suche erhoben und zählen nicht mit), und zählt nur echte Adressen, keine Platzhalter aus Website-Vorlagen und keine Postfächer von Dienstleistern. Die Spaltennamen stehen wie in der Datei auf Englisch. Jede Stichprobe ist der Anfang einer Suche; ein vollständiger Durchlauf kann anders ausfallen.

Beispieldatei mit fiktiven US-Firmen, im selben Spaltenformat: XLSX CSV
Herkunft

Woher die Daten kommen

Jeder Auftrag durchsucht Google Maps live, wenn Sie ihn starten, statt aus einer gespeicherten Datenbank zu lesen. Jede Spalte stammt aus einer von drei Quellen:

Suchergebnis und Eintrag

Name, Kategorien, Telefonnummer, Website, die vollständige Adresse und ihre Bestandteile, Koordinaten, Plus Code, Bewertung, Anzahl der Rezensionen, Betriebsstatus und Googles Kennungen.

Googles Unternehmensprofil

Öffnungszeiten, die Preisspanne pro Person, Service-Angaben, Speisekarte, Bestell- und Reservierungslinks sowie die Social-Media-Profile, die Google anzeigt.

Die Website des Betriebs

Die Kontakt-E-Mail und dort verlinkte Social-Media-Profile: zuerst die Startseite, dann bis zu zwei Kontakt- oder Impressumsseiten.

Limits

Die Grenzen eines Auftrags

Im Dashboard und über die API gelten dieselben Grenzen. Dazu kommt Ihr Guthaben: Ein Auftrag stoppt, sobald er so viele Zeilen geliefert hat, wie Sie Credits haben.

Grenzen für Hubertino-Aufträge und Rezensions-Aufträge
GrenzeWert
Branchen pro AuftragAlles, was Google Maps als Suche versteht, etwa „Zahnarzt“ oder „Dachdecker“.bis zu 1.000
Orte pro AuftragLänder, Regionen, Städte oder Postleitzahlen aus der Ortsauswahl oder frei eingegeben.bis zu 10.000
Suchen pro AuftragBranchen × Orte, jede Kombination ist eine eigene Suche. Größere Vorhaben teilen Sie auf mehrere Aufträge auf.bis zu 2.000
Treffer pro SucheMit „All“ übernehmen Sie alle Treffer, die Google liefert, bis zu 500. Eine einzelne Google-Maps-Suche endet meist bei etwa 100 bis 120 Treffern; deshalb zerlegt die Ortsauswahl Städte in Postleitzahlgebiete.1 bis 500
Rezensionen pro OrtBei Rezensions-Aufträgen, in Googles Standardreihenfolge „Relevanteste“.bis zu 2.000
Orte pro Rezensions-AuftragAus einem fertigen Auftrag übernommen oder als Maps-Links bzw. IDs eingefügt.bis zu 5.000
Neue AufträgePro Konto, Such- und Rezensions-Aufträge zusammen, im Dashboard wie über die API.12 pro 5 Minuten
CreditsEine Firma bei einer Suche, eine Rezension bei einem Rezensions-Auftrag. Ein Auftrag reserviert vorab Credits für die maximal mögliche Menge (höchstens Ihr Guthaben) und schreibt nicht Geliefertes wieder gut.1 pro Ergebnis

Deutschland vollständig durchsuchen

Google Maps liefert pro Suche nur eine begrenzte Zahl an Treffern: Eine einzige Suche über ganz Berlin oder München verpasst den Großteil. Die Ortsauswahl kennt rund 8.300 deutsche Postleitzahlen. Wählen Sie eine Stadt, zerlegt Hubertino sie in ihre PLZ-Gebiete (182 für Berlin, 74 für München) und durchsucht jedes Gebiet einzeln.

Die Google-Länderversion richtet sich nach dem ersten Land, das in Ihren Orten genannt ist; ohne Länderangabe sucht Hubertino über die US-Version. Orte aus der Ortsauswahl enthalten das Land bereits; bei frei eingegebenen Orten nennen Sie es mit, etwa „Berlin, Deutschland“. Österreich und die Schweiz haben eigene Länderversionen.

Bei deutschen Betrieben findet Hubertino besonders oft eine E-Mail-Adresse: in unseren Stichproben bei 81 % der Betriebe, und nur 9 % dieser Adressen laufen über Freemail-Anbieter. Der wahrscheinlichste Grund ist die Impressumspflicht. Die Zahlen nach Branche finden Sie auf unserer Startseite. Wie die Listen für einzelne Branchen aussehen, mit den größten Städten und Beispielzeilen, zeigen unsere Seiten zu Firmenadressen nach Branche.

Nach § 7 UWG setzt E-Mail-Werbung an Unternehmen in der Regel eine vorherige Einwilligung voraus, ein Werbeanruf bei einem Unternehmen mindestens eine mutmaßliche Einwilligung; Briefwerbung ist am wenigsten reguliert (Details im englischsprachigen Rechtsleitfaden).

Mehr dazu auf unserer englischsprachigen Länderseite für Deutschland.

Für Entwickler

Dieselben Daten per API

Senden Sie Branchen, Orte und maxResults, fragen Sie den Status ab und rufen Sie die Zeilen seitenweise als JSON ab, oder laden Sie die fertige XLSX- oder CSV-Datei herunter. Die Zeilen haben dieselben 38 Spalten wie die Datei. Die API ist in jedem Tarif enthalten, auch im kostenlosen.

  • POST/api/v1/scrapesAuftrag starten
  • GET/api/v1/scrapes/{id}Status und Credits
  • GET/api/v1/scrapes/{id}/resultsZeilen als JSON, seitenweise
  • GET/api/v1/scrapes/{id}/export?format=csvDie fertige Datei als CSV oder XLSX

Authentifizierung, Paginierung und Fehlercodes stehen in der API-Dokumentation (auf Englisch).

curl https://hubertino.com/api/v1/scrapes \
  -H "Authorization: Bearer $HUBERTINO_KEY" \
  -H "content-type: application/json" \
  -d '{
    "categories": ["Zahnarzt"],
    "locations": ["Berlin, Deutschland"],
    "maxResults": 50
  }'
Preise

Kostenlos starten, mit dem Bedarf wachsen

1 Credit = 1 gelieferte Firma, alle Spalten inklusive. Ab 0,276 $ pro 1.000 Firmen bei voll genutztem Monatskontingent; Tarif-Credits bleiben bis zu 6 Monate erhalten.

FreeGratis100 Credits bei der Registrierung
Starter19 $/Monat50.000 Credits pro Monatca. 17 €, zzgl. MwSt.
Pro69 $/Monat250.000 Credits pro Monatca. 61 €, zzgl. MwSt.

Abgerechnet wird in US-Dollar; der Euro-Betrag ist ein Richtwert. Tarife, Credit-Pakete und Umrechnung auf der Preisseite.

Fragen

Häufige Fragen zum Google Maps Scraper

Was exportiert der Google Maps Scraper?

Eine Zeile pro Firma mit 38 Spalten: Name, Kategorien, Telefonnummer, Website und Domain, eine Kontakt-E-Mail von der Website des Betriebs, fünf Spalten für Social-Media-Profile, die Adresse in Einzelteilen, Koordinaten, Bewertung und Anzahl der Rezensionen, Betriebsstatus, Preisspanne, Service-Angaben, Öffnungszeiten, Bestell-, Reservierungs- und Speisekarten-Links sowie Googles Kennungen (place_id, google_id, CID und kgmid). Als XLSX oder CSV, über die API auch als JSON.

Hat jede Firma eine E-Mail-Adresse?

Nein. Die Spalte ist gefüllt, wenn ein Betrieb auf seiner Website eine Adresse veröffentlicht. In unseren deutschen Stichproben war das bei 81 % der Fall (7.208 geprüfte Betriebe). Ohne Website oder ohne Adresse darauf bleibt das Feld leer. Die E-Mail-Suche kostet keine zusätzlichen Credits.

Wie viele Firmen kann ich auf einmal extrahieren?

Ein Auftrag umfasst bis zu 2.000 Suchen: bis zu 1.000 Branchen mal bis zu 10.000 Orte, solange das Produkt 2.000 nicht übersteigt. Jede Suche liefert bis zu 500 Treffer, und Ihr Credit-Guthaben begrenzt die Gesamtzahl. Größere Vorhaben teilen Sie auf mehrere Aufträge auf.

Worin unterscheidet sich das von der Google Places API?

Die offizielle API ist dafür gedacht, Orte in Apps anzuzeigen: Die Treffer pro Suche sind begrenzt, es gibt kein E-Mail-Feld, und die Nutzungsbedingungen schränken das Speichern und Exportieren der Daten ein. Hubertino ist auf Lead-Listen ausgelegt: vollständige Abdeckung durch Suchen auf PLZ-Ebene, E-Mail-Adressen von den Websites der Betriebe und eine einfache Tabelle, die Sie behalten und weiterverwenden können.

Brauche ich Programmierkenntnisse?

Nein. Sie legen die Suche im Dashboard an und exportieren XLSX oder CSV. Wer automatisieren möchte, startet dieselben Aufträge über die REST-API, in jedem Tarif, auch im kostenlosen.

Welche Länder deckt der Scraper ab?

Suchen laufen über 32 Google-Länderversionen, darunter Deutschland, Österreich und die Schweiz. Maßgeblich ist das erste Land, das in den Orten eines Auftrags genannt ist; ohne Länderangabe wird die US-Version genutzt.

Was kostet der Google Maps Scraper?

1 Credit pro gelieferter Firma, E-Mail-Adresse und Social-Media-Profile inklusive. Zum Start gibt es 100 Credits gratis, ohne Kreditkarte. Der Starter-Tarif kostet 19 $ pro Monat für 50.000 Credits, der Pro-Tarif 69 $ für 250.000 Credits, jeweils zzgl. MwSt. Bei voll genutztem Monatskontingent sind das 0,38 $ bzw. 0,276 $ pro 1.000 Firmen. Tarif-Credits bleiben bis zu 6 Monate erhalten.

Ihre Zielkunden sind schon auf der Karte

Starten Sie Ihre erste Suche mit 100 Credits gratis: eine echte Lead-Liste, E-Mail-Adressen inklusive. Keine Kreditkarte nötig.

Kostenlos starten – 100 Credits