Lead Intelligence Engine avatar
Lead Intelligence Engine

Pricing

Pay per usage

Go to Apify Store
Lead Intelligence Engine

Lead Intelligence Engine

Developed by

Valentin Oeder

Valentin Oeder

Maintained by Community

An intelligent Google Maps & website scanner for agencies and B2B teams. Automatically finds companies, extracts emails, phones, and socials, audits sites for SEO, legal, and UX issues, scores leads (A+–D), and generates personalized CTAs targeting real pain points. Perfect for sales prospecting.

0.0 (0)

Pricing

Pay per usage

0

3

1

Last modified

3 days ago

Lead Intelligence Engine — Google Maps & Website Audit

Automatischer Lead-Finder für Agenturen und B2B-Vertrieb.


🇩🇪 DEUTSCH

Übersicht

Der Lead Intelligence Engine Scraper durchsucht Google Maps nach Unternehmen, extrahiert Websites, E-Mails, Telefonnummern, WhatsApp-Nummern und Social-Links.
Er prüft automatisch technische und rechtliche Aspekte (SSL, Impressum, Datenschutz, Mobile, SEO) und bewertet jeden Lead mit einem 100-Punkte-Score (A+ bis D).
Das System generiert für jeden Kontakt direkt ein passendes, personalisiertes Verkaufsargument (CTA) auf Basis der gefundenen Schwächen.

Funktionen

  • 🔍 Google Maps Suche nach Branche + Stadt
  • 🌐 Website-Analyse (E-Mail, Telefon, Socials, WhatsApp)
  • ⚖️ Rechts- und Technik-Check (Impressum, SSL, Mobile)
  • 📊 Lead-Scoring mit Opportunity-Ranking
  • 🧠 Automatische CTA-Texte (Pain-Points + Lösungen)
  • 📤 Export als CSV oder JSON

Anwendungsfälle

  • Agenturen, Web-Studios, SEO-Dienstleister, SaaS
  • Outbound-Sales & Prospecting
  • Lead-Verkauf (z. B. Google-Maps-Datenfeeds)
  • Marktanalyse & Wettbewerbs-Benchmark

Input-Beispiel

{
"queries": ["Webdesign Agentur München"],
"maxResultsPerQuery": 100,
"includeWebsiteScan": true,
"includeWhatsApp": true,
"generateCta": true,
"ctaLanguage": "de",
"proxyConfig": { "useApifyProxy": true, "apifyProxyGroups": ["DE"] }
}

Output

  • Name, Kategorie, Stadt, Website, E-Mail, Telefonnummer, WhatsApp
  • SSL-Status, CMS, Mobile-Check, SEO-Meta, Ladezeit
  • Opportunity-Score, CTA-Text, Argument-Trigger

Bewertungssystem

FaktorGewicht
Kontakt (E-Mail, Telefon)30
Recht & Vertrauen25
Technik (SSL, Mobile)25
SEO & Struktur20
Reputation20

CTA-Beispiel

„Ich habe mir {{domain}} angesehen — {{issue_1}} und {{issue_2}}. Wir beheben das inkl. {{quick_wins}}. Umsetzung < 5 Tage. Kurze Demo?“


🇬🇧 ENGLISH

Overview

The Lead Intelligence Engine scans Google Maps for businesses, extracting websites, emails, phone numbers, WhatsApp links, and social media profiles.
It audits each website for SSL, legal compliance, mobile readiness, and SEO signals.
Each result is scored (A+–D) and paired with a tailored sales message (CTA) that highlights the key weaknesses and actionable fixes.

Features

  • 🔍 Google Maps business scraping (no API)
  • 🌐 Website crawler for contact data, socials, WhatsApp
  • ⚙️ Legal + technical audits (SSL, mobile, privacy, etc.)
  • 📊 Smart lead scoring (0–100, A+–D)
  • 🧠 AI-generated CTAs from detected pain points
  • 📤 Export as CSV or JSON

Use Cases

  • Web agencies, SEO firms, SaaS outbound teams
  • Sales automation and cold outreach
  • Data enrichment and lead resale
  • Market research and benchmarking

Input Example

{
"queries": ["SEO Agency Berlin"],
"maxResultsPerQuery": 100,
"includeWebsiteScan": true,
"includeWhatsApp": true,
"generateCta": true,
"ctaLanguage": "en",
"proxyConfig": { "useApifyProxy": true, "apifyProxyGroups": ["DE"] }
}

Output

  • Name, Category, Location, Website, Email, Phone, WhatsApp
  • SSL status, CMS, Mobile readiness, Meta tags, Load time
  • Opportunity score, CTA text, Argument trigger

Scoring Weights

FactorWeight
Contact signals30
Legal & Trust25
Technical health25
SEO & Structure20
Reputation20

Example CTA

“I reviewed {{domain}} — {{issue_1}} and {{issue_2}} are holding it back. We fix this and add {{quick_wins}}. Ready to see a preview?”


Developer

Valerius Data Systems — Oper8Labs
Website: www.oper8labs.com
Contact: valentin@oper8labs.com
Instagram: @vallenextdoor

Tags

lead-scraper, google-maps, automation, b2b, whatsapp, seo, marketing, data, intelligence

Lead Intelligence Engine 🚀

Intelligenter Lead-Scanner für B2B-Sales Teams

Findet Firmen über Google Places API, analysiert ihre Websites, extrahiert Kontaktdaten, bewertet die Lead-Qualität und generiert automatisch Verkaufsargumente. Perfekt für Digital‑Agenturen, Webentwickler und Sales‑Teams.

🎯 Features

✅ Zwei Betriebsmodi

  • SEARCH: Google Maps Scraping (API Key optional - ohne Key: Web Scraping, mit Key: API)
  • WEBSITES: Crawlt eine vordefinierte Domainliste

📊 Advanced Lead-Scoring (100 Punkte System)

  • A+: 85–100 Punkte (Premium Leads - sofort kontaktieren!)
  • A: 75–84 Punkte
  • B: 65–74 Punkte
  • C: 50–64 Punkte
  • D: <50 Punkte

Scoring-Kategorien:

  • Basis-Technik (25 Punkte): SSL, Mobile-Optimierung
  • Reputation (20 Punkte): Google-Bewertung, Anzahl Reviews
  • Kontakt-Qualität (30 Punkte): E-Mails, Social Media Kanäle
  • Performance & SEO (25 Punkte): Ladezeit, Analytics, Schema.org, Canonical, Hreflang
  • Recht & Compliance (25 Punkte): Impressum, Datenschutz
  • CMS-Qualität (5 Punkte): Moderne vs. veraltete Systeme

🎁 Extrahiert

  • Kontaktdaten: E-Mails (inkl. versteckter Felder), Telefonnummern (DE + Intl.)
  • Social Media: Instagram, Facebook, LinkedIn, TikTok, YouTube, Twitter/X, WhatsApp, Telegram, Snapchat, Threads, Pinterest
  • SEO‑Metriken: Meta‑Title, Meta‑Description, Schema.org, Canonical, Hreflang
  • Technical Profiling: 20+ CMS‑Systeme, SSL, Mobile‑Optimierung, Load‑Time, Analytics
  • Rechtliche Compliance: Impressum, Datenschutz (DSGVO)
  • Google‑Bewertungen: Rating, Anzahl Reviews

💡 Automatische Verkaufsargumente

Intelligente Priorisierung nach Verkaufswahrscheinlichkeit:

  • Kritisch (Sofort handeln): SSL‑Fehler, fehlendes Impressum, DSGVO‑Verstöße, Website offline
  • Wichtig (Hoher Impact): Mobile‑Optimierung, Ladezeit, Kontaktmöglichkeiten, Analytics, Social Media
  • Optimierung (Nice-to-have): Schema.org Markup, CMS‑Modernisierung, Multi-Language (Hreflang)

🚀 Schnellstart

1. Auf Apify hochladen

# Git-Repository pushen
git add .
git commit -m "Lead Intelligence Engine v1.0"
git push origin main

Auf https://console.apify.com einen neuen Actor erstellen und das Repository verbinden.

2. Actor konfigurieren

Input Schema öffnen

Im Apify‑Console → Dein Actor → INPUT_SCHEMA.json prüfen:

{
"mode": "SEARCH", // oder "WEBSITES"
"searchStringsArray": ["Plastische Chirurgie"],
"locationQueries": ["Stuttgart, Deutschland"],
"maxCrawledPlacesPerSearch": 20,
"useApifyProxy": true,
"apifyProxyGroups": ["DE"],
"googlePlacesApiKey": "DEIN_API_KEY",
"maxConcurrency": 5
}

3. Ersten Run starten

SEARCH‑Modus (Google Maps):

Option A: Mit API Key (empfohlen - zuverlässiger)

  1. Mode: SEARCH
  2. Suchbegriffe: z.B. ["Restaurants", "Cafes"]
  3. Orte: z.B. ["Berlin, Deutschland"]
  4. Max Plätze: 20 (empfohlen für den Start)
  5. Google Places API Key: Dein API Key (optional, aber empfohlen)
  6. Proxy aktivieren: true
  7. Run starten!

Option B: Ohne API Key (Web Scraping)

  1. Mode: SEARCH
  2. Suchbegriffe: z.B. ["Restaurants", "Cafes"]
  3. Orte: z.B. ["Berlin, Deutschland"]
  4. Max Plätze: 20
  5. Google Places API Key: Leer lassen → Nutzt automatisch Web Scraping
  6. Proxy aktivieren: true (wichtig für Scraping!)
  7. Run starten!

WEBSITES‑Modus (Domain‑Liste):

  1. Mode: WEBSITES
  2. Websites:
[
"https://beispiel-firma.de",
"https://andere-firma.com"
]
  1. Run starten!

📥 Ergebnisse exportieren

Nach erfolgreichem Run → Dataset → Download als CSV

CSV‑Spalten

SpalteBeschreibungBeispiel
titleFirmenname"Beispiel GmbH"
cityStadt"Stuttgart"
websiteWebsite URL"https://beispiel.de"
emailE‑Mail(s)"info@beispiel.de, verkauf@beispiel.de"
phoneTelefonnummer"+49 711 123456"
ratingGoogle‑Bewertung4.5
reviewsAnzahl Reviews127
sslHTTPS aktiv?true/false
cmsCMS‑System"WordPress", "Webflow", "Next.js", etc.
mobileMobile‑optimiert?true/false
socialsSocial‑Media‑LinksJSON‑String
website_statusStatus"online", "offline", "error"
load_msLadezeit1850
lead_scoreScore 0–10075
gradeBewertung A–D"B"
argument_triggerVerkaufsargument"🚨 Kein SSL‑Zertifikat..."
meta_titleSEO‑Title"Beispiel GmbH – Ihre Agentur"
meta_descriptionSEO‑Description"Wir bieten..."
has_impressumImpressum vorhanden?true/false
has_privacyDatenschutz vorhanden?true/false
has_schemasSchema.org Markup?true/false
has_analyticsAnalytics installiert?true/false
hreflangMulti-Language SEO?true/false
canonicalCanonical URL?true/false

⚙️ Erweiterte Konfiguration

Proxy‑Einstellungen

Standard: apifyProxyGroups: ["DE"]

Weitere Optionen:

  • ["US"] für USA
  • ["AUTO"] für automatische Auswahl
  • ["US", "DE", "FR"] für Multi‑Region

Parallelität

maxConcurrency: 1–20 gleichzeitige Website‑Scans

Empfehlung:

  • Kleine Runs (<50): 5
  • Mittel (50–200): 10
  • Groß (>200): 15–20

🔧 Technischer Stack

  • Apify SDK v3: Actor‑Framework
  • Google Places API: Offizielle Google‑API für Firmendaten
  • Cheerio: HTML‑Parsing
  • Axios: HTTP‑Requests
  • Node.js: Runtime

💰 Kosten

SEARCH‑Modus

Ohne API Key (Web Scraping):

  • Kostenlos - Keine API-Kosten
  • ⚠️ Weniger zuverlässig (kann durch Google Bot-Detection beeinträchtigt werden)
  • Nur Apify Compute Units

Mit API Key (Google Places API):

  • Kosten: ~$0.03 pro Suchbegriff‑Ort‑Kombination
  • Details: $0.017 pro Place Details abruf
  • Kostenloses Guthaben: $200/Monat von Google
  • Zuverlässigste Methode
  • Apify Compute Units: Zusätzlich je nach Volumen
  • Empfehlung: Start mit 20 Places

WEBSITES‑Modus

  • Keine Extern‑Kosten
  • Nur Apify Compute Units

🐛 Troubleshooting

"Keine Ergebnisse gefunden"

  • Erhöhe Wartezeiten im Code
  • Prüfe searchStringsArray und locationQueries
  • Aktiviere Proxy

"Website offline/error"

  • Normal bei defekten Domains
  • Prüfe URLs im WEBSITES‑Modus

"Timeout Error"

  • Reduziere maxConcurrency
  • Erhöhe Timeouts im Code

📚 Beispiel‑Use Cases

1. CRM‑Enrichment

Finde fehlende Kontaktdaten, Social Media Profiles und SEO-Scoring für bestehende Leads.

2. Wettbewerbsanalyse

Scanne den Markt, analysiere CMS‑Auswahl, SEO‑Qualität und identifiziere Verbesserungsfelder.

3. Outbound‑Sales

Generiere qualifizierte Lead‑Listen mit automatischen, priorisierten Verkaufsargumenten (Kritisch → Wichtig → Nice-to-have).

4. Agency‑Prospecting

Suche z. B. "Webdesign Agentur München" und biete Services passend zum technischen Profil der Leads.

5. Lead‑Qualifizierung

Automatisches Scoring (A-D) für Fokussierung auf hochwertige Leads.

Warum besser als andere?Datenqualität: Robuste Regex für E-Mails + Telefon (DE + Intl.), erkennt auch versteckte Felder
Social Media: 11 Plattformen (Instagram, FB, LinkedIn, TikTok, YouTube, X, WhatsApp, Telegram, Snapchat, Threads, Pinterest)
CMS-Erkennung: 20+ Systeme (WordPress, Shopify, Wix, Next.js, Nuxt, CraftCMS, Strapi, TYPO3, etc.)
SEO: Schema.org, Canonical URLs, Hreflang, Meta-Tags, Analytics-Detection
Scoring: 100-Punkte System mit 6 Kategorien + A+ Rating für Premium Leads
Recht: Automatische Impressum & Datenschutz-Checks
Performance: Load-Time Tracking mit granularer Bewertung
Lead-Argumente: Intelligente Priorisierung (Kritisch → Wichtig → Optimierung)
Deutsch: Bessere Heuristik für deutsche Firmennamen (GmbH, AG, etc.)

🤝 Contributing

Feedback und Pull Requests gerne über GitHub.

📄 Lizenz

MIT

🆘 Support

Issues: GitHub Repo
Documentation: https://docs.apify.com/actors/development


Happy Lead Hunting! 🎯