DE · AT · CHAnleitung

Marketing-Automatisierung in Odoo: Kampagnen planen

Rechtsstand: · Aktualisiert:

Gilt für: Odoo 20.0 Enterprise; Odoo Online, Odoo.sh und On-Premise; Apps Marketing-Automatisierung, E-Mail-Marketing, CRM, SMS-Marketing

Kurz gesagt

In Odoo 20 verbindet eine Kampagne genau einen Auslöser mit einer Kette von Aktivitäten, die über E-Mail, SMS oder Serveraktion laufen und mit Wartezeiten von Stunden, Tagen, Wochen oder Monaten aneinanderhängen. Die App Marketing-Automatisierung steht laut Editionsvergleich nur in der Enterprise-Edition. Werbung per E-Mail braucht in Deutschland und Österreich die vorherige Einwilligung des Empfängers und in der Schweiz die vorherige Einwilligung bei Massenwerbung ohne direkten Zusammenhang mit einem angeforderten Inhalt; Werbung an bestehende Kunden ist nur unter den Voraussetzungen des § 7 Abs. 3 UWG, des § 174 Abs. 4 TKG 2021 beziehungsweise der Schweizer Ausnahme für Massenwerbung mit eigenen ähnlichen Waren ausgenommen.

Das Wichtigste

  • App Marketing-Automatisierung: laut Editionsvergleich nur in der Enterprise-Edition, nicht in Community (gelesen am 14. Oktober 2026).
  • Eine Kampagne hat genau einen Auslöser: Filter, Event, Date, Anniversary, Manual oder Webhook.
  • Aktivitäten laufen als E-Mail, SMS oder Serveraktion; die Verzögerung ist eine ganze Zahl in Stunden, Tagen, Wochen oder Monaten.
  • Die Vorlage Doppelte Zustimmung legt die Liste Bestätigte Kontakte an; nur deren Kontakte gelten laut Dokumentation als bestätigt.
  • Werbung per E-Mail braucht die vorherige Einwilligung des Empfängers: § 7 Abs. 2 Nr. 2 UWG (DE), § 174 Abs. 3 TKG 2021 (AT). In der Schweiz erfasst Art. 3 Abs. 1 Bst. o UWG nicht jede E-Mail-Werbung, sondern Massenwerbung ohne direkten Zusammenhang mit einem angeforderten Inhalt: unlauter handelt, wer dabei nicht vorher die Einwilligung der Kunden einholt, den korrekten Absender angibt oder auf eine problemlose und kostenlose Ablehnungsmöglichkeit hinweist. Ohne Einwilligung zulässig ist Werbung an bestehende Kunden nur unter den vier Voraussetzungen des § 7 Abs. 3 UWG beziehungsweise des § 174 Abs. 4 TKG 2021, in der Schweiz Massenwerbung für eigene ähnliche Waren nach einem Verkauf mit Hinweis auf die Ablehnungsmöglichkeit.

Eine Kampagne in Odoo besteht aus einem Auslöser und einer Kette von Aktivitäten, die aufeinander warten. Wer die Reihenfolge und die Wartezeiten vorher aufschreibt, trägt sie danach nur noch in den Ablauf ein und muss den Baum nicht mehr umbauen.

Was Sie vorab brauchen

  • die App Marketing-Automatisierung, laut Editionsvergleich nur in der Enterprise-Edition (gelesen am 14. Oktober 2026)
  • ein Benutzerkonto, das Apps installieren und die App bedienen darf
  • das Ziel der Kampagne (zum Beispiel Lead, Kontakt oder Mailingkontakt) und das Ereignis, an dem Odoo den Eintritt erkennt
  • die Vorlagen für E-Mail und SMS, falls Sie diese Aktivitätstypen nutzen
  • die Schrittfolge mit ihren Wartezeiten, aufgeschrieben vor dem ersten Klick

Die Preisseite nennt für Odoo Online die Tarife Eine App Gratis (eine App), Standard und Custom (alle Apps). Regulär kostet Standard 24,90 Euro und Custom 44,90 Euro je Benutzer und Monat bei jährlicher Abrechnung, bei monatlicher Abrechnung 31,10 Euro und 56,90 Euro; die Beträge sind ohne Steuern, weil das Enterprise Subscription Agreement in Ziffer 5.3 alle Entgelte ohne die anwendbaren Steuern ausweist (Version 13 vom 24. September 2026). Die Preisseite zeigt daneben für das erste Jahr niedrigere Sätze (19,90 Euro und 35,90 Euro bei jährlicher, 24,90 Euro und 44,90 Euro bei monatlicher Abrechnung) und begrenzt den Rabatt in einer Fußnote auf zwölf Monate und auf anfänglich bestellte Nutzer (gelesen am 14. Oktober 2026; Preise können sich ändern). Ob die Marketing-Automatisierung unter Eine App Gratis fällt, klären Sie mit Odoo oder Ihrem Partner.

Schritt für Schritt: Kampagne aufbauen

Schritt 1: Apps installieren

Installieren Sie die App Marketing-Automatisierung. Laut Dokumentation installiert sie die App E-Mail-Marketing mit, weil die meisten Funktionen der Marketing-Automatisierung auf ihr aufbauen. CRM und SMS-Marketing installieren Sie zusätzlich, wenn Sie die Lead- und SMS-Aktivitäten nutzen wollen, die die Dokumentation beschreibt.

Schritt 2: Kampagne anlegen

Öffnen Sie Marketing-Automatisierung und dort den Menüpunkt Kampagnen. Die Übersicht zeigt die Karten in den Phasen Neu, Laufend und Gestoppt. Wählen Sie Neu; Odoo bietet die Kampagnenvorlagen an, darunter Doppelte Zustimmung, Welcome Flow und Scheduled Calls, dazu den Eintrag für einen leeren Aufbau. Danach öffnet sich das Kampagnenformular; vergeben Sie dort einen Namen.

Einzelne Beschriftungen stehen in der deutschen Fassung der Dokumentation 20.0 noch englisch, etwa Define a Trigger oder Enrollment. In Ihrer Datenbank können sie aus dem Englischen übersetzt sein.

Schritt 3: Zielgruppe und Auslöser festlegen

Der Auslöser bestimmt, welche Datensätze Teilnehmer werden; Odoo lässt pro Kampagne nur einen zu. Im Reiter Enrollment des Auslöserfensters bestimmen Sie das Ziel, also das Modell, aus dem die Teilnehmer kommen, und den Auslösertyp: Filter für alle Datensätze, die die Regeln erfüllen; Event für Abonnement einer Liste, Seitenbesuch, abgeschicktes Formular, Produkt im Warenkorb oder gekauftes Produkt (nur für Kontakte oder Leads); Date und Anniversary für einen Zeitpunkt vor oder nach einem Datum, bei Anniversary jährlich wiederkehrend; Manual für von Hand aufgenommene Datensätze; Webhook für Datensätze, die ein externes System an eine URL sendet.

Im Reiter Optionen stehen Participants can re-enroll (Wiedereintritt erlauben), Deduplication via (Feld, über das Odoo Dubletten ausschließt) und Use Calendar. Unter dem Filterfeld zeigt Odoo die Zahl der Treffer als Link zur Liste; prüfen Sie sie vor dem Anlegen der Aktivitäten. Danach hängt Odoo den Auslöser als ersten Knoten in den Arbeitsablauf.

Schritt 4: Aktivitäten mit Auslöser und Wartezeit anlegen

Unter dem Kampagnenformular liegt der Abschnitt Arbeitsablauf. Add new activity öffnet das Fenster Aktivitäten erstellen: Aktivitätsname, Aktivitätstyp und, bei E-Mail oder SMS, eine Vorlage. Eine Serveraktion ist der dritte Typ und führt eine interne Aktion der Datenbank aus, etwa Datensatz aktualisieren, Datensatz erstellen oder eine Aktivität im CRM anlegen.

Dann folgt der Auslöser der Aktivität. Die erste Aktivität hängt am Beginn des Arbeitsablaufs; jede weitere wartet auf ein Ereignis ihrer übergeordneten Aktivität: bei E-Mail geöffnet, nicht geöffnet, angeklickt, nicht angeklickt, beantwortet, nicht beantwortet oder unzustellbar, bei SMS angeklickt, nicht angeklickt oder unzustellbar, bei Serveraktion nur auf das Ende der übergeordneten Aktivität.

Die Verzögerung tragen Sie als Zahl mit Einheit ein. 1,5 lehnt Odoo ab, und 0 Stunden heißt: beim nächsten Lauf des Cron-Jobs, der die E-Mail-Warteschlange abarbeitet. Optional setzen Sie die Gültigkeitsdauer und darin Abbrechen nach; ist die Aktivität bis dahin nicht gelaufen, bricht Odoo sie ab. Untergeordnete Aktivitäten hängen Sie über das Pluszeichen unter der übergeordneten Aktivität ein; Auslöser und übergeordnete Aktivität sind dann vorbelegt.

Schritt 5: Testen

Die Dokumentation empfiehlt, den Test in der Produktionsversion der Datenbank durchzuführen: Duplizierte oder Testdatenbanken haben laut derselben Seite nur eingeschränkte E-Mail-Versandmöglichkeiten. Klicken Sie im Kampagnenformular auf Einen Test starten und wählen Sie im Fenster genau einen Kontakt. Auf der Testseite läuft der Ablauf mit Ausführen (dem Symbol neben der ersten Aktivität) Schritt für Schritt; am Ende steht Abgeschlossen, mit Stopp brechen Sie vorher ab.

Schritt 6: Starten und beobachten

Starten Sie die Kampagne mit Starten; der Status wechselt auf Laufend, und die Schaltflächen Vorlagen, Klicks, Tests und Teilnehmer füllen sich. Unter Berichtswesen finden Sie Link Tracker für Klicks auf verfolgte Links, Nachverfolgungen für den Stand jedes Teilnehmers und Teilnehmer für die Verteilung. Stopp beendet die Kampagne; der Status steht dann auf Gestoppt.

Beispielkampagne: Nachfassen nach einer Demo-Anfrage

Die folgende Kampagne ist ein redaktioneller Bauplan für einen B2B-Dienstleister, der Terminanfragen über ein Webformular bekommt. Auslöser: Ziel Lead, Auslösertyp Event mit dem Ereignis eines abgeschickten Formulars, zusätzlicher Filter auf die Phase Neu. Die Wartezeiten und Gültigkeitsdauern sind Beispielwerte und keine Vorgaben von Odoo; für die Vorlage Doppelte Zustimmung nennt die Dokumentation 1 Stunde nach Beginn des Arbeitsablaufs als Standardwert.

Schritt Aktivität Aktivitätstyp Auslöser Verzögerung (Beispielwert) Gültigkeitsdauer (Beispielwert)
1 Willkommen E-Mail mit Vorlage Beginn des Arbeitsablaufs 0 Stunden –
2 Angebot ansehen E-Mail mit Vorlage E-Mail: angeklickt, übergeordnet Schritt 1 1 Tag 7 Tage
3 Erinnerung E-Mail mit Vorlage E-Mail: nicht angeklickt, übergeordnet Schritt 1 2 Tage 5 Tage
4 Vertrieb zuweisen Serveraktion: Datensatz aktualisieren Eine andere Aktivität hinzufügen (nach Schritt 2) 0 Stunden –
5 Rückruf planen Serveraktion: Aktivität erstellen Eine andere Aktivität hinzufügen (nach Schritt 3) 3 Tage –

Zwei Zweige reichen: Wer klickt, bekommt die Angebotsübersicht und landet danach beim zuständigen Vertrieb; wer nicht klickt, bekommt eine Erinnerung und danach eine Aufgabe für einen Rückruf. Die Kette endet nicht bei der letzten E-Mail, sondern bei einer Aktion, die im Alltag sichtbar wird.

Jede Aktivität kann zusätzlich einen eigenen Aktivitätsfilter tragen und damit nur einen Teil der Kampagnenzielgruppe bearbeiten; der angewandte Filter ist die Kombination aus Aktivitätsfilter und Kampagnenfilter. Die Dokumentation zeigt als Beispiel einen Filter auf Phase Neu bei erwartetem Umsatz über 1.000 (im Beispiel in US-Dollar), mit Ausschluss von Dubletten über das Feld E-Mail.

Wer darf angeschrieben werden?

Die Einwilligung entscheidet, nicht das Programm: Odoo versendet, was Sie konfigurieren. In Deutschland ist Werbung unter Verwendung elektronischer Post ohne vorherige ausdrückliche Einwilligung des Adressaten unzumutbar und damit unzulässig (§ 7 Abs. 1 und Abs. 2 Nr. 2 UWG). § 7 Abs. 3 UWG lässt für bestehende Kunden eine Ausnahme zu: Adresse aus dem Verkauf einer Ware oder Dienstleistung, Werbung für eigene ähnliche Waren oder Dienstleistungen, kein Widerspruch des Kunden und ein klarer Hinweis auf die jederzeitige Widerspruchsmöglichkeit bei Erhebung und bei jeder Verwendung.

In Österreich ist die Zusendung elektronischer Post einschließlich SMS zu Zwecken der Direktwerbung ohne vorherige Einwilligung des Empfängers unzulässig (§ 174 Abs. 3 TKG 2021, in Kraft seit 1. November 2021). Abs. 4 nennt vier Voraussetzungen für den Ausnahmefall, darunter, dass der Empfänger die Zusendung nicht von vornherein abgelehnt hat.

In der Schweiz handelt unlauter, wer Massenwerbung über Fernmeldenetze ohne direkten Zusammenhang mit einem angeforderten Inhalt versendet und dabei eines von drei Dingen unterlässt: die vorherige Einwilligung der Kunden, die Angabe des korrekten Absenders oder den Hinweis auf eine problemlose und kostenlose Ablehnungsmöglichkeit (Art. 3 Abs. 1 Bst. o UWG, SR 241 in der Fassung vom 1. Januar 2025). Wer beim Verkauf Kontaktinformationen erhält und auf die Ablehnungsmöglichkeit hinweist, darf diesem Kunden ohne Einwilligung Massenwerbung für eigene ähnliche Waren oder Leistungen senden.

Für die Kampagnenvorlage Doppelte Zustimmung legt Odoo eine neue Mailingliste Bestätigte Kontakte an und verschickt an neue Kontakte der Liste Newsletter eine Bestätigungsmail; laut Dokumentation gelten nur Kontakte in der Liste Bestätigte Kontakte als bestätigt. Die Fußzeilen der Vorlagen enthalten einen Abmeldelink (in der Dokumentation /unsubscribe_from_list); der Abmeldelink ersetzt die Einwilligung nicht. Wie lange Sie Kontaktdaten aufbewahren dürfen und welche Rechte Betroffene haben, steht im Artikel CRM-Daten und DSGVO. Für den Versand von Newslettern aus Odoo siehe Newsletter mit Odoo.

So prüfen Sie das Ergebnis

  1. Öffnen Sie vor dem Start die Trefferzahl im Auslöser und vergleichen Sie sie mit der erwarteten Liste.
  2. Lassen Sie einen Testlauf mit einem eigenen Kontakt bis zum Status Abgeschlossen durchlaufen.
  3. Prüfen Sie nach dem Start unter Berichtswesen ▸ Nachverfolgungen, ob jeder Teilnehmer dort steht, wo er stehen soll; leere Aktivitäten deuten auf einen nicht passenden Auslöser hin.
  4. Klicken Sie auf die Schaltfläche Teilnehmer und vergleichen Sie die Zahl mit der Trefferzahl aus Schritt 1.
  5. Melden Sie einen Testkontakt über den Abmeldelink ab und prüfen Sie, ob er aus dem Verteiler verschwindet.
  6. Legen Sie für jede Kampagne ab, worauf die Einwilligung oder die Ausnahme für Bestandskunden beruht (Bestätigungsmail, Formulareintrag, Kaufbeleg mit Hinweis auf die Ablehnungsmöglichkeit).

Wenn etwas nicht klappt

Symptom Mögliche Ursache Prüfung
Die Kampagnenvorlagen erscheinen nicht Es gibt bereits Kampagnen in der Datenbank Laut Dokumentation geben Sie in die Suche den Namen einer nicht vorhandenen Kampagne ein und drücken Enter
Eine Aktivität läuft nicht Auslöser der übergeordneten Aktivität ist nie eingetreten oder die Gültigkeitsdauer hat sie abgebrochen Auslösertyp der Aktivität und Abbrechen nach prüfen, Stand in den Nachverfolgungen ansehen
Die Verzögerung wird nicht übernommen Die Intervallzahl ist keine ganze Zahl Ganzzahl eintragen; 1,5 nimmt Odoo nicht an, 0 ist zulässig
Eine E-Mail kommt im Test nicht an Getestet in einer duplizierten oder Testdatenbank, die laut Dokumentation nur eingeschränkte E-Mail-Versandmöglichkeiten hat Test in der Produktionsversion der Datenbank wiederholen
Eine Änderung wirkt nicht Kampagne war mit laufenden Teilnehmern gestoppt Beim Start die von Odoo angebotene Aktualisierung anklicken
Aktivitäten sind nach einer Zieländerung wertlos Ziel wurde nach dem Anlegen von Aktivitäten geändert Dokumentation: Ziel nicht mehr ändern; Kampagne neu aufsetzen

Wann Sie Hilfe holen sollten

Holen Sie Unterstützung, wenn Sie das Ziel einer Kampagne nach dem Aufbau der Aktivitäten ändern wollen, wenn eine Serveraktion eigenen Python-Code braucht, oder wenn mehrere Listen und Einwilligungsnachweise zusammengeführt werden müssen. Offene Rechtsfragen zur Einwilligung klären Sie mit Ihrer Rechtsberatung. Für die Daten, die eine Kampagne anspricht, helfen Odoo CRM einrichten und Leads erfassen und qualifizieren.

Häufige Fragen

Kann ich eine laufende Kampagne noch ändern?

Ja, aber mit Nebenwirkungen. Läuft die Kampagne bereits und ist gestoppt worden, warnt Odoo beim erneuten Start und verlangt einen Klick auf Aktualisieren. Teilnehmer, die den Ablauf schon durchlaufen haben, können laut Dokumentation erneut in den geänderten Ablauf geraten; dabei entstehen neue Nachverfolgungen.

Zählt eine Anfrage über das Kontaktformular schon als Einwilligung?

Nicht automatisch. Eine Anfrage zu einem konkreten Anliegen ist keine Einwilligung in Werbung. Deutschland verlangt die vorherige ausdrückliche Einwilligung (§ 7 Abs. 2 Nr. 2 UWG), Österreich die vorherige Einwilligung des Empfängers (§ 174 Abs. 3 TKG 2021), die Schweiz bei Massenwerbung ohne direkten Zusammenhang mit einem angeforderten Inhalt das vorherige Einholen der Einwilligung der Kunden (Art. 3 Abs. 1 Bst. o UWG). Die Ausnahmen für bestehende Kunden greifen bei einer bloßen Anfrage nicht: In Deutschland und Österreich setzen sie voraus, dass die Adresse im Zusammenhang mit einem Verkauf oder einer Dienstleistung an den Kunden gelangt ist, in der Schweiz einen Verkauf eigener ähnlicher Waren oder Leistungen mit Hinweis auf die Ablehnungsmöglichkeit. Dokumentieren Sie die Einwilligung getrennt.

Was passiert, wenn ein Kontakt die erste E-Mail nicht öffnet?

Bei einer untergeordneten Aktivität mit dem Auslöser E-Mail: nicht geöffnet läuft dieser Zweig weiter. Setzen Sie zusätzlich eine Gültigkeitsdauer mit Abbrechen nach, damit die Aktivität nicht Monate später noch startet, wenn der Kontakt inzwischen auf einem anderen Weg geantwortet hat.

Wie viele Personen erreicht die Kampagne?

Odoo zählt die Treffer des Auslösers und zeigt sie im Auslöserfenster als Link mit der Zahl der Datensätze. Öffnen Sie den Link vor dem Start; die Zahl wächst mit jedem neuen Datensatz, der die Regeln erfüllt. Nach dem Start steht die Teilnehmerzahl über die Schaltfläche Teilnehmer im Kampagnenformular.

Kann ich das Marketing in der Testdatenbank testen?

Eingeschränkt. Die Dokumentation empfiehlt, Marketing-Automatisierungskampagnen in der Produktionsversion der Datenbank zu testen, weil duplizierte oder Testdatenbanken nur eingeschränkte E-Mail-Versandmöglichkeiten haben. Zielgruppe, Filter und Ablauf können Sie auch in einer Testdatenbank prüfen; rechnen Sie dort aber damit, dass der Mailversand nur eingeschränkt funktioniert.

Quellen

  1. Marketing-Automatisierung (Odoo 20.0, deutsche Fassung)Odoo S.A., Dokumentation · abgerufen am
  2. Zielgruppenausrichtung (Odoo 20.0, deutsche Fassung)Odoo S.A., Dokumentation · abgerufen am
  3. Aktivitäten im Arbeitsablauf einer Kampagne (Odoo 20.0, deutsche Fassung)Odoo S.A., Dokumentation · abgerufen am
  4. Kampagnen testen/führen (Odoo 20.0, deutsche Fassung)Odoo S.A., Dokumentation · abgerufen am
  5. Kampagnenmetriken (Odoo 20.0, deutsche Fassung)Odoo S.A., Dokumentation · abgerufen am
  6. Doppelte Zustimmung, Kampagnenvorlage (Odoo 20.0, deutsche Fassung)Odoo S.A., Dokumentation · abgerufen am
  7. Release Notes Odoo 20, Abschnitt Marketing-Automatisierung, veröffentlicht September 2026 (deutsche Fassung)Odoo S.A. · abgerufen am
  8. Compare Editions (Community und Enterprise)Odoo S.A. · abgerufen am
  9. Preise, Tarife Eine App Gratis, Standard und Custom (deutsche Fassung)Odoo S.A. · abgerufen am
  10. Preis-Konfigurator, Tarif Standard (deutsche Fassung)Odoo S.A. · abgerufen am
  11. Odoo Enterprise Subscription Agreement, Version 13 vom 24. September 2026, Ziffer 5.3 SteuernOdoo S.A., Dokumentation · abgerufen am
  12. § 7 UWG, Unzumutbare BelästigungenBundesministerium der Justiz, Gesetze im Internet · abgerufen am
  13. § 174 TKG 2021, Unerbetene Nachrichten (in Kraft seit 1. November 2021)Bundeskanzleramt der Republik Österreich, Rechtsinformationssystem des Bundes (RIS), Gesetzesnummer 20011678 · abgerufen am
  14. Bundesgesetz gegen den unlauteren Wettbewerb (UWG), Art. 3, SR 241, Fassung vom 1. Januar 2025 (PDF)Schweizerische Eidgenossenschaft, Fedlex · abgerufen am