Orchestrating a Journey
Let's see orchestrating a customer journey of reminding users to update their KYC before the deadline. First, communicate with users through Email, wait for 48 hrs, check if KYC is updated. If the action is still pending at the user end, send a communication through WhatsApp.
Prerequisites
Keep these handy before orchestrating a scenario:
Communication templates with necessary call to actions
User data
Creating a Journey
To begin with:
Navigate to Journey Orchestration > Notification Journey > Create Journey
Give the journey a name and description. Then, click Create Journey

Initiate the flow by dragging the Start node.
Select Users: Select the users to who all you want to send reminders. To select, drag a source (Contact Data) Node Configuration: Use Custom Query to select the audience segment. Fetch the count and save it.

Add Communication Node: Select the first preferred channel. To select, drag the Action (Email) Node Configuration: Give the node a name. Specify the email sender and recipients. Browse a template and personalize it with the required message. Check the preferred settings to deliver the communication. Preview the communication and save it.

- For dynamic data, to insert variables, use Personalise option. Place the cursor where the dynamic data variable is to be inserted and click "personalise". Then, select the variable to be inserted. - To insert any action item or a clickable link (URL), first create a template with necessary CTAs and use them here. Always prefer using template based communications.
Add Wait time: Add a wait period to send a next reminder. To add, drag a Journey Control (Delay By) Node Configuration: Enter the wait time of 48hrs and save it.

Check the KYC status: Check the user's KYC update status. Based on decision outcome (e.g., KYC done vs. not done). To check, add a Condition (campaign event) Node Configuration: Select the Event for "Email" (first preferred channel) Enter the email node id (Available in Email Node configuration) Select the event as "Event clicked" and specify the URL. If clicked, end the flow, else, use the fallback channel.

Add Fallback Communication Node: Based on decision outcome (if the link is not clicked) To add, drag the second preferred Action (WhatsApp) Node Configuration: Give the node a name. Browse a template that has CTA (Click to URL) option to add the URL. Personalize it with the required message. Check the preferred settings to deliver the communication. Preview the communication and save it.
Lastly, add an End tool to complete the journey.
Ensure all nodes are connected correctly before concluding a journey.

Finally, save the journey. The journey is saved and listed under "View Journey" with the status as "DRAFT".
Publish the journey to start sending communications to users.
Publishing a Journey
To publish the journey, click Publish Journey and select Start Date and End Date, to schedule the journey execution. Then, click Publish. The journey gets published and its status changes to "SCHEDULE".
