E-Mails nur an Wochentagen senden send-emails-only-on-weekdays
Dieser Anwendungsfall zeigt, wie Sie eine Journey in Adobe Journey Optimizer konfigurieren, die E-Mails nur an Werktagen (Montag bis Freitag) sendet. Bei Profilen, die an Wochenenden (Samstag oder Sonntag) auf die Journey zugreifen, werden E-Mails automatisch in die Warteschlange gestellt und am Montag zu einer bestimmten Zeit versendet. Dies gewährleistet eine optimale Interaktion durch den Versand von Nachrichten während der Arbeitswoche.
Anwendungsfall - Übersicht
Die Herausforderung: Sicherstellen, dass E-Mails nur an Wochentagen gesendet werden, auch wenn Profile am Wochenende auf die Journey gelangen können. Für Wochenendeinträge sollten E-Mails am Montag zu einer bestimmten Zeit in die Warteschlange gestellt und gesendet werden.
Die Lösung: Verwenden Sie eine Aktivität vom Typ Bedingung , um den Wochentag zu identifizieren. Bei Wochenendeinträgen wird die E-Mail durch Warteaktivitäten mit benutzerdefinierten Formeln bis Montag verzögert. Wochentagseinträge gehen direkt zum Schritt E-Mail-Versand über.
Dieser Ansatz zeigt Ihnen, wie Sie mit einer Bedingungsaktivität überprüfen können, ob der aktuelle Tag Samstag oder Sonntag ist, Warteaktivitäten mit benutzerdefinierten Formeln für Wochenendeinträge implementieren, Wochenend-E-Mails für den Montag-Versand zu einer bestimmten Stunde in die Warteschlange stellen und E-Mails sofort für Wochentagseinträge senden (Montag bis Freitag).
Dieser Ansatz ist ideal für B2B-E-Mail-Kampagnen (Business-to-Business), professionelle Newsletter und Kommunikation, geschäftliche Ankündigungen, geschäftliche Produktaktualisierungen und jede Marketing-Kampagne, bei der die Bereitstellung am Wochenende nicht gewünscht ist.
➡️ Sehen Sie sich das Schritt-für-SchrittVideo-Tutorial an
Implementierungsschritte
Schritt 1: Journey erstellen
-
Navigieren Sie zu Journey-Verwaltung > Journey in Adobe Journey Optimizer.
-
Klicken Sie Journey erstellen, um eine neue Journey zu erstellen. Erfahren Sie mehr über das Erstellen von Journey
-
Konfigurieren Sie die Journey-Eigenschaften:
- Name: E-Mail-Kampagne am Wochentag
- Beschreibung: Sendet E-Mails nur an Wochentagen (Montag bis Freitag)
- Den entsprechenden Namespace für Ihren Anwendungsfall festlegen
Weitere Informationen zu Journey-Eigenschaften
-
Journey-Einstiegspunkt auswählen:
- Zielgruppe lesen: Für Batch-Kampagnen, die auf eine bestimmte Zielgruppe abzielen
- Ereignis: Für Journey, die in Echtzeit ausgelöst werden und auf dem Kundenverhalten basieren
Schritt 2: Fügen Sie die Aktivität Bedingung hinzu, um den Wochentag zu überprüfen
Fügen Sie direkt nach dem Start des Journey eine Bedingung-Aktivität hinzu, um zu überprüfen, ob der aktuelle Tag Samstag oder Sonntag ist. Dadurch wird der Workflow entsprechend verzweigt.
-
Ziehen Sie eine Aktivität Bedingung auf die Arbeitsfläche nach Ihrem Einstiegspunkt. Weitere Informationen zu Bedingungsaktivitäten
-
Klicken Sie auf die Aktivität Bedingung , um das Konfigurationsfenster zu öffnen.
-
Wählen Abschnitt „Bedingungstyp die Option Data Source-Bedingung. Weitere Informationen zu Bedingungstypen
Schritt 3: Konfigurieren der Bedingung, um Samstag zu identifizieren
Erstellen Sie den ersten Bedingungspfad zur Identifizierung von Samstagseinträgen.
-
Klicken Sie auf Erweiterter Modus, um den Ausdruckseditor zu öffnen. Erfahren Sie mehr über den Ausdruckseditor
-
Geben Sie den folgenden Ausdruck ein, um zu überprüfen, ob der aktuelle Tag Samstag ist:
code language-javascript dayOfWeek(now()) == 7Dabei wird die
dayOfWeek()-Funktion mitnow()verwendet, um den aktuellen Tag abzurufen. Weitere Informationen zu Datumsfunktionen -
Klicken Sie OK, um die Bedingung zu speichern.
-
Beschriften Sie diesen Pfad mit „Samstag“.
Schritt 4: Einen zweiten Bedingungspfad für Sonntag hinzufügen
-
Klicken Sie in der Aktivität Bedingung auf Pfad hinzufügen, um eine zweite Bedingung zu erstellen.
-
Geben Sie im Ausdruckseditor für den zweiten Pfad Folgendes ein:
code language-javascript dayOfWeek(now()) == 1Dadurch wird geprüft, ob der aktuelle Tag Sonntag ist.
-
Beschriften Sie diesen Pfad mit „Sonntag“.
-
Aktivieren Sie Pfad für andere Fälle als die obigen anzeigen, um einen Pfad für Wochentagseinträge (Montag bis Freitag) zu erstellen.
dayOfWeek() gibt eine Ganzzahl zurück, die den Wochentag darstellt, wobei 1 Sonntag und 7 Samstag ist. Dies entspricht dem ISO-8601-Standard für die Tagesnummerierung.Schritt 5: Warteaktivitäten für Wochenendeinträge konfigurieren
Verwenden Sie für Profile, die am Samstag oder Sonntag eintreten, Warteaktivitäten mit benutzerdefinierten Formeln, um die E-Mail bis Montag zur gewünschten Stunde zu verzögern.
Für den Samstagspfad:
-
Fügen Sie eine Aktivität Warten hinzu. Weitere Informationen zu Warteaktivitäten
-
Wählen als Wartetyp Dauer“ aus.
-
Klicken Sie Erweiterter Modus, um eine benutzerdefinierte Formel einzugeben.
-
Geben Sie die folgende Formel ein, um bis Montag um 9 Uhr zu warten:
code language-javascript toDuration("PT" + (48 - getHourOfDay(now())) + "H")Oder verwenden Sie diese alternative Formel:
code language-javascript setHours(nowWithDelta(2, "days"), 9)
Erklärung: Diese Formel berechnet die Wartezeit von Samstag bis Montag um 9 Uhr morgens. Der Wert X=2 stellt 2 Tage vor dar (Samstag + 2 Tage = Montag). Weitere Informationen zu Datumsfunktionen
Für den Sonntagspfad:
-
Fügen Sie eine Aktivität Warten hinzu.
-
Wählen als Wartetyp Dauer“ aus.
-
Klicken Sie Erweiterter Modus, um eine benutzerdefinierte Formel einzugeben.
-
Geben Sie die folgende Formel ein, um bis Montag um 9 Uhr zu warten:
code language-javascript setHours(nowWithDelta(1, "days"), 9)Erklärung: Diese Formel wartet einen Tag (Sonntag + 1 Tag = Montag) und setzt die Zeit auf 9 Uhr. Der Wert X=1 bedeutet 1 Tag vorwärts und H=9 bedeutet 9 Uhr nachts.
Schritt 6: Konfigurieren des Wochentagspfads
Für den Wochentagspfad (Montag bis Freitag):
-
Fahren Sie direkt fort, um eine E-Mail-Aktionsaktivität hinzuzufügen. Für Wochentagseinträge ist keine Warteaktivität erforderlich. Weitere Informationen zu E-Mail-Aktionen
-
Konfigurieren der E-Mail-Nachricht:
- Wählen oder erstellen Sie Ihren E-Mail-Inhalt
- Konfigurieren der E-Mail-Parameter
- Richten Sie Personalisierung nach Bedarf ein
-
Fügen Sie nach E-Mail Aktivität „Ende“ hinzu.
Schritt 7: Wochenendpfade mit E-Mails zusammenführen
Führen Sie nach den Warteaktivitäten für den Samstag- und den Sonntagspfad diese mit derselben E-Mail-Aktionsaktivität zusammen:
-
Fügen Sie in der Aktivität „Warten am Samstag“ die Aktion E-Mail hinzu.
-
Stellen Sie von der Aktivität Sonntagswarte aus eine Verbindung zur gleichen E-Mail-Aktion her.
-
Der Wochentagspfad sollte auch zu dieser E-Mail-Aktion fließen.
Schritt 8: Journey testen
Testen Sie vor der Veröffentlichung Ihre Journey-Logik gründlich im Testmodus von Adobe Journey Optimizer, um zu bestätigen, dass alles erwartungsgemäß funktioniert:
-
Klicken Sie auf Test-Schaltfläche oben rechts.
-
Testmodus aktivieren. Erfahren Sie, wie Sie Ihren Journey testen können
-
Erstellen Testprofile mit simulierten Eingabezeiten an verschiedenen Wochentagen:
- Samstagseingabe: Überprüfen Sie, ob das Profil dem Samstagspfad folgt, am Montag zur angegebenen Stunde wartet und E-Mails erhält
- Sonntagseintrag: Überprüfen Sie, ob das Profil dem Sonntagspfad folgt, am Montag zur angegebenen Stunde wartet und E-Mails erhält
- Montag-Freitag-Einträge: Überprüfen Sie, ob E-Mails sofort und ohne Wartezeit gesendet werden
-
Überprüfen Sie die Journey-Visualisierung, um sicherzustellen, dass die Profile den richtigen bedingten Pfaden folgen (Samstag, Sonntag oder Wochentag).
-
Prüfen Sie die Journey auf Fehler oder Warnungen. Erfahren Sie mehr über die Fehlerbehebung bei Journey
-
Überprüfen Sie, ob die Warteformeln die richtige Dauer für Ihre gewünschte Montag-Lieferzeit berechnen.
Schritt 9: Veröffentlichen des Journey
Sobald der Test abgeschlossen ist:
-
Klicken oben auf „Veröffentlichen“.
-
Bestätigen Sie die Veröffentlichung. Erfahren Sie mehr über das Veröffentlichen von Journey
-
Überwachen Sie die Journey-Leistung mithilfe von JourneyBerichten und Live-Berichten.
Best Practices und Überlegungen
Optimieren des Workflows mit erweiterten Formeln
Verbessern Sie Ihren Workflow und bewältigen Sie komplexere Geschäftsanforderungen:
- Komplexe Geschäftszeiten: Erweitern Sie die Formeln, um Feiertage, Zeitzonen oder bestimmte Geschäftszeiten über den grundlegenden Wochentag-Check hinaus zu berücksichtigen.
- Benutzerdefinierte Versandzeiten: Passen Sie den Stundenparameter (H) in der Warteformel an Ihre optimale Versandzeit an. Wenn beispielsweise 10 Uhr bessere Interaktionsraten aufweist, ändern Sie die Formel so, dass sie Stunde 10 verwendet.
- Unterstützung mehrerer Zeitzonen: Erstellen Sie separate Journey für verschiedene geografische Regionen, um den Versand am Montag in der lokalen Zeitzone jeder Empfängerin und jedes Empfängers sicherzustellen.
Zeitzonen-Management
Die now() und die Journey-Ausführung verwenden die auf Journey-Ebene konfigurierte Zeitzone. Betrachten Sie die folgenden zentralen Punkte:
- Journey-Zeitzone: Stellen Sie sicher, dass die Journey-Zeitzone Ihren Anforderungen entspricht, indem Sie sie vor der Veröffentlichung in den Journey-Eigenschaften konfigurieren. Erfahren Sie mehr über die Zeitzonenverwaltung
- Globale Zielgruppen: Wenn Ihre Zielgruppe mehrere Zeitzonen umfasst, erfolgt die Prüfung am Wochentag in der konfigurierten Zeitzone der Journey und nicht in der lokalen Zeitzone der Empfängerin bzw. des Empfängers.
- Lokalisierte Planung: Erstellen Sie für einen zeitzonenspezifischen Versand separate Journey für verschiedene Regionen oder verwenden Sie die Zeitzoneneinstellungen in der Aktivität „Zielgruppe lesen“.
Journey-Eingabe und -Timing
Konfigurieren Sie das Journey-Timing je nach Eintragstyp:
- Journey von Zielgruppen lesen: Planen Sie die „Zielgruppe lesen“ so, dass der Trigger zu einem Zeitpunkt erfolgt, der für Ihre Zielgruppe sinnvoll ist. Frühe Morgenausführungen (z. B. 6:00 Uhr morgens) sind in der Geschäftskommunikation üblich.
- Ereignisbasierte Journey: Die Bedingung wird sofort beim Empfang des Ereignisses ausgewertet. Profile, die an Wochenenden eintreten, warten automatisch bis Montag. Weitere Informationen zu Ereignissen
- Wartezeitüberschreitungsüberlegungen: Stellen Sie sicher, dass Ihre Journey-Zeitüberschreitungseinstellungen die maximale Wartezeit (bis zu 2 Tage von Samstag bis Montag) berücksichtigen.
Tests sind unerlässlich
Testen Sie Ihre Journey-Logik immer, bevor Sie sie in der Produktionsumgebung veröffentlichen:
- Verwenden Sie Testmodus um verschiedene Eintrittsszenarien zu simulieren, ohne echte E-Mails zu senden
- Testen Sie alle drei Pfade: Samstagseinträge, Sonntagseinträge und Wochentagseinträge
- Überprüfen, ob die Berechnungen der Wartezeit korrekt sind
- Versand am Montag zur angegebenen Uhrzeit bestätigen
- Überprüfen der Journey-Visualisierung, um ein korrektes Pfadrouting sicherzustellen
Weitere Informationen über das Testen von Journey
Wiedereintritt und Häufigkeit
Gehen Sie bei wiederkehrenden Kampagnen sorgfältig mit dem erneuten Eintritt eines Profils um:
- Erneuten Eintritt konfigurieren: Richten Sie die Einstellungen Erneuten Eintritt entsprechend ein. Weitere Informationen zu den Einstellungen für den erneuten Eintritt
- Konsistentes Verhalten: Wenn Profile erneut auf die Journey zugreifen können, werden sie jedes Mal einer Wochentagsprüfung unterzogen, um sicherzustellen, dass Wochenendeinträge immer für Montag in der Warteschlange stehen.
- Frequenzlimitierung: Erwägen Sie das Hinzufügen Frequenzlimitierungsregeln um eine Übermeldung zu vermeiden, wenn Profile häufig erneut eintreten können.
Erweiterte Varianten
Zielgruppenbestimmung nach bestimmten Tagen
So senden Sie E-Mails nur an bestimmten Tagen (z. B. dienstags und donnerstags):
-
Ändern Sie die Bedingung um auf bestimmte Tage zu prüfen:
code language-javascript dayOfWeek(now()) == 3 or dayOfWeek(now()) == 5 -
Warteaktivitäten hinzufügen für alle anderen Tage, die die Anzahl der Tage bis zum nächsten Dienstag oder Donnerstag berechnen.
Unterschiedliche Versandzeiten für verschiedene Tage
Erstellen Sie mehrere Pfade mit unterschiedlichen Warteformeln für eine flexible Planung:
- Versand am Samstag → Mittwoch: Verwenden Sie
nowWithDelta(4, "days") - Versand am Sonntag → Dienstag: Verwenden Sie
nowWithDelta(2, "days")
Mit diesem Ansatz können Sie die Versandtage an Ihre Geschäftsanforderungen anpassen.
Versand während der Geschäftszeiten
So stellen Sie die Bereitstellung während der Geschäftszeiten sicher:
-
Passen Sie den in Ihrer Warteformel an. Zum Beispiel für die Lieferung um 14 Uhr statt um 9 Uhr:
code language-javascript setHours(nowWithDelta(1, "days"), 14) -
Zeitprüfung hinzufügen (optional): Fügen Sie nach der Wartezeit eine zweite Bedingung hinzu, um zu überprüfen, ob die aktuelle Zeit innerhalb der Geschäftsstunden liegt, bevor Sie den Versand durchführen.
Urlaubsausschluss
So schließen Sie Feiertage vom E-Mail-Versand aus:
-
Bedingungspfad hinzufügen um nach bestimmten Urlaubsterminen zu suchen:
code language-javascript toDateTimeOnly(now()) == toDateTimeOnly("2024-12-25T00:00:00") -
Warteaktivität hinzufügen Wenn die Bedingung mit einem Feiertag übereinstimmt, wird die Wartezeit auf den nächsten Werktag verschoben.
Weitere Informationen zu Datumsvergleichsfunktionen
Verwandte Themen
- Über Bedingungsaktivitäten - Erfahren Sie, wie Sie verschiedene Pfade in Ihrem Journey erstellen.
- Bedingungen auf einer Journey verwenden - Detaillierte Anleitung zu Journey-Bedingungen
- Warteaktivität - Konfigurieren der Wartezeiten und Formeln
- Datumsfunktionen - Vollständige Referenz für Datums- und Uhrzeitfunktionen
- Ausdruckseditor - Erstellen komplexer Ausdrücke
- Journey testen - Validieren der Journey-Logik vor der Veröffentlichung
- Zeitzonenverwaltung - Verarbeiten Sie verschiedene Zeitzonen in Journey
- Best Practices für das Journey - Empfohlene Ansätze für das Journey-Design
Anleitungsvideo
Erfahren Sie, wie Sie mit Adobe Journey Optimizer E-Mails nur an Wochentagen senden. Dieses Video zeigt die schrittweise Implementierung von Bedingungsaktivitäten und Warteformeln, um Wochenendeinträge für die Montagsbereitstellung in die Warteschlange zu stellen.
Weitere Ressourcen
- Dokumentation zum Ausdruckseditor - Erstellen und Überprüfen von Journey-Ausdrücken
- Journey-Designer-Handbuch - Beherrschen der Journey-Arbeitsfläche
- Übersicht über Journey-Anwendungsfälle - Erkunden Sie mehr Journey-Muster und -Beispiele
- Community-Blogpost: Nur an Wochentagen E-Mails senden - Original-Blogpost mit detaillierten Beispielen