1. Gesamter Datenfluss
Vom ersten Kontakt ueber den Sales-Prozess bis hin zu externen Systemen: So fliesst jeder Datenpunkt durch das QMH-System.
Kontaktquellen
HubSpot CRM (Sales Hub Professional)
Kontakt entsteht -- Auto-Kategorisierung
| Property | Automatische Werte |
|---|---|
| kontakttyp | Interessent / Kunde / Freelancer / ... |
| lead_herkunft | Website / Webinar / Terminbuchung / ... |
| Lead Score | 0-100 Punkte (automatisch berechnet) |
| Lead-Prioritaet | Hoch / Mittel / Niedrig |
Sales-Prozess (Tim) -- 10 Pipeline-Stages
Formulare im Sales-Prozess:
- → Status: Upsell-Kandidat
- → Vertec-Aufgabe erstellt
- → Ampel-Timer startet
- → Status: Kalt
- → 90 Tage warten
- → Dann: Opening Lead (zurueck ins Marketing)
- → Score-Decay aktiv
- → Prioritaet sinkt automatisch
- → 30d: Mittel, 60d: Niedrig
Bestandskunden-Management -- Accountability-Ampel
4leads (E-Mail-Marketing)
Empfaengt von HubSpot:
- - Kontakte aus HubSpot (424 markiert)
- - Tags fuer Kampagnen-Zuordnung
Sendet zurueck an HubSpot:
- - E-Mail geoeffnet (Score +5)
- - Link geklickt (Score +15, Reaktivierung)
- - Abmeldung (Sync stoppen)
- - Bounce (nur Logging)
- - Kampagne fertig (nur Logging)
4 Kampagnen:
Vertec (Projektverwaltung)
Manueller Eintrag (durch Tim):
- - Projektnummer vergeben
- - Nach Deal-Gewinn
- - Aufgabe kommt automatisch aus HubSpot
Prozess:
- Vertec oeffnen
- Projekt anlegen
- Projektnummer zurueck in HubSpot eintragen
Rueck-Feld:
Erinnerung:
3 Tage spaeter automatische Erinnerung falls Aufgabe nicht erledigt. Deal wechselt zu Stage "Projekt in Vertec angelegt".
2. Datenfluss pro Richtung
Detaillierte Darstellung jeder Datenstrecke zwischen den Systemen.
HubSpot → 4leads (Kontakte zum Marketing)
Qualifizierte Kontakte werden fuer E-Mail-Marketing-Kampagnen an 4leads uebergeben.
Voraussetzungen im Kontakt
- ✓E-Mail-Adresse vorhanden
- ✓produkt_interesse hat Wert
- ✓Status NICHT Opening / In Bearbeitung
Felder die gesendet werden
3 Sync-Varianten
4leads → HubSpot (Marketing-Interaktionen zurueck)
Interaktionsdaten fliessen ueber die Forms API als Webhooks zurueck in HubSpot.
| Event in 4leads | fl_interaktionstyp | Aktion in HubSpot |
|---|---|---|
| E-Mail geoeffnet | email_opened | Score +5 |
| Link geklickt | link_clicked | Score +15, Reaktivierung bei Status=Kalt, Aufgabe fuer Tim |
| Abmeldung | unsubscribed | in_4leads_migriert → Nein (Sync gestoppt) |
| Bounce | bounced | Nur Logging (kein Score) |
| Kampagne fertig | campaign_completed | Nur Logging (kein Score) |
Technischer Mechanismus
4leads sendet POST-Requests an die HubSpot Forms API. Das Formular "[SYSTEM] 4leads Webhook Empfaenger" (ID: 659bb1af) nimmt die Daten entgegen. Die Felder fl_interaktionstyp, fl_kampagnenname und fl_kontakt_id werden pro Event gesetzt. Workflows reagieren auf die Property-Aenderungen.
HubSpot → Vertec (nach Deal-Gewinn)
Nach einem gewonnenen Deal wird Tim per Aufgabe aufgefordert, das Projekt in Vertec anzulegen.
Automatisiert (HubSpot)
- → WF erstellt Aufgabe: "Bitte in Vertec anlegen"
- → 3 Tage spaeter: Erinnerung falls nicht erledigt
- → Deal wechselt zu Stage: "Projekt in Vertec angelegt"
Manuell (Tim)
- Vertec oeffnen
- Projekt anlegen
- Projektnummer zurueck in HubSpot eintragen
3. Automatische Workflows -- Uebersicht
Alle automatisierten Datenfluesse gruppiert nach Funktionsbereich.
Kontakt-Workflows
Deal-Workflows
Deal gewonnen:
Deal verloren:
Kunden-Workflows (Accountability-Ampel)
Inaktivitaets-Workflows (Score-Decay)
4leads-Workflows (Integration)
- → in_4leads_migriert = Ja als Trigger
- → fl_sync_status wird auf Pending gesetzt
- → Sync ueber CSV / Cloudflare Worker / Zapier
- → Interaktion: Score erhoehen / Reaktivierung
- → Unsubscribe: Sync stoppen
- → Bounce/Kampagne fertig: Logging
Datenqualitaets-Checkpoints
An diesen Stellen im Datenfluss wird die Qualitaet automatisch geprueft.
Kontakt-Eingang
Auto-Kategorisierung prueft Vollstaendigkeit. Score < 3 loest Goldstandard-Warnung aus.
Lead Scoring
Automatische Berechnung basierend auf Profil- und Interaktionsdaten. Transparente Gewichtung.
4leads Sync
fl_sync_status trackt den Zustand: Pending → Synced. Bei Unsubscribe wird Sync automatisch gestoppt.
Bestandskunden-Tracking
Ampel-System sorgt fuer lueckenloses Nachfassen. Kein Kunde geht vergessen.