Files
2026-05-29 11:09:22 +02:00

12 KiB
Raw Permalink Blame History

name, description
name description
lead-research GENERIO Lead-Recherche-Prozessor. Aktiviere diesen Skill IMMER wenn Jonas: - Eine Branche + Merkmale/Kriterien angibt und Firmen suchen will - Sagt: "finde mir Firmen", "suche Leads", "erstelle eine Lead-Liste", "welche Unternehmen passen zu..." - Einen Text, eine Firmenliste oder Beispielunternehmen einfügt und ähnliche Firmen suchen will - ICP-Targets für eine Branche recherchieren möchte - Eine Sales-Pipeline für einen neuen Bereich aufbauen will - Sagt "verarbeite die Inbox", "was ist in der Sales Inbox", "schau in die Inbox" - Eine oder mehrere Firmen/Companies/Leads erwähnt ohne klaren anderen Kontext - Etwas reinwirft das wie ein Unternehmensname, Website oder "könnte interessant sein für Sales" klingt Kurz: Dieser Skill läuft immer wenn strukturierte Unternehmens-Recherche für Sales gebraucht wird — oder wenn etwas wie ein Lead/Company klingt.

🎯 GENERIO Lead-Recherche Skill

Ziel dieses Skills: Fertige, sofort nutzbare Lead-Listen für das Sales-Team erstellen. Output: Company in HubSpot (angelegt + Owner) + Ansprechpartner identifiziert + Apollo-Import-CSV für Telefonnummern-Anreicherung.

Nicht der Zweck dieses Skills: Outreach durchführen, Deals anlegen, Follow-ups tracken — das macht das Sales-Team selbst.

Grundsatz: Keine Rückfragen, einfach ausführen. Nur bei wirklich fehlenden Pflichtangaben (Branche komplett unklar) eine kurze Frage stellen.


Was macht GENERIO?

GENERIO ist ein B2B-SaaS für 3D-Produktscans und digitale Zwillinge:

  • 3D-Visualisierung physischer Produkte (E-Commerce, Retail, AR/VR, Digital Twins)
  • Synthetic Data für KI-Training und Robotics-Simulation
  • Digitale Zwillinge für Retail-Operations

Typische ICPs:

  • E-Commerce & Retail (Möbel, Mode, FMCG, Consumer Electronics)
  • Hersteller mit starker Retail-Präsenz (Mittelstand bevorzugt)
  • 3D-Druck & Additive Manufacturing
  • Gaming / AR / VR Studios
  • Robotics & Warehouse Automation

Owner-Mapping (aus CRM_Config)

Branche Owner HubSpot Owner ID
eCommerce (Möbel, Schuhe, Mode, Online-Händler) Uwe Gruenefeld 1849137184
Commerce / FMCG / Retail Jonas Auda 648760427
3D-Druck / Additive Manufacturing Metehan Ertas 89313499
Sonstige / Unbekannt Jonas Auda 648760427

Beim Anlegen jeder Company und jedes Contacts in HubSpot: Owner aus dieser Tabelle setzen.


Schritt 0: Inbox-Ordner scannen

Scanne den gesamten Ordner C:\Users\jonas\Documents\Claude\Claude Projects\Sales\00_Sales_Prozess\00_Inbox\ — alle Dateien, nicht nur INBOX.md.

Dateityp Verarbeitung
INBOX.md Abschnitt 🆕 Neu → Zeilen extrahieren
.xlsx / .xls Alle Sheets → Firmenname/Company-Spalten extrahieren
.csv Spalten erkennen, Firmen extrahieren
.txt / .md Freitext parsen, Firmennamen herausziehen

Kurze Zusammenfassung ausgeben:

📂 Inbox: [N] Dateien — [N] Leads gefunden

Routing:

Was kommt rein Aktion
Eine einzelne Firma → Ab Schritt A (Einzel-Prozess)
Mehrere Firmen / Branche / Kriterien → Ab Schritt 1 (Massen-Prozess)

EINZEL-PROZESS — Eine einzelne Firma

Schritt A: Insolvenz-Check (sofort, vor allem anderen)

Suche im Web nach: "[Firmenname]" Insolvenz OR insolvent OR Liquidation OR geschlossen

Wenn Insolvenz gefunden:

❌ [Firmenname] — DISQUALIFIZIERT (Insolvenz/geschlossen)
  • HubSpot: Company anlegen mit hs_lead_status: UNQUALIFIED, Beschreibung mit Insolvenzdetails
  • INBOX.md: Eintrag in Erledigt verschieben mit Notiz „Insolvenz [Datum]"
  • Stopp. Kein weiterer Aufwand.

Wenn keine Insolvenz: Weiter mit Schritt B.


Schritt B: Kundencluster-Screening

Lies 01_ICP_Cluster/GENERIO_Kundencluster.xlsx → passendes Sheet für die Branche der Firma.

Extrahiere:

  • A/B/C-Kriterien (MA, Umsatz, Wachstumsphase, Branche)
  • Ansprechperson: Abteilung
  • Ansprechperson: Level/Position → das ist die Zielrolle

Bewerte die Firma gegen diese Kriterien → Priorität A / B / C vergeben.

Wenn die Firma gar nicht zu GENERIO passt (kein ICP-Fit):

  • INBOX.md: Erledigt, Notiz „Kein ICP-Fit"
  • Stopp.

Schritt C: HubSpot-Check + Company anlegen

  1. Company in HubSpot suchen (search_crm_objects)
  2. Firma nicht vorhanden → sofort anlegen:
    • Name, Domain, Website, Telefon Zentrale (an Company.Phone)
    • lifecyclestage: lead
    • hubspot_owner_id: aus Owner-Mapping oben
  3. Firma vorhanden → Owner und Lifecycle prüfen, ggf. aktualisieren

Schritt D: Ansprechpartner suchen

Zielrolle aus Schritt B verwenden.

Zuerst: Contacts der Company in HubSpot prüfen

  • Gibt es bereits einen Kontakt in der Zielrolle mit direkter Telefonnummer?
    • Ja → fertig, Ausgabe (s. unten)
    • Kontakt da, keine Nummer → weiter mit Apollo-CSV
    • Kein Kontakt → weiter mit LinkedIn-Suche

LinkedIn SalesNav-Suche:

"[Zielrolle]" AND "[Firmenname]"
Beispiel: "Head of E-Commerce" AND "Musterfirma GmbH"

Alternativ im Web suchen: site:linkedin.com "[Firmenname]" "[Zielrolle]"

Gefundene Person:

  • Name, Position, LinkedIn-URL notieren
  • Als Contact in HubSpot anlegen (verknüpft mit Company, gleicher Owner)
  • Contact.Phone vorerst leer — Apollo füllt das aus

Impressumsnummer / Zentrale:

  • Gehört an Company.Phone — NICHT an Contact.Phone
  • Zählt nicht als Telefonnummer für den Ansprechpartner

Schritt E: Apollo-CSV erstellen

Eintrag in 03_Apollo_Import/[Firmenname]_Apollo_Import_[DATUM].csv:

First Name,Last Name,Title,Company,Company Website,LinkedIn URL
,,[Zielrolle],[Firmenname],www.domain.de,linkedin.com/company/slug

Apollo findet die Person anhand von Company + Zielrolle und reichert die direkte Telefonnummer an.


Ausgabe Einzel-Prozess:

✅ [Firmenname] — [Priorität A/B/C]

🏢 HubSpot: [Link zur Company]
   Owner: [Name] | Stage: Lead
   Zentrale: [Nummer an Company]

👤 Ansprechpartner:
   [Name falls gefunden] | [Position] | LinkedIn: [URL]
   Telefon: → Apollo-Anreicherung ausstehend

📋 Apollo CSV: [Pfad zur Datei]

📌 INBOX: Eintrag auf ✅ Erledigt gesetzt

MASSEN-PROZESS — Branche / Mehrere Firmen

Schritt 1: Input parsen

Feld Default
Branche pflicht
Region DACH
Anzahl 50
Beispielunternehmen optional

Schritt 1b: Kundencluster lesen

Lies C:\Users\jonas\Documents\Claude\Claude Projects\Sales\00_Sales_Prozess\01_ICP_Cluster\GENERIO_Kundencluster.xlsx

Branche Sheet
FMCG, Retail, Discounter, Commerce Commerce
E-Commerce, Online-Shop, Möbel, Schuhe, Mode eCommerce
3D-Druck, Additive Manufacturing, 3D Print 3D-Printing
Neue Branche (kein passender Tab) → Jonas informieren (s. unten), kein Tab anlegen

Extrahiere A/B/C-Kriterien + Zielrolle (Abteilung + Level/Position).

Wenn kein passender Tab existiert: Keinen neuen Tab anlegen. Stattdessen Jonas informieren:

⚠️ Kein Cluster-Tab für Branche: [Branche]

Folgende Firmen konnten nicht gegen Cluster-Kriterien geprüft werden:

| # | Firmenname | Branche | Warum kein Match |
|---|-----------|---------|-----------------|
| 1 | [Firma] | [Branche] | Kein Cluster-Tab vorhanden |
| … | … | … | … |

→ Bitte Cluster-Tab für [Branche] in GENERIO_Kundencluster.xlsx anlegen,
  dann Prioritäten vergeben. Bis dahin: Firmen mit Priorität "?" gelistet.

Firmen ohne Cluster-Match trotzdem in die Excel-Pipeline aufnehmen mit Priorität ? und Notiz ⚠️ Kein Cluster-Tab — Priorität manuell prüfen.


Schritt 2: Duplikat-Check

Bestehende Pipelines in 02_Lead_Research/ prüfen. Bei Überlappung: kurze Notiz, trotzdem weitermachen (neue Firmen ergänzen).


Schritt 3: Web-Recherche + Insolvenz-Screening

46 gezielte Suchen:

"[Branche] Unternehmen DACH Liste"
"[Branche] Mittelstand TOP Firmen Deutschland"
"[Beispielunternehmen] ähnliche Unternehmen Europa"
"[Branche] E-Commerce Wachstum 2025 2026"

50+ Kandidaten finden → reduzieren auf 2550.

Für jeden Kandidaten:

  1. Gegen Kundencluster abgleichen → A / B / C (Kriterien aus Schritt 1b)
  2. Schneller Insolvenz-Check ("[Firma]" Insolvenz) → Insolvente sofort streichen, nicht weiter bearbeiten
  3. ICP-Fit vorhanden + keine Insolvenz → bleibt auf der Liste

Prioritätsverteilung: Max. 40% A-Leads.


Schritt 4: Excel Lead-Pipeline erstellen (Phase 2 Output)

Pfad: 02_Lead_Research/[Branche]_Sales_Pipeline_[REGION]_[JAHR].xlsx Vorlage: Templates/Lead_Pipeline_TEMPLATE.xlsx

Die Excel ist gleichzeitig das Input-Dokument für Phase 3. Der SalesNav-Suchstring wird hier direkt eingetragen — Phase 3 braucht keine zusätzlichen Vorbereitungen.

Sheet 1: Pipeline

Spalte Inhalt Befüllt in
# Laufende Nummer Phase 2
Firmenname Vollständiger Name Phase 2
Kategorie Unterbranche Phase 2
Größe Klein / Mittel / Groß Phase 2
Standort Stadt, Land Phase 2
Website www.domain.de Phase 2
Telefon Zentrale +49 XXX (→ Company in HubSpot) Phase 2
LinkedIn Company linkedin.com/company/slug Phase 2
GENERIO-Fit 23 Sätze warum relevant Phase 2
Priorität A / B / C / ? Phase 2
Owner aus CRM_Config/OWNER_MAPPING.md Phase 2
SalesNav Suchstring "[Zielrolle]" AND "[Firmenname]" Phase 2 ← direkt eintragen
Ansprechpartner Name Gefundene Person Phase 3
Ansprechpartner LinkedIn linkedin.com/in/slug Phase 3

Sheet 2: Info & Legende — Erstellungsdatum, Region, Cluster-Kriterien, Lead-Count.

Formatierung: Header dunkelblau #1F3864, A=grün #C6EFCE, B=gelb #FFEB9C, Zeilen alternierend.


Schritt 5: Ansprechpartner via LinkedIn Sales Navigator (Phase 3)

Input: Phase-2-Excel, Spalte „SalesNav Suchstring"

Für jede Firma den vorbereiteten Suchstring in LinkedIn Sales Navigator eingeben:

"[Ansprechperson: Level/Position]" AND "[Firmenname]"
Beispiel: "Head of E-Commerce" AND "Musterfirma GmbH"

Gefundene Person → Name + LinkedIn-URL in die Phase-2-Excel eintragen (Spalten Ansprechpartner Name / Ansprechpartner LinkedIn).


Schritt 6: Apollo Import CSV erstellen (Phase 3 Output)

Input: Phase-2-Excel (jetzt mit Ansprechpartner-Daten aus Schritt 5) Pfad: 03_Apollo_Import/[Branche]_Apollo_Import_[DATUM].csv

First Name,Last Name,Title,Company,Company Website,LinkedIn URL
[Vorname],[Nachname],[Zielrolle],[Firmenname],www.domain.de,linkedin.com/in/slug
  • Wenn Person via SalesNav gefunden: Name + LinkedIn-URL eintragen
  • Wenn nicht gefunden: Name leer lassen, nur Company + Zielrolle — Apollo sucht selbst
  • Apollo reichert die direkte Telefonnummer an → dann Push to HubSpot

Schritt 6: Companies in HubSpot anlegen

Für jede Firma auf der Liste (die noch nicht im CRM ist):

  • Company anlegen: Name, Domain, Website, Telefon Zentrale, lifecyclestage: lead
  • hubspot_owner_id: aus Owner-Mapping (Branche → Owner)

Bereits vorhandene Companies: Lifecycle + Owner prüfen, ggf. aktualisieren.


Ausgabe Massen-Prozess:

✅ Lead-Recherche abgeschlossen — [Branche] | [Region] | [Jahr]

📊 [ANZAHL] Leads  ([ANZAHL] gestrichen: Insolvenz/kein Fit)
   ├── A: [N]  ├── B: [N]  └── C: [N]

👥 Owner: [N] → Uwe Gruenefeld | [N] → Metehan Ertas | [N] → Jonas Auda

📁 Phase 2 Excel:   [Link]   ([N] Firmen, SalesNav-Strings ready)
📁 Phase 3 CSV:     [Link]   ([N] Einträge für Apollo)

🏢 HubSpot: [N] Companies angelegt (Zentrale + Owner gesetzt)

📤 Nächster Schritt:
   1. LinkedIn SalesNav: Suchstrings aus Excel → Ansprechpartner finden → in Excel eintragen
   2. Apollo: CSV importieren → Nummern anreichern → Push to HubSpot
   3. Telefonieren!

Qualitätskriterien

  • Jeder Lead: spezifischer GENERIO-Fit (kein Boilerplate)
  • Insolvente / geschlossene Firmen: sofort gestrichen, nie in die Liste
  • Telefon-Zentralen recherchiert und an Company in HubSpot
  • Kein Duplikat zu bestehenden Pipelines
  • Owner immer aus CRM_Config/OWNER_MAPPING.md
  • Max. 40% A-Leads