Create an Advanced Program
This article explains how admins can build an advanced program in Journey Orchestrator.
Overview
The Redesigned Advanced Program of Journey Orchestrator enables you to create advanced programs more efficiently. It offers a simplified process and adds flexibility with the following benefits:
- Increased Flexibility: The updated drag-and-drop program editor provides you with the ultimate flexibility to easily add or remove steps within the program.
- Simplified Start: The enhanced source configuration provides easy creation of Advanced Program. There's no need for participant mapping, allowing you to get started quickly and effortlessly.
- Efficient Action Outcomes: The new inline action outcomes provide a more efficient and intuitive way to direct participants based on their interactions with program actions.
- Seamless Survey Integration: Enables you to create survey steps alongside emails effortlessly. You can even incorporate multiple surveys within a single program.
- Easy Evaluate Step: Enables you to easily manage complex logic and move participants to different branches based on conditions.
- New User Interface: The new user interface guarantees straightforward navigation and product usage.
IMPORTANT
- Both the old and new JO advanced program experiences work and will not impact any existing programs created using the old experience.
- The migration of programs created using the old experience to the new experience or vice versa will be available in the future.
- The following features are planned for future updates:
- Viewing execution history in Query Builder.
- Distributing in-app surveys using PX.
- Distributing semi-anonymous surveys.
- Multi-Select Pick list data type.
To ensure optimal system performance and a seamless experience for all customers, Gainsight uses automated safeguarding limits to maintain stability during large data syncs. If a sync exceeds the participant safeguarding limit, it may be paused, and you’ll receive an email notification. The sync will automatically resume in the next scheduled sync or can be manually synced the following day.
These limits rarely affect typical use cases and protect overall platform health.
Contact your CSM or Gainsight Support if your program includes an unusually high participant volume.
Create an Advanced Program
To navigate to the new experience of the Advanced Program:
- Navigate to Digital Journey > Programs. The Program tab appears.
- Click the Add Program dropdown.
- Select from the following options:
- Start with Template: To get started quickly with ready-to-use advanced program templates.
- Advanced Program: To get started with the new Advanced Program creation.
- Simple Program: To get started with the new simple program creation.
For more information on simple programs, refer to the Add Participants to a Simple Program article.

-
For the Start with Templates option:
- Select the required template.
- (Optional) Click Create from Scratch to navigate to the new program building editor for the advanced program.
- Click Use Template.
- Update the information if required.
- Click Build Program. The program is ready to publish with the pre-configured information.

-
For the Advanced Program option:
- Select the New Version screen.
- Click Next. The Program Details window appears.

- In the Name field, enter the name of the program.
- In the Entity field, select if the Program is configured for Company, Relationship, or User.
- If a Relationship is selected in the Entity field, select the Relationship Type from the dropdown.
- (Optional) Enter a brief description of the program.
- (Optional) Select the folder in which you want to categorize the program.
- Click Create. The new editor for the advanced program appears.