Outbound in Odoo: von der Kontaktliste bis zur nächsten Handlung
Kontaktimport mit Anreicherung, Cold-Sequenzen mit Follow-up und Reply-Tracking — und darüber eine Auswertungsschicht, die aus den Signalen eine konkrete Empfehlung macht. Alles in einer Odoo-Community-Instanz statt in vier Werkzeugen, die einander nicht kennen. Die unteren drei Schichten sind gebaut, die Intelligence-Schicht ist Referenzarchitektur.
- Zusätzliche Sequenz-Tools
- 0 €
- Branche
- B2B-Vertrieb · SaaS · Dienstleistung · Industrie
- Umsetzung
- 5–8 Wochen
Auf einen Blick
- Es beginnt mit
- Zielprofil-Suche
- Die Maschine übernimmt
- 14 von 15 Schritten
- Beim Menschen bleibt
- Vertrieb entscheidet
- Unterm Strich
- 0 €Zusätzliche Sequenz-Tools
Das Problem bei Outbound in Odoo: von der Kontaktliste bis zur nächsten Handlung
Der übliche Outbound-Stack im Mittelstand besteht aus vier Werkzeugen, die einander nicht kennen. Eine Datenquelle für Kontakte. Ein Sequenz-Tool für die Mails. Ein CRM für die Pipeline. Und eine Tabelle, in der jemand von Hand zusammenträgt, was in den ersten dreien passiert ist.
Das ist kein Datenproblem, das ist ein Blindflug. Im CRM steht, dass ein Lead existiert. Im Sequenz-Tool steht, dass er zweimal geöffnet und nie geantwortet hat. Niemand sieht beides gleichzeitig — und deshalb arbeitet der Vertrieb die Liste nach Erstelldatum ab statt nach Signal.
Dazu kommt der zweite blinde Fleck. In einer komplexen B2B-Entscheidung sitzen nach Gartner typischerweise sechs bis zehn Personen am Tisch. Angeschrieben wird meist genau eine — und wenn die das Unternehmen verlässt, ist der Deal weg, ohne dass es jemand merkt.
Dieser Showcase zeigt, wie die gesamte Kette in einer Odoo-Community-Instanz läuft: Import, Ansprache, Antwort, Pipeline und Auswertung in derselben Datenbank. Und er zeigt die Stelle, an der die Kette in Deutschland zuerst reißt — die Rechtsgrundlage, nicht die Technik.
Odoo Community bringt ein vollwertiges CRM mit, aber keine Sequenz-Logik: Die Marketing-Automation-App gehört zur Enterprise-Edition, und selbst der Direktversand einer Mail an einen Lead ist in der Community-Variante umständlicher als erwartet. Also klebt neben dem CRM ein zweites Werkzeug — pro Kopf lizenziert, mit eigener Kontaktdatenbank, eigener Statistik und einer Synchronisierung, die genau so lange hält, bis jemand ein Feld umbenennt.
Die Folgen sind im Alltag konkret. Angereicherte Kontaktdaten kommen schmutzig an: dieselbe Firma steht viermal im System, als Google, Google LLC, Google Inc und Google Germany, und der Vertrieb schreibt dieselben Menschen doppelt an. Follow-ups fallen aus, weil sie an einer Wiedervorlage hängen, die jemand von Hand setzen muss. Antworten landen im Postfach, nicht am Lead, und werden im CRM nie sichtbar. Und ein verlorener Deal wird mit einem Klick auf Lost geschlossen, ohne dass irgendwo festgehalten wird, woran es lag — nach fünfzig verlorenen Deals weiß niemand, ob es am Preis, am Timing oder an einer fehlenden Funktion lag.
Ein Wort zu Zahlen: Für Öffnungs- und Antwortquoten im Cold Outreach kursieren viele Benchmarks, die fast alle von Anbietern solcher Werkzeuge stammen und methodisch nicht belastbar sind. Wir führen sie hier bewusst nicht auf. Die belastbare Aussage ist strukturell, nicht statistisch: Was in vier Systemen liegt, kann niemand gemeinsam auswerten.
Und der Punkt, den Outbound-Anbieter selten betonen: In Deutschland ist Werbung per E-Mail ohne vorherige ausdrückliche Einwilligung nach § 7 Abs. 2 Nr. 2 UWG eine unzumutbare Belästigung — auch gegenüber Unternehmen. Kaltakquise per Mail an deutsche Firmen ist damit keine Grauzone, sondern grundsätzlich unzulässig. Wer die Mechanik baut, ohne diesen Schritt einzuplanen, baut ein Abmahnrisiko mit Zeitschaltuhr.
Outbound in Odoo: von der Kontaktliste bis zur nächsten Handlung: So läuft der Prozess — Schritt für Schritt
Scrollen Sie durch. Das Diagramm bleibt stehen und markiert den Schritt, bei dem Sie gerade sind.
- 01
Zielprofil-Suche
Branche · Größe · Rolle · Land
Der Ablauf startet nicht mit einer Namensliste, sondern mit einem Profil: Branche, Firmengröße, Rolle, Seniorität, Land. Dieses Profil ist der einzige Hebel, der später alle anderen Zahlen bewegt — und es wird am Ende des Ablaufs von den gewonnenen und verlorenen Deals nachgeschärft.
- 02
Kontakte importieren
Apollo.io inkl. Anreicherung
Der Connector holt passende Firmen und Ansprechpartner aus Apollo.io in die Odoo-Datenmodelle, inklusive der angereicherten Felder: Position, Abteilung, Seniorität, Mitarbeiterzahl, Land, teils Technologie-Stack. Diese Felder sind später die Rohstoffe der Auswertung.
- 03
Dubletten zusammenführen
Google LLC = Google Inc
Vor dem Anlegen läuft der Dublettenabgleich. Schreibvarianten derselben Firma — Google, Google LLC, Google Inc, Google Germany — werden erkannt und zusammengeführt. Das verhindert nicht nur doppelte Datensätze, sondern vor allem die peinliche Doppelansprache derselben Person aus zwei Kampagnen.
- 04
Buying Committee bauen
Rollen · Seniorität · Lücken
Aus den Rollen der importierten Kontakte entsteht je Firma ein Bild des Entscheidungskreises: wer technisch entscheidet, wer wirtschaftlich, wer beschafft. Sichtbar werden dabei auch die Lücken — etwa ein Kreis ohne jeden Kontakt in Finanzen oder Einkauf.
- 05Verzweigung
Rechtsgrundlage vorhanden?
Die entscheidende Weiche, und in Deutschland die erste: Gibt es für diesen Kontakt eine tragfähige Rechtsgrundlage für Werbung per E-Mail? Ausdrückliche Einwilligung, ein Bestandskundenverhältnis nach § 7 Abs. 3 UWG oder ein Zielmarkt mit abweichender Rechtslage. Die Prüfung passiert hier, nicht im Kopf der Person, die auf Senden drückt.
- 06
Unterdrückt
kein Versand, dokumentiert
Fehlt die Grundlage, endet der Ablauf für diesen Kontakt. Er landet auf der Unterdrückungsliste, wird dokumentiert und von keiner Sequenz mehr erfasst. Das ist kein Ausfall, sondern das gewünschte Ergebnis: Der teuerste Kontakt ist der, der eine Abmahnung auslöst.
- 07
Sequenz startet
Multi-Sender · Limits · Warm-up
Die Sequenz startet: mehrere Stufen, definierte Abstände, mehrere Absenderpostfächer mit eigenen Sendelimits und Aufwärmphase. Die Verteilung über Absender und die Limits sind keine Optimierung, sondern die Voraussetzung dafür, dass Mails überhaupt zugestellt werden.
- 08
Antworten zurücklesen
IMAP · Bounce · Widerspruch
Antworten werden per IMAP zurückgelesen und dem richtigen Lead zugeordnet — inklusive Bounces, Abwesenheitsnotizen und Widersprüchen. Die Antwort landet damit am Datensatz und nicht in einem persönlichen Postfach, wo sie für das restliche Team unsichtbar bliebe.
- 09Verzweigung
Antwort da?
Die zweite Weiche wertet aus, was zurückkam. Eine echte Antwort stoppt die Sequenz sofort — nichts wirkt unprofessioneller als die automatische Stufe drei, nachdem jemand geantwortet hat. Ohne Antwort läuft der Kontakt in die nächste Follow-up-Stufe.
- 10
Nächste Follow-up-Stufe
zeitversetzt, endlich
Die Follow-up-Stufe ist zeitversetzt und endlich: Sie führt zurück in die Sequenz, bis die letzte definierte Stufe gesendet ist, danach endet die Ansprache. Genau dieser Rücklauf ist der Schritt, der in der manuellen Variante als Erstes ausfällt.
- 11
Deal Health Score
Signale aus Mail · CRM · Profil
Ab hier arbeitet die Auswertungsschicht. Aus den Signalen entsteht eine Priorität: wer geöffnet hat, wer geantwortet hat, wie lange Funkstille herrscht, ob ein Termin existiert, welche Rolle die Person hat. Der Score steht nie allein, sondern immer mit den Faktoren, die ihn erzeugt haben.
- 12
Nächste Handlung
Vorschlag mit Begründung
Aus dem Zustand wird ein Vorschlag mit Begründung: heute anrufen, weil zwei Personen geöffnet haben und seit neun Tagen nichts passiert ist. Oder: über einen zweiten Kanal ansprechen. Der Unterschied zur Wiedervorlage ist die Begründung — sie macht den Vorschlag überprüfbar.
- 13Mensch entscheidet
Vertrieb entscheidet
Anruf · LinkedIn · Angebot
Hier stoppt die Automatisierung. Der Vorschlag ist ein Vorschlag; ob angerufen, geschrieben oder verworfen wird, entscheidet der Vertrieb. Diese Entscheidung wird bewusst nicht wegautomatisiert — sie ist der Punkt, an dem Erfahrung mehr wert ist als jede Heuristik.
- 14
CRM aktualisiert
Stage · Aktivität · Verlauf
Was entschieden wurde, landet unmittelbar am Lead: Stage, Aktivität, Notiz, Termin. Weil Sequenz und Pipeline dieselbe Datenbank teilen, ist das kein Rückimport, sondern derselbe Datensatz — und die nächste Score-Berechnung kennt die Entscheidung bereits.
- 15
Won/Lost-Auswertung
schärft das Zielprofil
Am Ende steht die Auswertung über alle Deals: Gewonnen und verloren, gruppiert nach Grund, Branche, Größe, Rolle und Land. Das Ergebnis fließt zurück in die Zielprofil-Suche aus Schritt eins — aus einem linearen Ablauf wird ein Kreis, der mit jeder Runde genauer wird.
Unsere Lösung für Outbound in Odoo: von der Kontaktliste bis zur nächsten Handlung
Die Referenzarchitektur legt vier Schichten übereinander — alle auf derselben PostgreSQL-Datenbank hinter Odoo 19 Community, weshalb die oberste Schicht überhaupt erst möglich wird.
Schicht 1 — Kontakte. Ein Connector holt Firmen und Ansprechpartner aus Apollo.io inklusive Anreicherung (Rolle, Seniorität, Abteilung, Firmengröße, Land) direkt in die Odoo-Datenmodelle. Vor dem Anlegen läuft ein Abgleich, der Schreibvarianten derselben Firma zusammenführt, statt vier Datensätze zu erzeugen.
Schicht 2 — Ansprache. Sequenzen mit mehreren Stufen, zeitlichen Abständen, mehreren Absendern und Sendelimits pro Postfach. Antworten werden per IMAP zurückgelesen und dem Lead zugeordnet; eine Antwort stoppt die Sequenz automatisch, Bounces und Widersprüche landen auf einer Unterdrückungsliste, die alle Sequenzen respektieren.
Schicht 3 — Pipeline. Der Versand geschieht aus dem CRM heraus, an dem Datensatz, an dem auch Aktivität, Stage und Notiz hängen. Kein Export, kein Rückimport, kein zweiter Kontaktstamm.
Schicht 4 — Revenue Intelligence. Erst hier entsteht der eigentliche Unterschied. Weil Import-, Sequenz- und Pipeline-Daten in einer Datenbank liegen, lassen sich Signale kombinieren, die sonst getrennt bleiben: Öffnungen und Antworten pro Person, Aktivitäten und Termine aus dem CRM, Rolle und Seniorität aus der Anreicherung. Daraus wird ein Deal Health Score mit sichtbaren Faktoren (nicht eine Zahl ohne Begründung), ein Buying-Committee-Bild, das offene Rollen markiert, eine nächste Handlung mit Begründung statt einer Erinnerung, und eine Verlust-Auswertung, die Lost-Gründe über alle Deals hinweg gruppiert und ins Zielkundenprofil zurückspielt.
Vor dem Versand steht ein eigener Schritt: die Rechtsgrundlage. Jeder Kontakt wird geprüft, bevor eine Sequenz ihn erreicht — Einwilligung, Bestandskundenverhältnis nach § 7 Abs. 3 UWG oder ein Markt mit anderer Rechtslage. Fehlt die Grundlage, wird der Kontakt unterdrückt statt angeschrieben. Das ist kein Häkchen im Formular, sondern ein Knoten im Ablauf.
Die ehrliche Einordnung: Die Schichten 1 bis 3 existieren als Odoo-Module aus eigener Entwicklung und laufen produktiv. Schicht 4 ist in diesem Showcase als Architektur beschrieben, nicht als fertiges Produkt — die Signale dafür liegen vollständig vor, die Auswertung ist der noch offene Teil. Und ein Score bleibt eine Heuristik: Er ordnet eine Liste, er sagt keine Zukunft voraus.
- Eine Datenbank statt vier Werkzeuge
- Kontakte, Sequenzen, Antworten und Pipeline liegen in derselben Odoo-Instanz. Keine Synchronisierung, kein zweiter Kontaktstamm, keine Statistik, die nur im Sequenz-Tool existiert.
- Rechtsgrundlage als eigener Schritt
- Vor dem Versand prüft ein Knoten im Ablauf, ob Einwilligung, Bestandskundenausnahme (§ 7 Abs. 3 UWG) oder eine andere Rechtslage im Zielmarkt greift. Ohne Grundlage wird unterdrückt, nicht gesendet.
- Dubletten vor dem Anlegen
- Google, Google LLC, Google Inc und Google Germany werden als ein Unternehmen erkannt und zusammengeführt, bevor sie vier Datensätze und zwei Doppelansprachen erzeugen.
- Buying Committee statt Einzelkontakt
- Aus Rolle, Seniorität und Abteilung entsteht ein Bild des Entscheidungskreises je Firma — inklusive der Lücken. Sichtbar wird nicht nur, wer angeschrieben wurde, sondern wer fehlt.
- Deal Health Score mit sichtbaren Faktoren
- Signale aus Sequenz, CRM und Anreicherung ergeben eine Priorität — immer mit den Faktoren daneben, die sie erzeugt haben. Konzeptteil dieser Architektur, kein fertiges Modul.
- Nächste Handlung statt Erinnerung
- Zweimal geöffnet, keine Antwort, kein Termin: Daraus wird ein konkreter Vorschlag mit Begründung, nicht ein Wiedervorlage-Datum. Konzeptteil dieser Architektur.
- Rückkopplung ins Zielkundenprofil
- Gewonnene und verlorene Deals werden nach Branche, Größe, Rolle und Land geclustert. Das Ergebnis schärft die nächste Importsuche, statt in einem Quartalsbericht zu verschwinden. Konzeptteil dieser Architektur.
Was bei Outbound in Odoo: von der Kontaktliste bis zur nächsten Handlung herauskommt
Möglicher Aufbau, kein fertiges Produkt
Die dargestellten Zahlen sind Zielwerte und Erwartungswerte für einen möglichen Aufbau – basierend auf Branchen-Benchmarks, öffentlichen Studien zu vergleichbaren Setups und unseren eigenen Tests mit echtem Stack. Es handelt sich nicht um gemessene Ergebnisse aus einem konkreten Kundenprojekt; tatsächliche Werte hängen von Unternehmensgröße, Prozessreife und Integrationstiefe ab. Wir bieten diesen Aufbau nicht als fertiges Produkt an. Wir helfen Teams, Prozesse zu konzipieren, zu automatisieren und intern zu betreiben – über Architektur-Beratung, Workshops und Implementierungs-Unterstützung mit n8n. Für regulierte Drittsysteme mit Zertifizierungs- oder Lizenzanforderungen (z. B. KIS, gematik, DATEV-zertifiziert) ergänzen wir uns mit spezialisierten Partnern.
- 0 €
- Zusätzliche Sequenz-Tools
- 4–6 statt 1
- Kontakte je Zielfirma
- entfällt
- Abgleich zwischen Tools
- 0
- Vergessene Follow-ups
Import, Ansprache, Antwort und Pipeline liegen in einer Datenbank — deshalb kann darüber überhaupt ausgewertet werden. Der Vertrieb bekommt eine sortierte Liste mit sichtbaren Gründen statt einer Tabelle nach Erstelldatum, und jeder Versand hat vorher eine geprüfte Rechtsgrundlage.
Vorher vs. Nachher
| Aspekt | Vorher | Nachher |
|---|---|---|
| Werkzeuge | Datenquelle, Sequenz-Tool, CRM und eine Tabelle dazwischen | Eine Odoo-Instanz, eine Datenbank, ein Kontaktstamm |
| Datenqualität | Dieselbe Firma viermal, dieselbe Person doppelt angeschrieben | Abgleich vor dem Anlegen, Dubletten zusammengeführt |
| Entscheiderkreis | Ein Kontakt pro Firma, oft der falsche | Buying Committee sichtbar, fehlende Rollen markiert |
| Priorisierung | Liste nach Erstelldatum, Bauchgefühl entscheidet | Score mit sichtbaren Faktoren und begründetem Vorschlag |
| Rechtsgrundlage | Vertrauen darauf, dass niemand widerspricht | Geprüfter Schritt vor jedem Versand, Unterdrückung dokumentiert |
| Verlorene Deals | Lost mit einem Klick, ohne Grund | Gründe geclustert, zurück ins Zielkundenprofil |
Technische Eckdaten: Outbound in Odoo: von der Kontaktliste bis zur nächsten Handlung
Technologie-Stack
Integrationen
Nahtlose Anbindung an Ihre bestehende Infrastruktur
- Odoo 19 Community (CRM)Pipeline
- Leads, Stages, Aktivitäten und Termine als führendes System — dieselbe Datenbank, in der auch Sequenzen und Antworten liegen
- Apollo.io APIKontaktquelle
- Firmen- und Personendaten inklusive Anreicherung: Position, Abteilung, Seniorität, Mitarbeiterzahl, Land und teils Technologie-Stack
- Import- und AnreicherungsmodulOdoo-Modul (Eigenentwicklung)
- Feldzuordnung, Dublettenabgleich vor dem Anlegen und Übernahme der angereicherten Felder in die Odoo-Datenmodelle
- Sequenz- und Follow-up-ModulOdoo-Modul (Eigenentwicklung)
- Mehrstufige Sequenzen, Zeitabstände, mehrere Absender, Sendelimits, Reply-Tracking und automatischer Stopp bei Antwort
- Direktversand aus dem CRMOdoo-Modul (Eigenentwicklung)
- Schließt die Lücke der Community-Edition beim Mailversand an Leads — Versand am Datensatz statt über ein zweites Werkzeug
- SMTP / IMAP Multi-SenderZustellung
- Getrennte Sendedomains und Postfächer mit SPF, DKIM, DMARC, Aufwärmphase, Limits und Bounce-Verarbeitung
- LLM (GPT-4-Klasse / Claude)Auswertung
- Antwortentwürfe aus dem CRM-Kontext, Begründungen für die nächste Handlung und Clusterung von Verlustgründen — Konzeptteil der Architektur
- PostgreSQLDatenbasis
- Eine Datenbank für Import, Sequenz und Pipeline — der technische Grund, warum die Auswertungsschicht ohne Export überhaupt möglich ist
Sicherheit & Compliance
Enterprise-ready mit höchsten Sicherheitsstandards
- Daten bleiben in der eigenen Instanz
- Kontakte, Sequenzen und Antworten liegen in der selbst betriebenen Odoo-Datenbank — nicht in der Mandantenumgebung eines Sequenz-Anbieters. Hosting im EU-Rechenzentrum oder on premise ist eine Konfigurationsfrage, keine Migration.
- Einwilligung, Widerspruch, Unterdrückung
- Rechtsgrundlage je Kontakt, Abmeldelink in jeder Mail, Widerspruch nach Art. 21 DSGVO als harter Stopp: Ein Eintrag auf der Unterdrückungsliste wird von allen Sequenzen respektiert, auch von künftigen.
- Absender-Schutz und Zustellbarkeit
- SPF, DKIM und DMARC je Sendedomain, getrennte Postfächer mit Aufwärmphase und Sendelimits, Bounce-Behandlung. Das schützt nicht nur die Quote, sondern die Reputation der Hauptdomain, an der auch der übrige Geschäftsverkehr hängt.
- Herkunft angereicherter Daten dokumentiert
- Je Kontakt wird protokolliert, aus welcher Quelle er stammt und wann er importiert wurde — die Grundlage für die Informationspflicht nach Art. 14 DSGVO und für ein Löschkonzept bei nie kontaktierten Datensätzen.
Häufige Fragen
Ähnlich gelagert bei Ihnen?
Wenn dieser Ablauf Ihrem ähnelt, schauen wir ihn uns gemeinsam an — und sagen ehrlich, ob sich Automatisierung dafür lohnt.
Ähnliche Showcases
KI-gestützte Lead-Qualifizierung
Intelligente Lead-Bewertung und automatisierte Vertriebsprozesse mit 340% mehr qualifizierten Leads
Marketing Automation & Content-Planung
Automatisierte Marketing Automation Software für Content-Planung, E-Mail-Kampagnen und Social Media — von der KI-gestützten Content-Erstellung bis zum Performance-Report, alles in einem Workflow.
Kundenkommunikation automatisch personalisieren: die Personalisierungs-Engine
Personalisierung über alle Ebenen und Bereiche — automatisch: Die Engine prüft die Einwilligung, reichert das Profil an, wählt die passende Reise (Onboarding, Marketing, Service, Retention) und spielt 1:1-Inhalte aus. DSGVO-konform, mit Brand-Guardrail gegen „creepy".