1. Install JavaScript SDK
Before you can track user behavior and display GuideWhale content, you need to install our JavaScript SDK in your application.Install GuideWhale Script
To start tracking user behavior and show GuideWhale content, you need to install our code snippet in your application. Steps:- Navigate to Settings > Installation in your dashboard
- Copy the provided JavaScript snippet
- Add the snippet to your application’s HTML (typically in the
<head>or before the closing</body>tag) - Configure user identification to track individual users
2. Define Adoption Milestones and User Segments
Understanding your users and their journey is crucial for effective product adoption. This section helps you set up the foundation for tracking and targeting.Tag Your First Page
To easily track page views and use them as adoption milestones, start by tagging your first page. Steps:- Navigate to Data > Pages in your dashboard
- Click “Add Page” to create a new page tag
- Define the page URL pattern and give it a descriptive name
- Save the page tag
Tag Your First Feature
To easily track feature usage and use them as adoption milestones, start by tagging your first feature. Steps:- Navigate to Data > Features in your dashboard
- Click “Add Feature” to create a new feature tag
- Define the feature selector or event trigger
- Give it a descriptive name and save
Create Adoption Milestones
Now that you’ve tagged your first user events, you can use them to define and start tracking your first adoption milestone. Steps:- Navigate to Milestones in your dashboard
- Click “Create Milestone”
- Select the events (pages, features) that define this milestone
- Configure the milestone criteria and save
Create User Segments
To better understand your users and their behavior, create user segments for targeted content delivery. Steps:- Navigate to Users in your dashboard
- Click “Create Segment”
- Define segment criteria based on user properties, behavior, or milestone completion
- Save the segment for use in content targeting
3. Create and Publish Engagement Content
This is where you’ll build the interactive guides and tours that help users discover and adopt your product features.Install Chrome Extension
To create and edit GuideWhale content, you first need to install our Chrome extension. Steps:- Click “Install Extension” or visit the Chrome Web Store
- Search for “GuideWhale” and click “Add to Chrome”
- Confirm the installation
- The extension icon will appear in your browser toolbar
Create Your First Guide
Try out our builder browser extension and create your first product tour or help guide. Prerequisites: The Chrome extension must be installed Steps:- Navigate to your application in the browser
- Click the GuideWhale extension icon
- Select “Create New Guide”
- Use the visual builder to add steps:
- Click on elements to highlight them
- Add tooltips, modals, or hotspots
- Write helpful content for each step
- Preview and save your guide
Target Your Guide
Configure who can see your newly created guide and how it should be displayed. Prerequisites: At least one guide must be created Steps:- Open your guide in the dashboard
- Navigate to the “Display” tab
- Configure targeting options:
- User Segments: Select which user segments should see this guide
- Page Targeting: Define on which pages the guide should appear
- Trigger Conditions: Set when the guide should start (on page load, after delay, on click, etc.)
- Save your display settings
Publish Your Guide
Your guide will not be visible to your users inside your application until you publish it. Prerequisites: At least one guide must be created Steps:- Open your guide in the dashboard
- Review all steps and settings
- Click the “Publish” button
- Confirm publication
- Your guide is now live and visible to targeted users
Embed Your Guide (Optional)
Tours & guides can be embedded within your documentation pages or marketing material to help your audience better understand your product. Prerequisites: The guide must be created and published Steps:- Open your published guide in the dashboard
- Navigate to the embed settings
- Copy the embed code
- Paste the code into your documentation or marketing pages
- The guide will display as an interactive demo
4. Analyze User Behavior and Content Performance
Once your guides are live and users are interacting with your application, you can analyze the data to optimize your product experience.Analyze Adoption Milestones
Understand how your users adopt your product by analyzing milestone completion rates. What you can track:- Milestone completion rates over time
- Time to milestone completion
- User segments reaching milestones
- Drop-off points in the user journey
Analyze Guide Performance
Analyze how many of your users are starting and completing your guides. Prerequisites: At least one guide must be created Metrics available:- Guide start rate
- Step completion rates
- Guide completion rate
- Average time to complete
- Drop-off analysis by step
Define and Analyze Content Goal Contributions
Analyze how successful your content is in helping users reach your goals. Prerequisites: At least one guide must be created What you can measure:- Goal conversion rates
- Content attribution to goals
- A/B testing results
- ROI of engagement content
Track Application Health
Drill down into individual health metrics to understand where your application is performing well and where it needs improvement. Metrics include:- User engagement scores
- Feature adoption rates
- Session duration trends
- User retention metrics
Analyze User Behavior
Use funnels and path analytics to better understand how users interact with your application. Analytics tools:- Funnel Analysis: Track conversion through multi-step processes
- Path Analysis: Visualize common user journeys
- Event Analytics: Deep dive into specific user actions
- Cohort Analysis: Compare behavior across user groups
5. Explore More
Integrate with Your Favorite Tools
Start forwarding GuideWhale events to your favorite analytics platforms. Available integrations:- Analytics platforms (Google Analytics, Mixpanel, Amplitude, etc.)
- CRM systems
- Marketing automation tools
- Navigate to Settings > Integrations
- Select the platform you want to integrate
- Follow the configuration instructions
- Test the integration
- Start receiving GuideWhale events in your connected tools