Jimo Help Center
Using Jimo
Using Jimo
  • Introduction to Jimo
    • Welcome!
    • What is Jimo?
  • Getting started
    • Installing Jimo
    • Extension
    • Initial Setup
    • Designing Your First Experience
  • Experiences
    • Tours & Modals
      • Components
    • Surveys
      • Components
    • Banners
      • Components
    • Hints
      • Components
    • Checklists
      • Components
      • Behavior
    • Resource Center
      • Components
    • Changelog
      • Dashboard
        • Overview
        • Analytics
      • Changelog
        • Changelog Builder
        • Changelog Components
        • Changelog Navigator
        • Positionning (Trigger)
        • Changelog Preview
      • Posts
        • Post Builder
        • Post Components
        • Post Navigation
        • Multiple Languages
        • Post Preview
  • Design and manage experiences
    • Dashboard
    • Spaces
    • Builders
      • Flow Builder
      • Content Builder
      • In-app Builder
    • Navigator
    • Triggers & Conditions
      • Steps Triggers
      • Conditions
    • Theme
    • Multiple Languages
    • Positioning
    • Preview
  • Target & publish experiences
    • Overview
    • Trigger on the right spot (Show on)
    • Target specific URLs/Domains (Where)
    • Target right people (Who)
    • Trigger at the right time (When)
      • Planning Your Experience
      • Rate Limiting - Prevent overwhelming users
    • Increase visibility (Boost)
    • Mesure outcomes (Goal)
  • Monitor and analyze user data
    • Analytics
    • Users & Segments
      • Users
      • Segments
      • Import
      • Survey responses segmentation
    • Success Tracker
      • Overview
      • Trackers
      • Events
  • Admin & Settings
    • Project management
    • General Settings
    • Installation
    • Team Management
    • Environments
    • Plan and Billing
    • Notifications and Account Settings
    • MAU (Monthly Active Users)
  • Integrations
    • Integration Setup
    • Events for Analytics Integrations
    • Segment.io
    • HubSpot
    • Salesforce
    • Maze
    • Amplitude
    • PostHog
    • Mixpanel
    • Heap
    • Figma
    • Calendly, Google Calendar, Zcal
    • Intercom
    • Invision
    • Zapier
    • Slack
    • Crisp
    • Server-Side Events
    • Webhooks
Powered by GitBook
On this page
  • Quick Access
  • Planning Your Experience
  • Scheduling Launch
  • Recurrence
  • Rate Limiting for Experiences
  • Understanding Priority

Was this helpful?

  1. Target & publish experiences
  2. Trigger at the right time (When)

Planning Your Experience

PreviousTrigger at the right time (When)NextRate Limiting - Prevent overwhelming users

Last updated 11 months ago

Was this helpful?


Quick Access


Planning Your Experience

Scheduling Launch

Determine when your experience becomes active with options for immediate launch or scheduled activation:

  • Set a Starting Date: Schedule the start by selecting a date and time in the future.

By default, the time is prefilled with the date of creation. Set the date to 'Now' by clicking on the cross "X" to activate the experience immediately.

  • Set an Expiration Date: This option is perfect for timed campaigns or feature releases. By default, experiences are published indefinitely, but you can add a date on which it will be automatically paused.

You can pause and restart published experiences anytime from your Dashboard.

Recurrence

Control the repetition frequency to manage how often an experience is presented to users.

  • Once: Ideal for one-off announcements or welcome messages. Once the user has seen the flow, it will not reappear. This depends on a user seeing or completing the first step of the flow, and behavior can vary slightly depending on whether the first step is a modal, snippet, tooltip, or hotspot.

It is the default and recommended option to make sure not to overwhelm users who skipped the experience.

  • Every Time: The experience will display every time a user meets the trigger conditions. Suitable for persistent guidance or reminders.

A very useful option to test but don't forget to switch it back, it may bother your users to have a constantly reappearing pop-up.

  • Custom Time: Set a custom recurrence schedule by specifying the frequency that suits your campaign needs.

    You currently can set the frequency only in days. It's really useful to set reminders for surveys or already-known recurrent announcements.

Rate Limiting for Experiences

Manage user exposure to avoid overwhelming them with multiple experiences:

  • Rate Limiting: Toggled by default, this option enforces display frequency rules. It helps you maintain a great experience for your end-users and prevent them from being overwhelmed by too many experiences.

Be careful it might cause you not to see your experience live, you can disable it while you are testing, but as for the "every time" recurrence don't forget to switch it back.

Check out our notice about it

Understanding Priority

Prioritize the order in which multiple live experiences appear:

  • Priority allows you to define an order between live experiences when there is a conflict, usually multiple experiences published on the same URL. (Higher values are displayed first.)

    For example, a Poke with a priority of 10 will be displayed before a Poke with a priority of 9.


Best Practices & Tips

Here are some best practices to consider when configuring the "When" settings:

  1. Timing: Align the experience launch with user activity peaks or off-peak times based on your analytical data.

  2. Testing: Test different timings for engagement to find the optimal moment for presenting your experiences.

  3. Scheduling: Use scheduled activation for promotional campaigns to ensure they go live at the intended time without manual intervention.

  4. Recurrence: For important announcements or compliance notifications, set a recurrence to ensure visibility to users who may have missed it the first time.

  5. Prioritization: Regularly review and adjust the priority of experiences, especially in response to changing business goals or user feedback.

  6. Rate Limiting: Adjust rate limiting to manage the frequency of experience displays, which is particularly effective in preventing user experience fatigue.

->

It's a project-wide parameter, go to your to set the maximum number of in-app experiences a specific user can see within a specific time range.

settings
Prevent overwhelming users
Planning Your Experience
Scheduling Launch
Recurrence Options
Rate limiting for Experiences
Understanding Priority
Best Practices & Tips
When
Schedule
Starting date
End date
Recurrence
Once
Every time
Once every
Rate limiting alert
Priotity
Priority example