Performance-Optimierung in Salesforce Marketing Cloud: Wenn Komplexität den Versand verzögert

Komplexe E-Mail-Kampagnen mit hohem Personalisierungsgrad stellen besondere Anforderungen an die Architektur von Salesforce Marketing Cloud Engagement (ehemals ExactTarget, im Folgenden SFMC). In der Praxis zeigt sich immer wieder ein spezifisches Problembild: Die Zustellung von Test-E-Mails verzögert sich und die Reaktionsgeschwindigkeit innerhalb der SFMC-Benutzeroberfläche sinkt spürbar. Nach dem planmäßigen Start der Kampagne kommt der eigentliche Versand nur langsam in Gang.

Hinter diesen Performance-Einbußen stecken in der Regel jedoch keine Fehlkonfigurationen im klassischen Sinne. Die Ursache liegt vielmehr in der intensiven Nutzung komplexer Datenstrukturen und Logiken. Werden die Möglichkeiten von Data Extensions und dynamischen Inhalten voll ausgereizt, belastet dies die Abfrage- und Rendering-Kapazitäten der Application Server von SFMC zum Versandzeitpunkt.

Die Auswirkungen dynamischer Vorlagen auf die Performance

Salesforce Marketing Cloud ermöglicht die Erstellung hochgradig individualisierter E-Mail-Vorlagen. Dabei werden Elemente wie Logos, Bilder, Produktempfehlungen und Footer-Informationen auf Basis von Markenregeln, Regionen oder dem individuellen Kaufverhalten dynamisch zusammengestellt. Diese Automatisierung steigert die operative Effizienz erheblich, da aus einer einzigen Master-Vorlage eine Vielzahl von Varianten generiert werden kann.

Die technische Herausforderung besteht darin, dass das Rendering dieser dynamisierten Vorlagen standardmäßig erst unmittelbar zum Versandzeitpunkt erfolgt – und zwar individuell für jeden einzelnen Empfänger. Das bedeutet, dass erst in dem Moment, in dem die E-Mail die Plattform verlassen soll, die enthaltenen Programmierlogiken (wie AMPScript oder GTL) ausgeführt werden. Das System muss pro Empfänger Datenbankabfragen (Lookups) an verschiedene Data Extensions stellen, die passenden Content-Blöcke identifizieren und diese zu einem finalen HTML-Dokument zusammensetzen. Bei hohen Versandvolumina entsteht durch diese „Just-in-time“-Personalisierung ein signifikanter Rechenaufwand auf den Application Servern, der zum Flaschenhals wird.

Laut Salesforce-Support kann allein der Aufruf eines externen Content-Blocks bis zu 2,4 Sekunden in Anspruch nehmen. Eine hohe Komplexität in der Personalisierung – beispielsweise durch zahlreiche parallele Lookups auf Data Extensions während des Versands – kann den Durchsatz um bis zu 25 Prozent reduzieren. Werden Templates mit hunderten referenzierten Variablen genutzt, erzeugt dies eine enorme Last genau in dem Moment, in dem das System die höchste Performance liefern muss.

Die operativen Folgen sind:

  • Erhebliche Verzögerungen im Versandprozess (bei millionenschweren Verteilern bis zu mehrere Tage).
  • Beeinträchtigung der User Experience innerhalb der Instanz (z.B. hinkende Navigation).
  • Verzögerte Test-E-Mails, was Workflows behindert und die Qualitätssicherung nachfolgender Kampagnen erschwert.

Strategien zur Performance-Optimierung

Je nach SFMC-Instanz und deren Datenstrukturen variieren die Möglichkeiten zur Performance-Verbesserung stark. In unseren Projekten haben sich zwei Ansätze als besonders effektiv herauskristallisiert. Durch Präkalkulation und HTML-Minifizierung, die individuell auf das jeweilige Setup zugeschnitten sind, können die besten Ergebnisse erzielt werden.

  1. Präkalkulation: Ein Skript führt bereits im Vorfeld die referenzierten externen Content-Blöcke in einem konsolidierten E-Mail-Template zusammen. Elemente, die für größere Empfängergruppen identisch sind (z. B. Footer, Logos oder CSS-Definitionen), liegen somit zum Versandzeitpunkt bereits fertig vor. Salesforce Marketing Cloud muss während des Versands lediglich noch die individuellen 1:1-Personalisierungen (wie Profilinformationen oder persönliche Empfehlungen) einsetzen.
  2. HTML-Minifizierung: Im selben Prozess werden Elemente bereinigt, die lediglich der menschlichen Lesbarkeit dienen, wie beispielsweise Einrückungsleerzeichen oder vom Content Builder hinzugefügte CSS-Elemente, damit der SFMC-Editor dessen komplexe Layout-Module verarbeiten kann. Diese haben keinerlei Funktion für die Darstellung in der Inbox des Empfängers. Je nach Kampagne kann die Dateigröße pro E-Mail dadurch um ca. 10 bis 20 Kilobyte (20 bis 35 Prozent) reduziert werden. Bei großen Mails und Verteilern entlastet solch eine Reduktion um 10 bis 20 Kilobyte pro E-Mail das System erheblich.
    Ein relevanter Nebeneffekt der Minifizierung: Viele E-Mails können so unter der 102-Kilobyte-Grenze von Gmail bleiben. Damit wird das „Gmail-Clipping“ verhindert, bei dem Inhalte am Ende der Nachricht abgeschnitten werden.

Vorberechnung und Minifizierung erfolgen als finaler Schritt vor dem Versand. Das Marketing-Team kann so im Content Builder weiterhin mit den gewohnten, gut lesbaren Vorlagen arbeiten; die operative Arbeit wird durch die technische Bereinigung nicht beeinflusst.

Nutzung nativer Salesforce-Funktionen

Salesforce bietet mit „Prebuild Burst Sending“ und Pre-Calculation eigene Lösungen für diese Problematik an. Je nach Anwendungsfall können jedoch Faktoren wie hohe zusätzliche Kosten, Einschränkungen in der Kompatibilität mit dem Journey Builder oder die lückenhafte Dokumentation gegen die Salesforce-eigenen Funktionen sprechen. Die Wahl der optimalen Methode erfordert daher eine ausführliche Einzelfallprüfung.

Fazit: Marketing Cloud Performance-Optimierung ist ein multifaktorielles Thema

Hochgradig dynamisierte Templates sind zwar ein häufiger, aber nicht der einzige Grund für Performance-Probleme in Salesforce Marketing Cloud. Weitere relevante Faktoren sind z.B.:

  • Ineffiziente SQL-Queries ohne optimierte Indexstrukturen
  • Ressourcenkonflikte durch konkurrierende SQL-Aktivitäten, wenn mehrere SQL-Abfragen in verschiedenen Automationen parallel laufen und gleichzeitig auf identische Data Extensions zugreifen
  • Fehlende Datenhygiene (aufgeblähte Datenbanken ohne Löschroutinen)
  • Suboptimales Daten-Sourcing, das zu Dubletten oder unnötigen Mehrfachversendungen führt

Um die spezifischen Engpässe einer Instanz zu identifizieren, empfiehlt sich eine strukturierte Analyse. Im Rahmen unseres Marketing Cloud Health Checks untersuchen wir das bestehende Setup, bewerten bestehende Prozesse und entwickeln einen priorisierten Maßnahmenkatalog, um die SFMC-Instanz effizient und performant aufzustellen. Erfahren Sie mehr zum Marketing Cloud Health Check von Publicare.

Haben Sie Fragen zur Performance Ihres Salesforce Marketing Cloud-Accounts? Unsere zertifizierten Experten unterstützen Sie gerne bei der Analyse und Optimierung.

Diesen Artikel jetzt teilen
Link
Blog

Noch mehr über Salesforce Marketing Cloud

salesforce-marketing-cloud
Alle Kategorien

What’s „Next“, Salesforce? Was vor einem Parallelbetrieb von neuer und alter SFMC Plattform zu beachten ist

Der Wechsel in die neue Marketing Cloud-Welt wirkt verlockend: Mit den Editionen Growth und Advanced verspricht Salesforce eine tiefere Plattform-Integration und umfassende KI-Unterstützung. Bestandskunden von Marketing Cloud Engagement und Account Engagement sollen alte und neue Lösungen parallel nutzen und so sehr sanft migrieren. Während neue Kanäle wie WhatsApp locken, werfen die technische Reife der etablierten Plattformen und das obligatorische Data 360 als neues Herzstück wichtige Fragen auf. Auch der Wandel hin zur Verbrauchsabrechnung erfordert eine genaue Kalkulation. Erfahren Sie, welche Faktoren vor einer Entscheidung für den Parallelbetrieb geprüft werden sollten.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud - Warum Einstein Engagement Scoring allein nicht ausreicht

Erfahren Sie alles über die Vorteile und Grenzen des Einstein Engagement Scoring und wann maßgeschneiderte Scoring-Modelle vorteilhaft sind.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud Release Highlights Winter '25

Salesforce hat sein Marketing Cloud Release für den Winter 2025 angekündigt, das eine Reihe interessanter Neuerungen mit sich bringt. Wir geben einen Überblick über die wichtigsten Highlights.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud - SQL Besonderheiten & Tipps Teil 2

Teil2: Die Verwendung von SQL in Salesforce Marketing Cloud bietet leistungsstarke Möglichkeiten zur Datenverarbeitung und -analyse, bringt jedoch auch einige Marketing Cloud spezifische Besonderheiten mit sich, die User kennen sollten.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud - SQL Besonderheiten & Tipps Teil 1

Teil1: Die Verwendung von SQL in Salesforce Marketing Cloud bietet leistungsstarke Möglichkeiten zur Datenverarbeitung und -analyse, bringt jedoch auch einige Marketing Cloud spezifische Besonderheiten mit sich, die User kennen sollten.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud Content Builder-Vorlagen

Die Investition in maßgeschneiderte Templates für Salesforce Marketing Cloud Content Builder lohnt sich. Das Ergebnis sind einfach zu bedienende, CI-konforme, konsistente E-Mails, die in allen gängigen E-Mail-Clients korrekt dargestellt werden und langfristig Zeit und Kosten sparen.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud Feature Friday: SFMC Companion

Unsere Salesforce Marketing Cloud Experten stellen ein nützliches Add-On für die alltägliche Arbeit in Marketing Cloud vor, die für mehr Übersichtlichkeit und mehr Effizienz sorgt.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud Release Highlights Winter '23

Salesforce hat sein Marketing Cloud Release für den Winter 2023 angekündigt, das eine Reihe interessanter Neuerungen mit sich bringt. Wir geben einen Überblick über die wichtigsten Highlights.

salesforce-marketing-cloud
Alle Kategorien

Salesforce Marketing Cloud - Marketing Cloud Release Februar 2022

Am 19. Februar geht das Frühlings-Release 2022 der Salesforce Marketing Cloud live. Unsere Release-Highlights haben wir unserem Artikel einmal kompakt zusammengefasst.