How does using Schema attribute & flags and modular journeys with segment-based triggers compare to using a single AJO journey with wait activities in terms of performance, non-functional requirements (NFRs), and Adobe Experience Platform (AEP) internal working best practices? Suggestions please.
Think of a simple use case: New Account Onboarding Journey
○ Objective: Guide new customers through the process of setting up their new bank accounts.
○ Key Steps: Welcome email, account setup guide, document submission reminders, first transaction encouragement.
For example:
- Create the Main Journey:
- Login to Adobe Journey Optimizer.
- Navigate to the "Journeys" section and create a new journey named "New Account Onboarding Main Journey."
- Configure Read Audience Activity:
- Select the "Read Audience" activity as the journey trigger.
- Configure the data source (AEP or CRM).
- Enable the "Incremental Read" option.
- Set the read frequency to daily.
- Create and Configure Segments:
- Navigate to the "Segments" section in Adobe Experience Platform.
- Create segments based on the attribute flags.
- Define Modular Journeys:
- Create separate journeys for each email step (Welcome Email, Account Setup Guide Email, Document Submission Reminder Email, First Transaction Encouragement Email).
- Each journey should trigger based on segment qualification.
- Attribute Change Triggers:
- Configure each modular journey to trigger based on segment qualifications.
- Ensure each journey updates the relevant attribute flags upon completion of its action.