12 KiB
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: AbteilungAnsprechperson: 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
- Company in HubSpot suchen (
search_crm_objects) - Firma nicht vorhanden → sofort anlegen:
- Name, Domain, Website, Telefon Zentrale (an Company.Phone)
lifecyclestage: leadhubspot_owner_id: aus Owner-Mapping oben
- 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
4–6 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 25–50.
Für jeden Kandidaten:
- Gegen Kundencluster abgleichen → A / B / C (Kriterien aus Schritt 1b)
- Schneller Insolvenz-Check (
"[Firma]" Insolvenz) → Insolvente sofort streichen, nicht weiter bearbeiten - 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 | 2–3 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