Installation

This process integrates Jimo’s capabilities into your site. Our installation section provides an easy-to-follow overview, ensuring you can quickly start enhancing your site with Jimo's experiences.

Setting up Jimo on your website begins with a simple yet critical task: installing the Jimo script. Installing Jimo is the first technical step you'll take to integrate interactive experiences directly into your website. This Installation section will show the process of embedding the Jimo script into your site's code, allowing you to leverage all the functionalities of the Jimo platform.

Quick Installation Guide

  • Access the Installation Tab: In your Jimo settings, locate the 'Installation' section to find your custom script snippet.

  • Install Jimo Snippet: The snippet provided should be inserted within the <head> tag of your website's HTML. This small piece of code is the bridge between your site and Jimo's suite of tools.

Jimo Snippet Installation

  • Installation Snippet: The Jimo script snippet is your key to unlocking all the platform's features. It should be inserted into the <head> tag of your website's HTML. For a complete guide on embedding this script, please refer to our detailed installation documentation.

Use the 'Share to teammate' feature to collaborate with your team on the installation process.

Alternative Installation with Google Tag Manager

  • If you're using Google Tag Manager, Jimo simplifies the process with an easy integration method:

    • Follow the 'Create tag' option for a guided setup.

    • For more information, our Google Tag Manager installation guide is available to walk you through each step.

Installation Best Practices

  • Testing: Ensure you test the installation in a non-production environment first.

  • Updates: Regularly check for script updates to maintain optimal functionality.

  • Debug Mode: The script includes a debug mode for testing and validation; make sure to disable it for your live site.

Verifying Your Installation

After installing the Jimo snippet:

  • Verify the installation on your site by checking for the Jimo toolbar, which should appear if the script is active and in debug mode.

Identification

Once Jimo is installed, you can configure how users are identified to ensure accurate tracking, better personalization, and controlled MAU usage.

All options are available in the Identification tab of your installation settings.

User Identification

Identify users by aligning Jimo’s tracking with your internal user IDs. This ensures:

  • Precise MAU tracking

  • Clear attribution of interactions

  • Prevention of duplicate or anonymous user profiles

Identify command:

window["jimo"].push(['do', 'identify', [userId]]);

Identify Verification

Optionally, you can add a cryptographic verification step to confirm user identities. This helps ensure data authenticity and prevents spoofing.

👉 See Identify Verification Setup for configuration.


Set User Attributes

You can push additional attributes along with identification, such as email, name, or custom data. For example:

window["jimo"].push(['set', 'user:email', ['[email protected]']]);
window["jimo"].push(['set', 'user:name', ['John']]);
window["jimo"].push(['set', 'user:attributes', [{ plan: "pro", region: "eu" }]]);

These attributes can then be used for segmentation and targeting. 👉 See recommended setup.


Force Identify

The Force Identify option adds stricter control to prevent anonymous usage.

When enabled in your installation settings:

  • Jimo will only initialize once a user is identified

  • Any identify call made before the script loads will be buffered and applied automatically once ready

  • No user session will ever be logged as anonymous

This helps:

  • ✅ Avoid unnecessary MAU inflation from anonymous traffic

  • ✅ Guarantee every user tracked has a valid ID

  • ✅ Improve segmentation and reporting consistency

Need More help?

For any installation challenges or advanced setup queries, our detailed SDK Installation Guide is available to assist you. By following this overview and the resources provided, you'll have Jimo installed and ready to create engaging user experiences efficiently.

Should you need any further assistance, Jimo's support team is readily available through the feedback channel in your account settings.

Last updated

Was this helpful?