Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

Kampagnen

Ansicht Kampagnen in Octibiz

Überblick

Die Kampagne ist der eine Begriff für alles, was verschickt wird — den einmaligen Newsletter genauso wie die mehrstufige Willkommensstrecke. Der Unterschied zwischen beiden ist keine eigene Sache, sondern eine Frage im Assistenten: wie startet sie?

  • „Zielgruppe jetzt" oder „Zum Zeitpunkt" ergibt einen Einmal-Versand: ein Versandlauf an eine

Empfängerliste.

  • Alles andere — Schlagwort, Formular, von Hand — ergibt eine Strecke: ein Lauf je Empfänger,

mit Wartezeiten und Verzweigungen dazwischen.

Verbunden bleibt beides über den UTM-Kampagnenschlüssel. Er zieht sich von der Anzeige über das Formular bis in die CRM-Pipeline durch — und ist der Grund, warum am Ende überhaupt beantwortbar ist, welche Aktion Umsatz gebracht hat.

Kernaufgaben

Anlegen in drei Schritten. Name und Ziel → wie startet sie (Kacheln) → erste Nachricht (Kanal, Vorlage, Betreff). Am Ende steht die Kampagne mit ihrer ersten Nachricht und ist aus. Der Assistent verschickt nichts.

Aus einem Brief vorschlagen lassen. Im ersten Schritt beschreiben Sie in ein bis zwei Sätzen, was die Kampagne erreichen soll. Daraus entstehen Name, Betreffzeilen und die Wartezeiten dazwischen — in einem Zug, damit die Nachrichten aufeinander aufbauen. Der Vorschlag landet im Formular, nicht in der Kampagne: bis „Anlegen" ist nichts entstanden, und jeder Wert bleibt änderbar.

Im Baukasten arbeiten. Die Kampagne ist eine senkrechte Strecke: Eintritt, dann Nachricht, Wartezeit oder Verzweigung. Zwischen zwei Schritten sitzt ein „+" — dort fügen Sie nachträglich ein, ohne dass die übrigen Schritte umnummeriert werden. Wartezeit und Verzweigung stehen im Klartext („nach 3 Tagen", „wenn Nachricht 1 geöffnet wurde").

Nachricht bearbeiten. Jede Nachricht hat eine eigene Seite in voller Höhe: Betreff, Vorschautext, Vorlage und die Inhalts-Bereiche der Vorlage. Der Rahmen der Vorlage bleibt gesperrt — geändert wird das, was in ihr steht.

Prüfen & starten. Vor dem Scharfschalten läuft eine Prüfliste: Gibt es eine Nachricht? Einen Inhalt — eigene Mail oder Vorlage? Einen Betreff? Einen Eintrittsweg? Beim Einmal-Versand zusätzlich einen Versandzeitpunkt, und genau eine Nachricht. Ein offener Punkt sperrt den Start.

Die Prüfliste ist nur die Vorschau: dieselben Regeln gelten am Server und damit auf jedem Weg — Kampagnen-Baukasten, Automations-Ansicht, Schnittstelle und KI-Werkzeug. Eine Kampagne, die nicht senden kann, lässt sich nirgends einschalten; sie stünde sonst als „läuft" in der Liste und täte stillschweigend nichts. Aus demselben Grund lassen sich Versandzeitpunkt und Zielgruppe einer laufenden Kampagne nicht wieder entfernen. Ausschalten geht immer.

Testen. Der Probelauf zeigt, was passieren würde, ohne dass etwas hinausgeht.

Kanal je Nachricht, mit Rückfall. Eine Nachricht geht per E-Mail, SMS oder WhatsApp. Darunter legen Sie fest, worauf sie ausweicht, wenn der Empfänger im ersten Kanal nicht erreichbar ist — keine Einwilligung, keine Mobilnummer, gesperrt. Beispiel: WhatsApp → SMS → E-Mail. Jede Stufe prüft ihre eigene Einwilligung; wer nirgends eingewilligt hat, bekommt nichts. WhatsApp-Werbung braucht eine von Meta genehmigte WhatsApp-Vorlage, eine SMS ein Abmeldewort. Fertige Strecken mit solchen Ketten liefern die Abläufe.

Wirkung sehen — die Klick-Heatmap. Im Versand-Report (Marketing → Nachrichten → Versandarchiv, Detail eines Laufs) zeigt der Reiter Heatmap die Mail so, wie sie hinausging, und färbt jeden Link nach seinen Klicks ein: blau = wenig, rot = viel, gemessen am meistgeklickten Link dieser Mail. Hinter jedem Link steht die Zahl, darunter eine Tabelle je Stelle mit Klicks und verschiedenen Empfängern. Steht dieselbe Adresse an zwei Stellen (Logo und Schaltfläche zur Startseite), trägt sie das Kennzeichen geteilt — ein Klick verrät nicht, an welcher Stelle er fiel, die Zahl gilt beiden. Klicks auf Adressen, die in der Mail nicht (mehr) stehen, nennt der Hinweis darüber. Bei einem Split-Test mit eigenem Inhalt je Variante schalten Sie zwischen Variante A und B um. Die Vorschau setzt Beispielwerte statt Empfängerdaten ein. Über die Schnittstelle: GET /v1/marketing/click-map?dispatchUlid=….

Felder im Detail

Die Spalte Was es bewirkt beantwortet, was sich im System ändert — nicht, wie das Feld heißt. Der graue Name dahinter ist das Feld der API: unter ihm läuft dasselbe über Automation, Import und KI-Werkzeuge.

Eine Kampagne ist die Klammer, kein einzelner Versand. Was hinausgeht, ist ein Versandlauf innerhalb der Kampagne.

Kampagne anlegen und bearbeiten

FeldPflichtWerte / FormatWas es bewirkt
Name namejaTextWie die Kampagne heißt. Steht in Liste, Auswertung und in den Herkunftsangaben der erzeugten Kontakte.
Beschreibung descriptionneinTextWofür die Kampagne läuft.
Ziel goalneinTextWas erreicht werden soll. Es steht in der Auswertung neben dem Ergebnis — die einzige Art, „erfolgreich" überprüfbar zu machen.
Zweck purposeneinderselbe Schlüssel wie an der Einwilligung, etwa newsletterWofür geworben wird. Er ist die Achse der Themen-Abmeldung: Wer diesen Zweck abbestellt, verlässt genau die Strecken mit diesem Zweck und bleibt für die übrigen erreichbar. Ohne Zweck beendet erst die Vollabmeldung den Empfang.
Zielgruppe audienceIdzum Startbestehende ZielgruppeWer angesprochen wird. Zum Einschalten braucht der Einmal-Versand sie, die Strecke sie oder ein Eintritts-Schlagwort.
Zielgruppe trifft alle audienceMatchesAll—nur lesend, ja/neinJa, wenn die gewählte Zielgruppe keine Bedingung hat. Dann warnen der Eintritt im Editor und die Start-Prüfung „trifft alle" — starten bleibt möglich, geändert wird nichts.
Eintrittsart entryModeneineinmalig, laufendOb die Zielgruppe einmal festgestellt wird oder Personen laufend nachrücken. Laufend macht aus der Kampagne eine Strecke, die auch morgen noch neue Empfänger aufnimmt.
Eintritts-Schlagwort entryTagneinSchlagwortWer dieses Schlagwort bekommt, tritt ein. Der übliche Weg, eine Strecke aus dem Tagesgeschäft heraus zu starten.
Eintritt am Jahrestag entryAnchorneinein Datumsfeld am Kontakt, etwa GeburtstagWer an diesem Tag Jahrestag hat, tritt ein — jedes Jahr, sofern die Wiedereintritts-Sperre es zulässt. So läuft der Geburtstags-Gruß ohne Zielgruppe.
Eintritt bei Ereignis entryEventneinein Ereignis, etwa Warenkorb verlassenWer das Ereignis auslöst, tritt ein — bei Warenkorb verlassen mit Warenkorb, Summe und Rückweg in den Nachrichten. Eine Bestellung beendet die Strecke sofort. So läuft die Warenkorb-Erinnerung.
Wiedereintritt nach (Tagen) reentryDaysneinZahlNach wie vielen Tagen jemand erneut eintreten darf. Ohne diese Sperre bekäme derselbe Kontakt dieselbe Strecke mehrfach.
Austrittsregeln exitRulesneinBedingungenWann jemand die Strecke verlässt — etwa nach einem Kauf. Ohne sie bewirbt die Kampagne weiter, was längst gekauft wurde.
Start startsAt / Ende endsAtneinDatumLaufzeit der Kampagne.
Versandzeitpunkt sendAtbeim Einmal-VersandZeitpunktWann der Versand hinausgeht. Beim Einmal-Versand ist er der Auslöser — ohne ihn lässt er sich nicht einschalten. Mit eingeschalteter KI schlägt Besten Zeitpunkt vorschlagen den nächsten Termin vor, zu dem diese Zielgruppe ihre Mails am häufigsten öffnet (Wochentag und Stunde in deutscher Zeit, Europe/Berlin, aus den Öffnungen der letzten 180 Tage — eine Öffnung um 0:30 Uhr zählt zu ihrem Kalendertag, nicht zum Vortag); Übernehmen setzt ihn ein. Hat die Zielgruppe zu wenige Öffnungen, zählen alle Öffnungen, ohne Daten gilt der Erfahrungswert Dienstag 10 Uhr — der Hinweis sagt jeweils, worauf der Vorschlag beruht. Über die Schnittstelle: POST /v1/marketing/send-time-suggestions mit audienceId.
Inhaber ownerIdneinMitarbeiterWer die Kampagne verantwortet.
Absenderprofil senderProfileIdneineingerichtetes AbsenderprofilIn wessen Namen die Kampagne verschickt wird — Absendername, Adresse und Antwortadresse. Leer = die Marke beziehungsweise die Haus-Vorgabe entscheidet; eine einzelne Nachricht darf davon abweichen.
UTM-Kampagne utmCampaignneinTextDer Kampagnen-Name in den Zieladressen. Erst damit lässt sich später sagen, welcher Umsatz aus dieser Kampagne kam.
Merkmal-Links smartLinksneinPaare aus Adressteil und SchlagwortVergibt beim Klick automatisch ein Schlagwort: Enthält die angeklickte Adresse den hinterlegten Teil, bekommt der Empfänger das Schlagwort. So wird aus Interesse ein Merkmal, ohne dass jemand mitlesen muss.
Marke brandIdneineine Ihrer MarkenUnter welcher Marke gesendet wird — bestimmt Absender, Gestaltung und Abmeldeseite.

Einstellungen & Rechte

  • Modul module.marketing — fail-closed: ist das Modul aus, sind auch die Deep-Links tot.
  • marketing.campaign.manage — Kampagnen, Nachrichten, Zielgruppen und Vorlagen pflegen. In der

Rolle Vertrieb vorbelegt.

  • marketing.campaign.send — den Versand tatsächlich auslösen. Bewusst ein **eigenes, erhöht

geschütztes Recht und keiner Rolle vorbelegt**: Pflegen ist Vorbereitung, Senden ist unwiderruflich.

  • marketing.report.view — Klickzahlen und Heatmap eines Versandlaufs; es muss in der **Marke

des Laufs** gelten (eine andere Marketing-Mitgliedschaft dort genügt nicht).

  • marketing.brand.all für die markenübergreifende Sicht.
  • Der Zustand einer Kampagne wird abgeleitet — Entwurf, läuft, beendet — und ist kein pflegbares

Stammdatum. Ein zweiter Schalter neben „aktiv" wäre der Tag, an dem beide auseinanderfallen.

FAQ & Fehlerbilder

Wo sind die „Strecken" hin? Eine Strecke ist eine Kampagne. Der alte Menüpunkt leitet auf die Kampagnen weiter; alte Lesezeichen funktionieren weiter.

„Kampagne kann nicht aktiviert werden: keine Nachricht." Die Kampagne hat keinen Sende-Schritt. Fügen Sie im Baukasten über das „+" eine Nachricht ein.

Ich kann Kampagnen anlegen, aber nicht versenden. Dann fehlt marketing.campaign.send. Das ist Absicht: Pflegen und Auslösen sind getrennte Entscheidungen.

In der Heatmap stehen Klicks „ohne Stelle in der Mail". Der Lauf hat Klicks auf Adressen, die in der gerenderten Mail nicht vorkommen — meist, weil der Kampagnen-Schlüssel nach dem Versand geändert wurde und die Adressen nicht mehr übereinstimmen, oder weil ein Link aus einem anderen Teil (etwa einer weitergeleiteten Mail) stammt. Die Zahl zählt im Gesamt mit, hat aber keinen Platz in der Vorschau.

Die Kampagne taucht im Report nicht auf. Ohne UTM-Kampagnenschlüssel gibt es keine Herkunfts-Zuordnung — und ohne sie keine Zeile in der Auswertung.

Der WhatsApp-Schritt tut nichts. WhatsApp ist ab Werk abgeschaltet (Einstellung marketing.whatsapp.enabled) — bis dahin wird der Schritt übersprungen, nicht versucht, und die Kampagne läuft weiter. Eingeschaltet geht die Nachricht über denselben Weg wie jede Kundennachricht hinaus (Twilio-Zugang mit WhatsApp-Absender) und steht danach im Verlauf des Kontakts. Drei Dinge müssen stimmen, sonst entfällt die Stufe für diesen Empfänger: Es gibt einen Kontakt zur Empfänger-Adresse mit Mobil- oder Telefonnummer (oder eine Nummer im Feld Telefon), der Kontakt hat für WhatsApp eingewilligt, und er steht nicht auf der Sperrliste. Verschickt werden nur von Meta genehmigte Vorlagen: im Feld WhatsApp-Vorlage der Name der Vorlage oder ihre Twilio-Content-Kennung (HX…); die Platzhalter der Vorlage füllen Sie über Vorlagen-Kontext (JSON), etwa {"1": "{{ firstName }}"}. Freitext ist gesperrt, weil Meta ihn außerhalb eines laufenden Gesprächs ablehnt.

marketing.campaigns · Gilt ab Version 0.5.0