Die Automatisierungen verknüpfen ein Auslöseereignis (etwas, das im CRM passiert, eine Formularübermittlung, eine Inbound-E-Mail oder eine geplante Uhrzeit) mit einer Folge von Schritten, die Mokapen in Ihrem Namen ausführt: eine Aufgabe erstellen, einen Deal aktualisieren, eine E-Mail senden, Zeilen aus einem Google Sheet lesen, dieselbe Operation für Dutzende Kontakte wiederholen. Sie konfigurieren den Ablauf einmal, aktivieren ihn, und das System wiederholt ihn, sobald die Bedingungen erfüllt sind.
Das vollständige Modul ist im Tarif Premium Large enthalten. Sie finden es im Benutzermenü (Profilsymbol oben rechts) → Automatisierungen: Liste der Abläufe, visueller Editor und Ausführungsprotokoll.
Jede Automatisierung hat drei Hauptelemente:
Wenn der Trigger auslöst, stellt Mokapen die Ausführung in die Warteschlange und verarbeitet sie im Hintergrund. Jeder Start hinterlässt ein durchsuchbares Protokoll, Schritt für Schritt, sodass Sie sehen, was erfolgreich war und wo Sie nachbessern müssen. Automatisierungen ersetzen nicht das menschliche Urteil in komplexen Fällen: Sie nehmen repetitive Arbeit ab und halten die einmal festgelegten Prozesse im Gleichklang.
Bevor Sie einen Ablauf aufbauen, hilft es, sich mit den Begriffen im Editor vertraut zu machen:
Automatisierungen verbinden CRM-Bereiche, die sonst getrennt blieben:
Wenn ein Schritt Aufgaben, Kontakte oder Tickets erstellt, verknüpfen Sie Verbindungen und Labels wie manuell: so bleiben erzeugte Datensätze im restlichen Workspace navigierbar.
Automatisieren Sie nur Prozesse mit klaren Regeln. Wenn jeder Fall menschliches Urteil erfordert, beschränken Sie sich darauf, die passende Aufgabe mit Titel, Fälligkeit und Verknüpfungen vorzubereiten.
Tarif — Premium Large ist erforderlich; ohne passenden Tarif bleibt der Menüpunkt Automatisierungen deaktiviert.
Wer eine neue anlegen darf — nur der Organisationsinhaber (Rolle beschrieben im Rollen-Leitfaden) kann die Erstellung starten: Trigger wählen und den ersten Ablauf speichern. Andere berechtigte Benutzer können bestehende Automatisierungen öffnen, bearbeiten oder duplizieren, wenn sie Eigentümer oder Teammitglied dieses Ablaufs sind oder Organisationsadministratoren.
Wer was in der Liste sieht — Administratoren sehen alle Automatisierungen der Organisation; andere Benutzer nur die, bei denen sie Eigentümer, Teammitglied oder Mitglied eines unter den Teammitgliedern genannten Teams sind.
Wer den Ablauf «ausführt» — Mokapen führt Schritte mit den Berechtigungen des auf der Automatisierung gesetzten Eigentümers aus (Tabellenspalte). Kann diese Person keine Deals erstellen, keine E-Mails im Namen der Organisation senden oder keine Tickets bearbeiten, schlägt der entsprechende Schritt fehl: weisen Sie als Eigentümer einen Benutzer mit den nötigen Rechten zu oder passen Sie die Rolle an (ebenfalls im Rollen-Leitfaden).
Unter Automatisierungen → Meine Automatisierungen finden Sie die Tabelle der Abläufe, auf die Sie Zugriff haben:
In der Seitenleiste: + Automatisierung erstellen (nur Organisationsinhaber) und Link zur Liste. Bei Mehrfachauswahl können Sie Eigentümer, Teammitglieder und Status gesammelt ändern, duplizieren oder löschen (Massenlöschung ist Profilen mit erweiterten Bearbeitungsrechten vorbehalten). Klick auf den Titel öffnet die Ablaufkarte; von dort gelangen Sie in den Editor oder ins Ausführungsprotokoll.
Der Trigger ist immer der erste Block des Ablaufs. Wählen Sie den Typ nach wann der Prozess starten soll:
Neu angelegt ist die Automatisierung Inaktiv: Sie können alle Schritte in Ruhe fertigstellen und erst aktivieren, wenn Sie bereit sind. Jeder Trigger stellt Variablen bereit (Formularfelder, Daten des betroffenen Datensatzes usw.) für spätere Schritte.
Sie starten, wenn etwas Konkretes passiert. Die häufigsten:
Bei Triggern «geändert» und «erstellt» können Sie im Konfigurationspanel Triggerbedingungen hinzufügen: das ist nicht der Ablaufschritt Bedingung, sondern Filter, die entscheiden, ob die Automatisierung beim Ereignis wirklich startet. Die vollständige Logik — besonders der Unterschied zwischen «Feld geändert» und «aktueller Wert» — steht unter Triggerbedingungen.
Diese Trigger liefern Daten des betroffenen Datensatzes oder Formulars — Titel, Eigentümer, benutzerdefinierte Felder — ideal zum Ausfüllen automatisch erzeugter E-Mails und Aufgaben.
Sie warten nicht auf Benutzeraktion; sie folgen einem Kalender:
Mokapen verwendet die Zeitzone der Organisation. Es gibt keinen «auslösenden» Datensatz: der Ablauf startet mit den im Trigger gespeicherten Einstellungen. In Tests simuliert Mokapen diesen Start sofort, ohne auf die reale Uhrzeit zu warten.
Beispiele: monatliche Erinnerungen ans Team, nächtliche Fälligkeitsprüfung, periodische Synchronisation mit einem externen Sheet, kombiniert mit gefilterten Tasks abrufen oder Deals abrufen.
Im Editor klicken Sie den Startblock oben an, um das Konfigurationspanel zu öffnen:
Der Trigger bestimmt, welche Einträge im Variablenwähler späterer Schritte erscheinen. Wenn Sie den Starttyp eines bereits gebauten Ablaufs ändern, prüfen Sie, ob die verwendeten Variablen noch sinnvoll sind.
Bei Triggern … erstellt und … geändert (Kontakt, Deal, Aufgabe, Ticket usw.) enthält das Startpanel einen Bedingungsbereich mit derselben Filter- und Operatoroberfläche wie unter Filter und Operatoren. Hier gelten die Regeln jedoch bevor ein Ablaufschritt startet: sind sie nicht erfüllt, wird die Automatisierung nicht in die Warteschlange gestellt (für dieses Ereignis erscheint kein Ausführungsprotokoll).
Triggerbedingungen vs. Bedingungsschritt im Ablauf
Keine Bedingungen gesetzt
Trigger «… geändert» — wie Bedingungen funktionieren (wichtig)
Mokapen vergleicht den Datensatzstatus vor und nach dem Speichern, das das Ereignis erzeugt hat. Für jede gesetzte Bedingung laufen zwei Prüfungen nacheinander:
In der Oberfläche heißt die erste Spalte Geändertes Feld (nicht nur «Feld»): Sie erinnert daran, dass Mokapen eine echte Änderung an diesem Feld prüft, nicht den allgemeinen Datensatzstatus.
Praktische Beispiele — Geschäft geändert
Operatoren «Geändert von X zu Y» und Verlauf
Bei Geändert-Triggern können Sie erweiterte Operatoren wie Geändert von X zu Y (und andere zum Änderungsverlauf) nutzen: wenn Ihnen der explizite Übergang wichtig ist (z. B. Phase von «Angebot» nach «Gewonnen»), nicht nur «Phase ist jetzt Gewonnen». Die vollständige Operatorliste steht unter Filter und Operatoren.
Trigger «… erstellt» — andere Bedingungen
Hier vergleicht Mokapen nicht vorher/nachher: der Datensatz wurde gerade erstellt. Bedingungen prüfen die Werte bei der Erstellung:
Ein Feld muss nicht «geändert worden sein»: es existierte vorher nicht.
Weitere Event-Trigger
Tipps
Die Bearbeitungsseite ist ein vertikaler Block-Editor mit verknüpften Blöcken:
Jeder Block kann bearbeitet, dupliziert oder gelöscht werden. Bedingungen und «ForEach-Schleife» öffnen Zweige: fügen Sie Schritte im richtigen Zweig hinzu («ja» / «nein» bei Bedingungen, «innerhalb der Schleife» bei Wiederholungen).
Beim Speichern prüft Mokapen Pflichtfelder und markiert gefährliche Schleifen zwischen verschiedenen Automatisierungen (z. B. Ablauf A löst B aus, der A aufruft). Dann wird das Speichern blockiert und die betroffenen Automatisierungen werden aufgelistet.
Klick auf + Aktion hinzufügen öffnet den Katalog: jeder Eintrag trägt denselben Namen wie in Mokapen. Nach der Auswahl füllen Sie das Modal (Referenzdatensatz, zu setzende Felder, Nachrichtenempfänger…). Fast jedes Feld akzeptiert festen Text oder eine Variable aus Menü oder dediziertem Wähler.
Unten finden Sie alle derzeit verfügbaren Aktionen, nach Typ gruppiert. Fettgedruckte Namen sind Katalognamen.
Lesen Sie vor dem Katalog Aktionsmodale ausfüllen: dort werden Felder für Datensatz-ID, Einzel- vs. Mehrfachwerte und Filter mit Operatoren erklärt (auch nützlich für … abrufen und Bedingung).
Fast jede Aktion öffnet ein Modal mit auszufüllenden Feldern. Manche erscheinen immer, andere nur, wenn Sie ein Feld aus der Liste hinzufügen. Das sollten Sie wissen, um beim ersten Speichern keine Fehler zu machen.
Welcher Datensatz: das ID-Feld
Für … lesen, … bearbeiten, … duplizieren, Verbindungen abrufen, Checkliste aktualisieren, Angebotsartikel abrufen / Bestellartikel abrufen und Ähnliches müssen Sie angeben, welchen CRM-Datensatz Sie verwenden. Oben im Modal erscheint ein Feld mit der exakten Bezeichnung des Datensatztyps, z. B. Kontakt-ID, Deal-ID, Aufgaben-ID, Ticket-ID — derselbe Name wie beim Öffnen des Datensatzes im CRM.
Einzelwert, Mehrfachwerte und Verbindungen
Nicht alle Felder verhalten sich gleich beim Ausfüllen einer Erstell- oder Bearbeitungsaktion:
Bei … bearbeiten-Aktionen erscheinen nur Felder, die Sie mit Feld hinzufügen ergänzen: Sie müssen nicht den ganzen Datensatz ausfüllen, nur ID + die Felder, die Sie ändern wollen.
Diese Aktionen erzeugen einen neuen Datensatz in der Organisation, als hätten Sie ihn manuell aus Liste oder Datensatz erstellt. Füllen Sie Titel, Eigentümer, Verknüpfungen und benutzerdefinierte Felder; vorbelegen können Sie mit Trigger- oder Vor-Schritt-Variablen.
Diese Aktionen laden einen einzelnen Datensatz, der bereits im CRM ist. Im Modal füllen Sie das Feld ID … (z. B. Kontakt-ID) mit der Variable auf den richtigen Datensatz, dann speichern. Felder des gelesenen Datensatzes werden Variablen für spätere Schritte mit dem Schrittnamen (z. B. Titel und E-Mail des Kontakts aus Schritt 3).
Nutzen Sie sie, wenn der Trigger nicht reicht — z. B. Betrag eines verknüpften Deals lesen, der den Ablauf nicht ausgelöst hat — oder wenn Sie einen anderen Datensatz als den Start aktualisieren müssen.
Diese Aktionen aktualisieren Felder an einem bestehenden Datensatz. Im Modal: (1) ID … des zu bearbeitenden Datensatzes angeben; (2) mit Feld hinzufügen nur die zu ändernden Felder ergänzen; (3) pro Feld festen Wert oder Variable eintragen. Bei Verbindungen und Mehrfachlisten Hinzufügen / Ersetzen beachten (siehe Aktionsmodale ausfüllen).
Diese Aktionen erzeugen eine Kopie eines bestehenden Datensatzes. Im Modal geben Sie die ID … des Quelldatensatzes an (Variable oder feste ID) und, wo vorgesehen, Duplizierungsoptionen (Checkliste, Anhänge, Verbindungen). Der neue Duplikatdatensatz liefert eine neue ID für spätere Schritte.
Im Katalog gibt es kein Angebot duplizieren oder Bestellung duplizieren: für kommerzielle Dokumente nutzen Sie Angebot erstellen / Bestellung erstellen oder duplizieren manuell aus dem Datensatz im CRM.
Aktionen Tasks abrufen, Kontakte abrufen, Deals abrufen und andere derselben Familie fragen keine einzelne ID ab: sie suchen mehrere Datensätze in der Organisation und liefern eine Liste. Im Modal finden Sie:
Was Sie nach der Ausführung erhalten
Um jede Listenzeile zu bearbeiten, fügen Sie direkt danach eine ForEach-Schleife hinzu und verbinden die Variable results aus dem Schritt … abrufen. Innerhalb der Schleife «sieht» jede Aktion den aktuellen Datensatz (Kontakt, Aufgabe usw.), als wäre er der Trigger.
Es gibt kein Angebote abrufen oder Bestellungen abrufen als Listen von Dokumentköpfen: für Angebots- und Bestellpositionen nutzen Sie die Aktionen im nächsten Abschnitt.
Operatoren erscheinen im Dropdown neben jeder Bedingung in drei Kontexten: Aktionen … abrufen, Ablaufschritt Bedingung und Triggerbedingungen (… erstellt / … geändert). Mokapen zeigt nur Operatoren, die zum gewählten Feldtyp passen (Text, Zahl, Datum, Liste, Ja/Nein). Bei Triggern geändert muss das Feld in diesem Speichern tatsächlich geändert worden sein — siehe Triggerbedingungen.
Text und allgemeine Felder
Zahlen und Beträge
Daten und Fälligkeiten
Liste, Status, Labels, Verbindungen (Auswahlfelder)
Erweiterte Operatoren (Änderungsverlauf)
Diese erscheinen vor allem in Bedingung bei Triggern «Datensatz geändert» und, wo der Feldtyp es erlaubt, auch in … abrufen-Filtern. Sie vergleichen den Wert vor und nach der Änderung oder prüfen kürzliche Updates:
Nach der Operatorwahl öffnen Sie bei Bedarf die Wertzeile (Pfeilsymbol): bei relativen Datumsangaben nur die Zahl X eingeben; bei Hat einen beliebigen Wert / Hat keinen Wert ist kein Wert nötig.
Diese Aktionen arbeiten auf der Positionstabelle innerhalb eines Angebots oder einer Bestellung (Produkte, Mengen, Preise), nicht auf dem Dokumentkopf. Für Angebotsartikel abrufen / Bestellartikel abrufen und Angebotsartikel bearbeiten / Bestellartikel bearbeiten geben Sie Angebots-ID oder Bestell-ID an (Triggervariable oder aus einem Schritt Angebot/Bestellung lesen|erstellen).
Das sind fortgeschrittene Aktionen: testen Sie sie an Testangeboten und -bestellungen und prüfen Sie das Ausführungsprotokoll Zeile für Zeile.
Verbindungen abrufen
Ruft verknüpfte Datensätze zu einem Datensatz ab (Kontakte, Deals, Aufgaben, Unternehmen… mit derselben Entität verknüpft), ohne sie einzeln im CRM zu öffnen.
Im Modal
Was Sie erhalten — Variablen pro Verbindungstyp, z. B. die vollständige Liste connected_contacts, verknüpfte IDs (connected_contacts.contact_id), Titel (connected_contacts.title) und dasselbe Schema für Deals, Unternehmen, Aufgaben usw. Das sind Mehrfach-Variablen: nutzen Sie sie in einer ForEach-Schleife auf IDs oder in Verbindungsfeldern von … bearbeiten / … erstellen mit Modus Hinzufügen.
Checkliste aktualisieren
Ändert die Checkliste eines Datensatzes (Kunden-Onboarding, Projekt-QA, Ticketabschluss), indem bestehende Punkte abgehakt oder neue hinzugefügt werden, ohne den Datensatz zu öffnen.
Im Modal
Zeilen mit leerem Titel werden ignoriert. Nach der Ausführung Datensatz oder Schrittprotokoll prüfen, ob die Punkte angewendet wurden.
E-Mail senden
Sendet eine echte E-Mail aus dem Ablauf. Der Versand läuft immer über ein in Mokapen verknüpftes SMTP-Konto — nicht über eine «generische» Adresse ohne Konfiguration.
Im Modal
Der Empfänger erhält die Mail vom gewählten SMTP-Absender. Prüfen Sie Spam und Domain-Reputation, wenn nichts ankommt; das Ausführungsprotokoll zeigt, ob der Schritt abgeschlossen oder abgelehnt wurde.
SMS senden
Sendet eine kurze SMS über die LinkMobility-Integration (Mokapen-SMS-Gateway).
Im Modal
SMS-Guthaben und Absendernummer unter Integrationen prüfen. Der Ablauftest sendet echte SMS.
WhatsApp — im Modul Automatisierungen sind heute nur E-Mail senden und SMS senden verfügbar. WhatsApp (WABA) ist in CRM-Konversationen und über zugehörige Integrationen nutzbar, erscheint aber nicht als Aktion im Automatisierungskatalog. Für automatische WhatsApp-Nachrichten externe Integrationen oder manuelle Abläufe aus der Inbox erwägen.
Diese Aktionen lesen Daten außerhalb des einzelnen Trigger-Datensatzes oder integrieren Listen aus Dateien und Formularen. Sie erfordern aktive Integrationen, wo angegeben (siehe Integrationsgebundene Aktionen).
Formular lesen
Katalogaktion, um die Feldstruktur eines Organisationsformulars zu kennen (dieselben Felder wie im Formular-Builder). Praktisch: wenn ein Besucher ein Formular ausfüllt, sind übermittelte Werte bereits Variablen bei Trigger Kontaktformular empfangen (Formularcode + Feldvorschau im Trigger). Nutzen Sie Formular lesen in komplexeren Abläufen, wenn Sie technische Formularfeldnamen auf Kontakt, Deal oder Aufgabe in späteren Schritten mappen müssen. Der Formularcode ist der slug in der Seiten-/Formular-Konfiguration der Organisation.
Google Sheet lesen
Importiert Zeilen aus einem per URL erreichbaren Google Sheet.
export?format=csv für öffentliches oder geteiltes CSV).Excel online lesen
Gleiche Oberfläche wie Google Sheet lesen, für Microsoft 365-Dateien (OneDrive, SharePoint, direkter Link zu .xlsx/.xls).
Von URL lesen
Generisches Lesen von Webadresse: CSV, JSON, Excel online oder APIs mit tabellarischen Daten.
Für alle drei URL-Aktionen: speichern Sie die Aktion erst nach erfolgreichem Laden im Bearbeitungsmodus, damit Spalten gespeichert bleiben. Bei URL-Änderung neu laden und Vorschau prüfen, bevor Sie den Ablauf aktivieren.
Vertiefung zu den drei Schritten, die keine Datensätze erstellen, aber den Ablauf steuern:
Die Aktion Bedingung erzeugt eine Ja / Nein-Verzweigung. Fügen Sie eine oder mehrere Regeln mit derselben Oberfläche wie unter Filter und Operatoren hinzu: Feld (oder Variable), Operator, Wert, AND/OR-Verknüpfungen. Beispiele: «Deal-Betrag ist größer als 10.000», «Kontakt-E-Mail hat einen beliebigen Wert», «Phase von Angebot nach Gewonnen geändert» (Operator Geändert von X zu Y bei Geändert-Trigger). Vermeiden Sie zu viele verschachtelte Verzweigungen — das Protokoll wird für Einzelfälle schwer nachvollziehbar.
Die Aktion Verzögerung pausiert den Ablauf vor dem nächsten Schritt. Mit Datumsvariablen ermöglicht sie Erinnerungen («drei Tage nach Fälligkeit»); in geplanten Abläufen rückt sie einfach zwei aufeinanderfolgende Aktionen auseinander.
Die Aktion ForEach-Schleife verarbeitet eine Liste in Masse: verbinden Sie die Ausgabe von Kontakte abrufen, Tasks abrufen oder Zeilen aus externem Sheet; innerhalb der Schleife sieht jeder Schritt das aktuelle Element. Entwerfen und testen Sie zuerst mit wenigen Datensätzen, dann skalieren.
Variablen vermeiden erneutes Eintippen von Daten, die bereits im CRM oder Ablauf stehen. Im Editor wählen Sie aus Menü oder Wähler mit Symbol — keine besondere Syntax zum Auswendiglernen.
Immer verfügbar
Vom Trigger — hängt vom gewählten Start ab: übermittelte Formularfelder, Werte des auslösenden Datensatzes, Inbound-E-Mail-Informationen.
Aus vorherigen Schritten — jede abgeschlossene Aktion stellt Ergebnisse für spätere Schritte bereit: Kennung (ID …) des erstellten Datensatzes, Felder des gelesenen Kontakts, die Liste results von Deals abrufen, Sheet-Spalten, die einzelne Zeile innerhalb ForEach-Schleife. Im Variablenwähler sind Schritte sortiert: richtigen Schritt, dann Feld wählen.
Variablentypen — neben Badges zeigt das «?»-Symbol den Typ: Klartext, Datum, Zahl, Mehrfachliste, Benutzer usw. Beachten Sie den Zielfeld-Typ: setzen Sie keine «Listen»-Variable in ein Kontakt-ID-Feld (Einzelwert) und keinen Freitext, wo Mokapen eine numerische ID erwartet.
Praxis-Tipp: nach dem Verknüpfen der Variablen einen Test ausführen und Schrittprotokoll öffnen: erwartete Werte prüfen, bevor die Automatisierung auf Aktiv gestellt wird.
Manche Aktionen funktionieren nur, wenn die passende Integration unter Integrationen aktiv ist und — bei E-Mail/SMS — der Eigentümer der Automatisierung das richtige Konto verknüpft hat:
Läuft die Verbindung ab, schlägt der Schritt im Protokoll fehl: App unter Integrationen neu verbinden und Test wiederholen. Für Sheets und URLs Spalten und Kontakt- oder Deal-Felder in der ForEach-Schleife mappen, wie bei manuellem geführtem Abgleich.
Im Editor Schaltfläche für Automatisierung testen: startet einen Probelauf.
Achtung: der Test nutzt denselben Mechanismus wie Produktion. E-Mail, SMS, Datenerstellung und -aktualisierung werden wirklich ausgeführt. Experimentieren Sie an Testorganisation oder Testdatensätzen, wenn der Ablauf invasiv ist.
Verhalten:
Nach dem Einreihen in die Warteschlange Ausführungsprotokoll öffnen und jeden Schritt verfolgen. Berechtigungen, fehlende Variablen oder abgelaufene Integrationen beheben, bis der Lauf abgeschlossen ist.
Jeder Start — automatisch, geplant oder Test — erzeugt einen Eintrag im Protokoll, erreichbar von der Ablaufkarte oder dem Editor. Pro Lauf sehen Sie:
Auf der Karte erscheint auch Flows, die in den letzten 28 Tagen gestartet wurden. Ältere Läufe werden automatisch gelöscht: brauchen Sie Archiv über einen Monat hinaus, notieren oder exportieren Sie kritische Fälle anderswo.
Reicht das Protokoll nicht, Duplizieren Sie die Automatisierung, testen Sie an Nicht-Produktionsdaten und nutzen Sie den Test, bis alles sauber läuft.
Es gibt einen separaten Weg neben dem vollständigen Automatisierungsmodul: in Tarifen mit «Automatisierungen aus Formularen» können Sie im Formular-Builder sofortige Aktionen verknüpfen — Kontakt, Deal, Aufgabe, Ticket erstellen — ohne den Ablauf-Editor zu öffnen.
Gut für Landingpages und lineare Formulare. Brauchen Sie Bedingungen, Verzögerungen, Schleifen über Listen oder Lesen aus Google Sheet, wechseln Sie zum Modul Automatisierungen mit Trigger «Kontaktformular empfangen» und bauen Sie dort den vollständigen Ablauf.
Automatisierungen helfen Mokapen mit Verbindungen, Checkliste und Integrationen, nicht nur zu erfassen, was passiert, sondern zu erleichtern, was passieren soll — immer mit Protokoll, Berechtigungen und Tests, bevor repetitive Arbeit übergeben wird.
Brauchen Sie Hilfe?