Steps Triggers

This feature allows you to add dynamic conditions and actions to each step in your tours, giving you greater control over user interactions and step progression.

Overview

The Steps Triggers feature lets you define specific events that trigger actions within a step. You can set multiple triggers per step, each with its own conditions (If) and actions (Then). This enables you to create highly interactive and responsive user experiences.

Accessing the Triggers Tab

  • Navigate to the desired step in the tour builder.

  • Click on the Triggers tab in the side panel.

Adding Triggers

  • Click Add Trigger to create a new trigger.

  • Define the "If" condition and the "Then" action for the trigger.

Examples

  1. Button Click Navigation

    • If: Button A is clicked

    • Then: Navigate to Step 2

  2. Input Filled Action

    • If: Input field is filled

    • Then: Dismiss experience

If Trigger

The "If" trigger sets the condition that must be met for an action to occur. It allows you to specify criteria based on user interactions or other events that will trigger the subsequent action.

Setting Conditions (If)

Conditions define the criteria for triggering an action. This logic is similar to events in success trackers and the "on event trigger" in experience settings. Use conditions to create specific, event-based workflows within your tours. Conditions can be combined using AND/OR logic.

Types of Conditions (If)

  • Element: Triggers when an element is present, clicked, or hovered. Ideal for interactive elements like buttons or links.

  • Fills in Input: Triggers when a specific input field is filled. Useful for form completions.

  • Current Page URL: Triggers based on the current page URL. Perfect for page-specific actions.

  • Delay: Triggers after a specified delay. Useful for timed actions.

Then Trigger

The "Then" trigger defines the action that occurs once the "If" condition is met. It specifies what happens next in your workflow, ensuring a smooth and logical progression.

Defining Actions (Then)

Actions are the responses triggered by the conditions. Similar logic can be found in previous CTA actions but with enhanced capabilities. Actions can be combined by adding multiple actions.

Types of Actions (Then)

  • Go to Step: Navigate to another step within the tour. Useful for creating multi-step processes.

  • Dismiss Flow: Ends the current experience. Ideal for concluding a tour or modal.

  • Launch Experience: Starts another Jimo experience. Useful for chaining experiences. (Works only with published experiences, you can't launch drafts.)

  • Navigate to: Sends the user to a specific page URL, either absolute or relative. Perfect for directing users to different parts of your site.

  • Run JavaScript Code: Executes custom JavaScript code. Ideal for advanced custom actions and integrations.

Last updated