Designing Your First Experience
Now that you’ve completed your initial setup, it’s time to walk through the lifecycle of creating an experience in Jimo. In this tutorial, we’ll build a simple onboarding tour for new, trialing users. This example demonstrates Jimo’s main workflow: Design → Publish → Monitor.
What You’ll Learn:
Navigating to the relevant experience dashboard.
Starting with a prebuilt template or starting from scratch.
Using the Flow Builder, Content Builder, and other Jimo tools.
Positioning steps in context with the CSS selector.
Preparing your experience for targeting, publishing, and later analytics.
Step 1: Accessing the Dashboard
Open the
From your Jimo main menu, choose the type of experience you want to create and access the dashboard from the sidebar. In our case: Tours & Modals.
Create Your First Tour:
If this is your first time, you’ll see an “empty state” prompting you to “Create your first tour.”
Otherwise, click the + New Tour button in the top-right corner.
Step 2: Choosing a Starting Point
You can start from a template or from scratch.
Templates: Prebuilt tours for common use cases—just tweak the content and visuals.
From Scratch: Total flexibility to build your tour step-by-step.
For this guide, let’s start from scratch.
Name Your Experience:
Give your tour a clear, descriptive name (e.g., “Trial Onboarding Tour”).
At this point, you can choose to open the builder in-app (if Jimo is installed on the page or using the extension) or use the standalone builder.
Let’s start in the standalone builder. You can always switch to in-app mode later to refine targeting and positioning.
Click Enter Builder to proceed.
Step 3: Building Your Flow
Flow Builder Tab:
This is your experience’s structure, where you can add, arrange, and connect steps.
Add Your First Step:
Drag and drop a Modal step from the tool panel. This will serve as the welcome message for new trial users.
Automatically Move to Content Builder:
Once you add your modal step, you’ll be taken to the Content Builder to edit its content.
Step 4: Editing Your Step Content
In the Content Builder, you can:
Click on any element in the central preview or use the navigator to select components.
Customize text, images, buttons, and style.
Access top-level settings for step behavior and user interaction.
For our welcome modal:
Add a short title (“Welcome to Our Product!”)
A brief description (“Ready to explore? Let’s show you around.”)
A “Get Started” button to move forward in the tour.
Select an Element: Click on any element within the central preview or use the Navigator to select it from the left sidebar.
Edit Parameters:
Text: Change the text content directly in the editor.
Styling: Adjust fonts, colors, and sizes to match your brand.
Behavior: Set actions like button clicks or step transitions.
Advanced Options: Access generic and behavioral settings at the top of the dropdown in the navigator or by clicking on the entire card.
Quick access to the Flow Builder
Manage Elements: Easily add, remove, or reorder elements within your step.
Access Specific Elements: Quickly jump to any element’s settings through the navigator.
Step 5: Adding More Steps
Go back to the Flow Builder and add another step, this time a Tooltip.
Add Tooltip Step:
Select a Tooltip step and place it in the flow after the Modal.
Switch to the in-app builder mode or hit the button target element in-app and choose the URL on which you want to place your tooltip step.
Edit Tooltip Content:
Back in the Content Builder, customize the tooltip’s text and appearance. For example, highlight a “Settings” button or a “Start a Project” link to guide users deeper into your app.
Step 6: Iteration and Preview
Feel free to add more steps, change designs, or adjust the order. Each step can be:
Simple modals that greet users.
Tooltips guiding users to specific features.
Hotspots pinpointing important UI elements.
-> And interconnect steps to other experiences with CTA actions like Hints, Banners, or Checklists to create more advanced patterns as you grow comfortable.
At any time, open the in-app builder overlay directly on your site.
Preview exactly how the tour will look and behave for end users.
Test the flow from start to finish.
Ensure everything appears as intended and the triggers work as expected.
Step 7: Target & Publish
When you’re satisfied with your tour design, it’s time to configure how, where, and to whom it will appear.
What to Configure:
Publishing:
Click Publish and select the environment (e.g., staging or production).
Step 8: Monitoring Your Results
Track usage and engagement.
Evaluate if your tour helps trial users adopt key features.
Add tags to organize your experiences.
(For surveys) Set up notifications for new responses.
Use these insights to refine your tour and improve user onboarding over time.