Salesforce Marketing Cloud aufräumen: Data Extensions bereinigen und Content effizient aktualisieren
Eine der größten administrativen Herausforderungen in Salesforce Marketing Cloud (SFMC) ist das Management stetig wachsender Daten- und Asset-Bestände. Wenn komplexe Datenstrukturen, Automationen und Content Assets (Scripte, Templates, Bilder) nicht regelmäßig bereinigt werden, führt dies unweigerlich zu Performance-Einbußen und operativen Ineffizienzen. Dieser Artikel zeigt die Grenzen der nativen Löschfunktion und des Data Retention-Policy Features auf und stellt eine ergänzende Best-Practice-Lösung für das Housekeeping in „Salesforce Marketing Cloud Engagement” vor.

Daten-Altlasten und die Grenzen nativer Retention Policies
Das regelmäßige Löschen von Data Extensions in Salesforce Marketing Cloud Engagement ist aus operativer Sicht sinnvoll: Eine zunehmende Ansammlung von zahlreichen ungenutzten Tabellen ist nicht nur unübersichtlich, sondern kann auch die Ladezeiten der Benutzeroberfläche verlangsamen. Solche Datenmengen entstehen häufig durch das Kopieren von Data Extensions für Einzelversände oder durch die Anlage von Filtered Data Extensions für temporäre Analysen.
Trotzdem zögern viele Marketer, alte Daten manuell zu löschen. Der Grund dafür ist die große Unsicherheit über bestehende Abhängigkeiten. Oft bleibt unklar, ob eine Data Extension noch aktiv in einer laufenden Automation oder SQL-Abfrage referenziert wird. Hinzu kommt, dass manuelle Löschprozesse über die Ordnerstrukturen hinweg extrem mühselig und fehleranfällig sind.
Salesforce bietet mit dem Feature „Data-Retention-Policy” zwar eine native Funktion, die seit November 2025 bei der Erstellung neuer Data Extensions standardmäßig aktiviert ist, um Datenschutzstandards durchzusetzen. In komplexen, gewachsenen Architekturen stößt dieses Feature jedoch oft an seine Grenzen.
- Fehlender Nutzungskontext: Die native Retention Policy löscht Daten oder ganze Data Extensions nach einem fest definierten Zeitplan (z. B. X Monate nach Import oder Erstellung). Das System prüft dabei nicht, ob die zu löschende Data Extension noch aktiv in Kampagnen oder Automatisierungen verwendet wird.
- Synchronisierte Data Extensions: Ein wesentlicher Teil der Daten in vielen SFMC-Setups stammt über Marketing Cloud Connect aus dem CRM. Für diese synchronisierten Data Extensions lassen sich systemseitig keine nativen Retention Policies vergeben.
- Housekeeping vs. DSGVO-Löschung: Das Löschen einer Data Extension oder ihrer Einträge über eine Retention Policy entfernt die Kontakte nicht physisch aus der „All Contacts"-Liste. Für das System-Housekeeping ist die Retention Policy unverzichtbar – eine vollumfängliche DSGVO-konforme Löschung erfordert jedoch zwingend das separate Contact-Delete-Framework.
Die komplementäre Lösung: Automatisierter Crawler und Cloud Page-Integration
Um die Lücken der nativen Retention Policies zu schließen, haben unsere Salesforce Experten eine ergänzende Tool-Suite entwickelt. Diese ermöglicht die Suche nach veralteten Data Extensions im gesamten SFMC-Account oder in gezielt definierten Ordnern. Ein Crawler identifiziert dabei Tabellen, die ein bestimmtes Alter überschritten haben oder bestimmten Naming Patterns entsprechen. Die technische Umsetzung nutzt ausschließlich Bordmittel der Salesforce Marketing Cloud: Ein im Hintergrund laufender Crawler via Automation Studio sammelt die relevanten Metadaten, während das Web-Interface vollständig auf einer Cloud Page gehostet wird.
Der architektonische Vorteil dabei ist, dass die Daten zu keinem Zeitpunkt die Salesforce-Plattform verlassen. Unternehmen können so ihre Enterprise-Compliance-Vorgaben einhalten, ohne externe Cloud-Infrastrukturen anbinden und sicherheitstechnisch auditieren zu müssen.
Sicherheit durch das Approval UI statt blindem Löschen
Anstatt veraltete Tabellen nach Ablauf eines Timers blind zu löschen, setzt unsere Lösung auf einen expliziten Sicherheits-Layer in Form eines Approval UIs.
Sobald der Crawler potenziell zu löschende Data Extensions identifiziert hat, ermitteln nachgelagerte Skripte deren exakte Systemabhängigkeiten. Die Benutzeroberfläche zeigt diese Informationen transparent an:
- In welchen Query Activities oder Automationen die jeweilige Data Extension referenziert wird.
- Ob die referenzierten Prozesse noch relevant sind – hierfür fragt das System die interne Automation Instance Data View ab und prüft, ob die verknüpfte Abfrage in den letzten sechs Monaten noch aktiv und erfolgreich gelaufen ist.
Erst auf Basis dieser fundierten Faktenlage können unsere Kunden die Löschung per Klick explizit genehmigen oder ablehnen. Das verhindert Fehl-Löschungen und sorgt durch entsprechende Audit-Logs für vollständige Revisionssicherheit.
Kanalübergreifendes String-Replacement bei Content-Updates
Ein weiteres operatives Nadelöhr, für das die Salesforce Marketing Cloud keine native Lösung bietet, sind accountweite Content-Aktualisierungen. Zwar lassen sich bestimmte Mailing-Inhalte über dynamische Content-Blöcke zentral ändern. Steht jedoch beispielsweise ein umfassendes Re-Branding an, müssen oft unzählige Data Extensions, Ordner, Benennungen, E-Mails und Code-Elemente manuell durchsucht und angepasst werden.
Diesen manuellen Aufwand können wir mit unserem String-Replacement-Modul entscheidend reduzieren. Über eine Cloud-Page-Oberfläche lassen sich beliebige Zeichenfolgen innerhalb von Salesforce Marketing Cloud automatisiert suchen und ersetzen. So können Sie kanal- und assetübergreifend herausfinden, an welchen Stellen beispielsweise ein veralteter Shop-Name (z. B. eine Umbenennung von „E-Store” zu „Online-Shop”), eine Domain oder URL oder eine Service-Telefonnummer vorkommt.
Unser Crawler Tool durchsucht dabei nicht nur E-Mail-Texte innerhalb der Marketing Cloud Instanz, sondern auch den HTML-Quellcode, Data Extensions sowie Variablen in Code-Snippets (SSJS/AMPscript) im Content Builder. Nach der Überprüfung im Approval UI erfolgt der Austausch auf Knopfdruck – überall gleichzeitig.
Fazit: Strategisches Daten-Management zahlt sich aus
Regelmäßiges Housekeeping und durchdachte Content-Prozesse sind keine optionale Fleißarbeit, sondern entscheidend für die langfristige Performance und Wartbarkeit Ihres SFMC-Accounts. Mit der richtigen Tool-Unterstützung sparen Sie nicht nur Zeit, sondern minimieren auch das Risiko operativer Fehler.
Haben Sie Fragen zur Performance Ihres Salesforce-Marketing-Cloud-Accounts oder interessieren Sie sich für den Einsatz unserer Housekeeping- und Replacement-Tools? Unsere zertifizierten Expert:innen unterstützen Sie gerne. Melden Sie sich bei uns für ein unverbindliches Gespräch.















