Zurück zum Blog
2026-04-18

Google Maps Lead-Generierung automatisieren mit Zapier und Make.com

Google Maps nach Leads zu durchsuchen ist nur der erste Schritt. Die eigentliche Herausforderung — und der Punkt, an dem die meisten Teams Zeit verlieren — ist es, diese Leads ohne manuellen Aufwand in das richtige Tool zu überführen: ins CRM, die Outreach-Plattform oder die Tabellenkalkulation. Diese Anleitung zeigt Ihnen genau, wie Sie diese Lücke mit BasedOnBusiness-Webhooks in Kombination mit Zapier oder Make.com schließen.

Kein Code erforderlich. Sobald die Automatisierung eingerichtet ist, überträgt jeder abgeschlossene Scrape die Daten automatisch dorthin, wo Sie sie benötigen.

Warum diesen Schritt automatisieren?

Der typische Workflow ohne Automatisierung sieht so aus:

  1. Einen Scrape auf BasedOnBusiness starten
  2. Warten, bis er abgeschlossen ist
  3. Zurückkommen und prüfen, ob er fertig ist
  4. Die CSV-Datei herunterladen
  5. Das CRM öffnen und die Datei importieren
  6. Spalten zuordnen und Fehler beheben

Das sind fünf manuelle Schritte — jedes Mal, für jede Kampagne, jede Stadt, jede Zielgruppe. Im größeren Maßstab wird das zu einem echten operativen Engpass.

Mit einem Webhook, der mit Zapier oder Make.com verbunden ist, reduziert sich der Workflow auf einen einzigen Schritt: den Scrape starten. Alles andere läuft automatisch ab.

Was Sie benötigen

  • Ein BasedOnBusiness-Konto (das kostenlose Konto reicht — 50 Credits bei der Anmeldung)
  • Ein Zapier- oder Make.com-Konto (beide haben kostenlose Tarife)
  • Die Ziel-App bereit (HubSpot, Google Sheets, Pipedrive, Airtable, Slack usw.)

Teil 1: BasedOnBusiness-Webhook einrichten

Bevor Sie Zapier oder Make verbinden, müssen Sie in BasedOnBusiness einen Webhook-endpoint anlegen, der ausgelöst wird, sobald ein Scrape-Job abgeschlossen ist.

  1. Melden Sie sich bei BasedOnBusiness an und gehen Sie zu Einstellungen → Webhooks
  2. Klicken Sie auf Webhook hinzufügen
  3. Geben Sie ihm einen Namen (z. B. „Zapier Lead Push" oder „Make CRM Sync")
  4. Fügen Sie Ihre Webhook-URL ein (diese erhalten Sie in den nächsten Schritten von Zapier oder Make)
  5. Stellen Sie unter Events sicher, dass scrape.done aktiviert ist
  6. Klicken Sie auf Webhook erstellen

Sie können auch scrape.failed abonnieren, um benachrichtigt zu werden, wenn etwas schiefläuft — nützlich für die Überwachung größerer Kampagnen.

Jedes Mal, wenn ein Scrape abgeschlossen ist, sendet BasedOnBusiness eine POST-Anfrage an Ihre Webhook-URL mit den Job-Details und Ergebnis-Metadaten.


Teil 2: Zapier-Integration

Schritt 1 — Neuen Zap erstellen

Klicken Sie in Zapier auf Zap erstellen und suchen Sie nach Webhooks by Zapier als Trigger-App.

Wählen Sie Catch Hook als Trigger-Event. Zapier generiert eine eindeutige Webhook-URL — kopieren Sie diese.

Schritt 2 — Mit BasedOnBusiness verbinden

Gehen Sie zurück zu Ihren BasedOnBusiness-Webhook-Einstellungen und fügen Sie die soeben kopierte Zapier-Webhook-URL ein. Speichern Sie den Webhook.

Um die Verbindung zu testen, klicken Sie in BasedOnBusiness neben Ihrem Webhook auf Testen. Dadurch wird ein Beispiel-Payload an Zapier gesendet, damit Zapier die Datenstruktur automatisch erkennen kann.

Klicken Sie anschließend in Zapier auf Trigger testen — die Beispiel-Event-Daten sollten geladen werden, einschließlich Felder wie:

scrape_id
status
query
location
leads_found
completed_at

Schritt 3 — Aktion hinzufügen

Bestimmen Sie jetzt, was mit den Daten passieren soll. Beliebte Optionen:

Google Sheets:

  • Aktion: Tabellenzeile erstellen
  • query → Kampagnenspalte, leads_found → Leads-Spalte, completed_at → Datumsspalte zuordnen
  • Jeder abgeschlossene Scrape wird automatisch in Ihrer Tracking-Tabelle protokolliert

HubSpot:

  • Aktion: Unternehmen / Kontakt erstellen oder aktualisieren
  • Verwenden Sie die scrape_id, um in einem nachfolgenden Schritt detaillierte Ergebnisse über die BasedOnBusiness REST API abzurufen

Slack:

  • Aktion: Nachricht in Channel senden
  • Vorlage: "Scrape abgeschlossen: {leads_found} Leads gefunden für {query} in {location}"
  • Erhalten Sie sofortige Slack-Benachrichtigungen, sobald ein Scrape abgeschlossen ist

Gmail / E-Mail:

  • Aktion: E-Mail senden
  • Ideal für kundenorientierte Berichte — senden Sie automatisch eine Zusammenfassung, wenn ein Kampagnen-Scrape abgeschlossen ist

Schritt 4 — Zap aktivieren

Geben Sie ihm einen Namen, stellen Sie ihn auf aktiv — und fertig. Ab sofort löst jeder abgeschlossene Scrape den Zap automatisch aus.


Teil 3: Make.com-Integration

Make.com (ehemals Integromat) bietet Ihnen mehr visuelle Kontrolle über den Datenfluss, was für komplexere Routing-Szenarien nützlich ist — etwa, wenn Sie Leads nach Bewertung filtern möchten, bevor sie ins CRM übertragen werden.

Schritt 1 — Neues Scenario erstellen

Klicken Sie in Make.com auf Neues Scenario erstellen. Suchen Sie nach Webhooks und wählen Sie Custom webhook als erstes Modul.

Klicken Sie auf Hinzufügen, um einen neuen Webhook zu erstellen. Make generiert eine URL — kopieren Sie diese.

Schritt 2 — Mit BasedOnBusiness verbinden

Erstellen Sie in BasedOnBusiness unter Einstellungen → Webhooks einen neuen Webhook mit der soeben kopierten Make.com-URL. Abonnieren Sie das scrape.done-Event.

Klicken Sie auf Testen, um ein Beispiel-Event zu senden. Klicken Sie in Make anschließend auf Datenstruktur neu ermitteln — Make analysiert den eingehenden Payload und ordnet alle Felder automatisch zu.

Schritt 3 — Module für Ihren Workflow hinzufügen

Fügen Sie nach dem Webhook-Trigger die benötigten Module hinzu. Einige hilfreiche Beispiele:

Leads nach Score routen:

  • Router-Modul hinzufügen
  • Zweig 1: wenn leads_found > 100 → an hochpriore Airtable-Basis senden
  • Zweig 2: alle anderen → in ein Tracking-Google-Sheet protokollieren

Anreichern und ins CRM übertragen:

  • HTTP → Anfrage stellen-Modul hinzufügen
  • GET https://basedonb.com/api/v1/scrapes/{{scrape_id}}/results mit Ihrem API-Key aufrufen
  • Das vollständige Lead-Array an ein HubSpot- oder Pipedrive-Modul für den Massenimport übergeben

Team benachrichtigen:

  • Slack- oder E-Mail-Modul nach dem CRM-Schritt hinzufügen
  • Zusammenfassung senden: Kampagnenname, Lead-Anzahl, Abschlusszeit

Schritt 4 — Scenario aktivieren

Stellen Sie das Scenario auf An (geplant oder sofort — Ihre Wahl). Make.com verarbeitet jedes eingehende Webhook-Event als separaten Scenario-Lauf.


Teil 4: REST API direkt nutzen (für Entwickler)

Wenn Sie Scrapes programmatisch auslösen möchten — anstatt sie über das Dashboard zu starten — bietet BasedOnBusiness eine vollständige REST API.

Scrape per API auslösen

curl -X POST https://basedonb.com/api/v1/scrapes \
  -H "Authorization: Bearer bdb_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "dental clinic",
    "country": "US",
    "city": "Austin",
    "target_leads": 200
  }'

Die Antwort enthält eine scrape_id. Sie haben dann zwei Möglichkeiten:

  • Den Status-endpoint abfragen (GET /api/v1/scrapes/{id}), bis status den Wert done hat
  • Auf Ihren Webhook vertrauen, der Sie automatisch benachrichtigt, wenn der Job abgeschlossen ist

Sobald der Scrape fertig ist, rufen Sie die Ergebnisse ab:

curl https://basedonb.com/api/v1/scrapes/{id}/results \
  -H "Authorization: Bearer bdb_live_YOUR_KEY"

Dies gibt ein JSON-Array aller gescrapten Unternehmen zurück — bereit, in jedes nachgelagerte System weitergeleitet zu werden.

Vollständiger API-Flow in Zapier oder Make

Sie können beides kombinieren: einen Scrape per API aus einem Zap oder Make-Scenario heraus auslösen (z. B. nach Zeitplan) und den Webhook ein zweites Scenario benachrichtigen lassen, das die Ergebnisse abruft und verteilt. Das ist der vollständig automatisierte Flow ohne jeden manuellen Eingriff.


Praktische Automatisierungsideen

Hier sind einige sofort einsetzbare Automatisierungsideen für verschiedene Teamtypen:

Für Sales-Teams:

  • Jeden Montagmorgen automatisch einen Scrape für Ihre drei wichtigsten Zielbranchen auslösen. Eine Slack-Nachricht mit den Lead-Zahlen empfangen. Ergebnisse werden automatisch in HubSpot für die Outreach-Queue der Woche geladen.

Für digitale Agenturen:

  • Wenn ein neuer Kunde onboarded wird, einen Scrape seiner Stadt und Kategorie per API auslösen. Ergebnisse fließen automatisch in einen Airtable-Client-Workspace.

Für Cold-Email-Kampagnen:

  • Abgeschlossene Scrapes werden direkt über Make.com an Smartlead, Instantly oder Apollo weitergeleitet. Ihre E-Mail-Sequenz startet automatisch ohne manuellen Import.

Für das Reporting:

  • Jeder Scrape wird mit Zeitstempel, Suchbegriff, Standort und Lead-Anzahl in einem Google Sheet protokolliert. Eine einzige Tabelle wird zu Ihrem Kampagnen-Performance-Tracker.

API-Key abrufen

So nutzen Sie die REST API zusammen mit Ihren Webhooks:

  1. Gehen Sie in BasedOnBusiness zu Einstellungen → API-Keys
  2. Klicken Sie auf Neuer Key und geben Sie ihm einen Namen
  3. Kopieren Sie den Key — er wird nur einmalig angezeigt

Verwenden Sie diesen Key als Authorization: Bearer-Header in allen API-Anfragen.


Jetzt mit der Automatisierung starten

BasedOnBusiness bietet Ihnen alles, was Sie für eine vollständig automatisierte Lead-Generierungspipeline benötigen: eine REST API zum Auslösen von Scrapes, Webhooks für Echtzeit-Benachrichtigungen bei Abschluss und strukturierte JSON-Ergebnisse, die Sie überall hinleiten können.

Registrieren Sie sich auf basedonb.com, erhalten Sie 50 kostenlose Credits und verbinden Sie Ihren ersten Webhook in unter 10 Minuten. Ihr CRM wird nie wieder einen manuellen CSV-Import benötigen.