Skip to main content
AnkurGhosh
Gainsight Employee ⭐️
Gainsight Employee ⭐️
December 7, 2023

Explore Advanced Programs to Enhance Your JO Program Knowledge

  • December 7, 2023
  • 15 replies
  • 459 views

Gainsight Admins looking to excel in program creation for Journey Orchestrator. We have some exciting news for you. 

Introducing the Redesigned Advanced Program - NXT

 

The course explains how admins can build and manage the Advanced Program in Journey Orchestrator. The Advanced Program enables you to create advanced programs more efficiently. It offers a simplified process and adds flexibility. 

Please note, the Query builder section has now been added to the Redesigned Advanced Program - NXT course. Happy reading and exploring. 

 

15 replies

dayn.johnson
VIP ⭐️⭐️⭐️⭐️⭐️
March 4, 2024

It is manageable through conditional waits, but it needlessly complicates the beginning of the program.

See below for the logic workflow I built out when I was testing the beta for the dynamic JO for our use cases. The logic below assumes a program that runs at midnight EST to send at regionally appropriate times. The weekday check (on the right) is in case there are multiple email steps that would cause a participant to receive an email later in the journey on a weekend.

Dynamic JO logic to check global region, then check weekday (assumes a 12 am EST program sync)

 

Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member
bholmes
Gainsight Employee ⭐️
Gainsight Employee ⭐️
March 4, 2024

Yikes...that’s definitely really complicated, but props for figuring that out! I probably would have taken the easy way out of making multiples, ha!

jnunes
Gainsight Employee ⭐️
Gainsight Employee ⭐️
July 9, 2024

Hi @dayn.johnson can you provide a little more detail on what the “Check day is weekday” evaluate step is actually doing? Thank you!

dayn.johnson
VIP ⭐️⭐️⭐️⭐️⭐️
July 9, 2024

Hi @dayn.johnson can you provide a little more detail on what the “Check day is weekday” evaluate step is actually doing? Thank you!


So I don’t think that evaluate setup is necessary anymore with the Action Execution Schedule feature, but essentially it checks whether the current weekday (via a calculated field) matches the day in question, and then waits the appropriate number of days. We use a variation of that in our current advanced (old builder) programs to make sure the current day is a weekday before the subsequent email step.

Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member
jnunes
Gainsight Employee ⭐️
Gainsight Employee ⭐️
July 9, 2024

That is very helpful, thank you!