Der Aufbau einer klaren Datenstruktur ist der erste Schritt zu einem erfolgreichen Setup in Positive User. Wenn Sie Ihre Kontakte, Events und Attribute frühzeitig organisieren, stellt Ihr Team sicher, dass jede Information für großangelegte Kampagnen und personalisierte Interaktionen bereitsteht. Bevor Sie beginnen, empfehlen wir Ihnen, unser „Data Structure & Automation Planning Spreadsheet" zu verwenden, um Ihre Anforderungen zu skizzieren.
Ihr Datenmodell ist das Fundament Ihres Workspace. Folgen Sie diesen Schritten, um eine Struktur aufzubauen, die mit Ihrem Unternehmen wächst.
Wenn Sie Ihre Datenstruktur ändern, nachdem Sie bereits Tausende von Kontakten importiert haben, kann dies zu Dateninkonsistenzen führen. Planen Sie Ihr Modell immer vor dem ersten großen Import.
Bevor Sie irgendwelche Einstellungen anpassen, klären Sie, was Ihr Team tatsächlich erreichen möchte. Daten sollten niemals „einfach nur so" existieren – sie müssen einen Zweck erfüllen. Konzentrieren Sie sich auf die konkreten Prozesse, die Sie automatisieren möchten, wie das Zurückgewinnen abgebrochener Warenkörbe oder das Begrüßen eines neuen Kontakts.
Die Datenqualität entscheidet über den Erfolg Ihrer Automatisierungen. Es ist viel einfacher, mit einem sauberen, kleineren Datenbestand zu starten, der konkrete Ziele verfolgt, als eine riesige Datenbank mit ungenutzten Attributen zu verwalten.
Definieren Sie die wichtigsten Prozesse, die Sie automatisieren möchten (oberste Priorität).
Streben Sie unmittelbare Ergebnisse an, etwa einen Newsletter mit dynamischer Personalisierung.
Legen Sie fest, welche Kennzahlen Sie messen müssen, wie Öffnungsraten, Conversion oder Abwanderung (KPIs).
Objekte strukturieren die Logik Ihres Workspace. Entscheiden Sie, welche Entitäten Ihr Geschäftsmodell abbilden. In den meisten Setups steht der Kontakt im Mittelpunkt, bei dem Sie alle Interaktionen erfassen. Wenn Sie mit Firmen arbeiten, benötigen Sie zusätzlich Unternehmen, um mehrere Kontakte einem Unternehmen zuzuordnen. Im E-Commerce nutzen Sie Bestellungen und Produkte, um Verkäufe und Empfehlungen zu verwalten.
Beantworten Sie folgende Fragen:
Welche Objekte sind für die Umsetzung Ihrer Geschäftsprozesse notwendig?
Arbeiten Sie im B2C- oder B2B-Segment?
Welche Teams werden in der Anwendung arbeiten? (Marketing, Vertrieb, Support usw.)
Welche zusätzlichen Datenelemente könnten nützlich sein? (Informationen zu Abonnements, Support Tickets usw.)
Definieren Sie für jedes Objekt einen klaren Umfang und Zweck und beschreiben Sie diese in einer separaten Datei „Datenstruktur".
Legen Sie für jedes Objekt einen Satz an Attributen fest, etwa Name, E-Mail oder Kontostatus eines Kontakts. Dies sind die Eigenschaften Ihrer Objekte – Felder, in denen Sie Informationen darüber speichern können. Entscheiden Sie, welche Felder erforderlich sind, und achten Sie auf eine einheitliche Benennung.
Mehr über Attribute und ihre Typen erfahren Sie im Artikel „Was ist ein Attribut".
Wählen Sie den passenden Typ. Vermeiden Sie es, alles als „String" (Text) anzulegen. Nutzen Sie „Zahlen" für Währungen, „Datum" für Registrierungen und „Boolesche Werte" (true/false) für Statusmarkierungen.
Verwenden Sie einheitliche Benennungskonventionen wie „Datum des letzten Kaufs", statt verschiedene Stile zu mischen.
Fügen Sie jedem Attribut eine Beschreibung hinzu, damit der Zweck jedes Feldes für jeden Nutzer klar ist.
Legen Sie fest, welche Felder verpflichtend sind und welche nicht.
Erstellen Sie benutzerdefinierte Attribute in der Anwendung gemäß der Anleitung „Wie man ein benutzerdefiniertes Attribut erstellt".
Events sind konkrete Aktionen eines Kontakts, wie das Einloggen oder das Abbrechen eines Warenkorbs, die Ihre Automatisierungen auslösen. E-Commerce-Prozesse umfassen zusätzlich Produkt Events – Interaktionen der Kontakte mit bestimmten Produkten auf Ihrer Website.
Definieren Sie für jedes Event die Details, die Sie erfassen möchten – die Event-Attribute. Zum Beispiel sollte das Absenden eines Newsletter-Formulars die Information zur Marketingeinwilligung enthalten.
Bei Produkt Events benötigen Sie keine zusätzlichen Attribute – diese Events sind mit Produkten verknüpft, sodass Sie aus den Produktattributen auswählen, welche Daten Sie zusammen mit Events wie Kauf oder Bestellung übermitteln möchten.
Später können Sie all diese Details nutzen, um Ihre Automatisierungen auszulösen, Segmente zu erstellen und Personalisierung in Kampagnen einzusetzen. [LINK]
Events spielen eine große Rolle bei der Konfiguration von Automatisierungen – stellen Sie sicher, dass Sie alle wichtigen Aktionen der Kontakte auf Ihrer Website erfassen. Vergessen Sie die Event-Attribute nicht – sie ermöglichen eine tiefergehende Segmentierung.
Wichtige Aspekte:
Definieren Sie die Events und ihre Attribute im Workspace, bevor Sie sie an Positive User senden.
Vermeiden Sie es, Events ohne Zweck zu erstellen.
Fügen Sie präzise Beschreibungen hinzu, wann genau jedes Event gesendet werden soll und welche Attribute es enthalten soll.
Entscheiden Sie, wie Ihre Objekte miteinander verknüpft sind, etwa wenn einem Kontakt mehrere Events oder Deals zugeordnet sind.
So beschreiben Sie es:
Legen Sie die Hauptschlüssel fest, mit denen Sie die Objekte verknüpfen (z. B. „Kontakt-ID", „Unternehmens-ID").
Definieren Sie den Beziehungstyp (1:1 / 1:n).
Legen Sie fest, wie Sie mit unvollständigen Daten umgehen.
Sie müssen entscheiden, was passiert, wenn dasselbe Attribut oder dieselbe Beziehung mehrfach aus verschiedenen Quellen an Positive User gesendet wird.
Aktualisierungslogik: Entscheiden Sie, ob neue Daten den alten Wert überschreiben, aggregiert werden oder nur hinzugefügt werden sollen, wenn das Feld aktuell leer ist.
Quellen identifizieren: Ermitteln Sie, woher Ihre Daten stammen – Website-Formulare, E-Commerce-Shops, CRM, ERP-Systeme, Support Tickets, API-Integrationen, Webhooks, CSV Imports oder Google Tag Manager.
Konsistenzfragen: Fließen die Daten in Echtzeit oder in Batches (z. B. einmal täglich)? Wie stellen Sie sicher, dass die Daten in verschiedenen Systemen identisch bleiben? Verfügen Sie über Fehlerprotokolle, um fehlgeschlagene Importe zu behandeln?
Best Practice: Erstellen Sie eine Datenflusskarte von der Quelle bis zum Marketing-Automatisierungssystem und validieren Sie die Daten, bevor sie importiert werden.
Planen Sie, wie Daten an Ihren Workspace übermittelt werden – ob über API, JavaScript (auf der Website), Google Tag Manager, CSV Imports oder Webhooks.
Quellenkarte erstellen: Bilden Sie den Weg Datenquelle → Marketing-Automatisierungssystem → Datenstruktur ab.
Klare Regeln festlegen: Ohne diese riskiert Ihr Team den Verlust historischer Daten oder das Erstellen doppelter Kontakte.
Die Qualität Ihrer Daten entscheidet über die Effektivität Ihrer Automatisierungen.
Validierung: Stellen Sie sicher, dass E-Mails dem korrekten Format entsprechen und numerische Felder keine Textzeichen enthalten.
Deduplizierung: Legen Sie fest, wie Duplikate erkannt werden (z. B. anhand der E-Mail oder einer bestimmten ID [LINK]), und definieren Sie Regeln für das Zusammenführen von Datensätzen, damit Ihr Team nicht mehrere Profile für denselben Kontakt hat.
Datenbereinigung: Legen Sie die Regeln und die Häufigkeit des Datenaudits fest. Dies führt zu einer besseren Qualität Ihrer Marketingkampagnen. (Siehe „So bereinigen Sie Ihre Kontaktliste")
Nutzen Sie die internen Werkzeuge in Positive User, um Ihre Kontakte zu gruppieren: Tags, Kontaktlisten und Segmente.
Um mehr über den Zweck der einzelnen Optionen zu erfahren, lesen Sie unseren Artikel „Tags, Segmente und Kontaktlisten im Vergleich".
Sie können die wichtigsten zu Beginn definieren und das System mit zunehmender Nutzung der Anwendung weiterentwickeln.
Nutzen Sie Tags, Listen und Segmente für Statistiken in Ihren Dashboards. [LINK]
Bevor Ihr Team größere Automatisierungen startet, überprüfen Sie, ob die Daten korrekt eintreffen.
Testen: Senden Sie ein Test-Event und prüfen Sie das Kontaktprofil. Ändern Sie ein Attribut und beobachten Sie, ob der entsprechende Workflow wie erwartet ausgelöst wird.
Auditieren: Prüfen Sie einmal im Monat die Konsistenz Ihrer Daten. Überwachen Sie den Anteil an Duplikaten und achten Sie auf fehlende Werte in Ihren kritischen Attributen.