Appearance
Onboarding Widget
The Onboarding Widget creates interactive step-by-step guided tours for first-time users using intro.js library.
It’s perfect for walking users through new features, explaining your website’s interface, or providing interactive tutorials.
The widget uses session-based tracking to show tours only once, with a version system that lets you reset the tour for all users when you update the steps.
Step 1: Add the Widget
- Edit your page in Elementor
- Search for “Onboarding (VT)” in the widgets panel
- Drag it onto your page (it can go anywhere – it’s invisible on the frontend)
Step 2: Configure Tour Behavior
Content Tab → Tour Behavior:
Auto-start Tour: Toggle to automatically start the tour on page load
- Only shows once per session
- Auto-start Delay: Set delay in seconds (0-5 seconds)
Show Start Button: Display a button users can click to start the tour manually
- Button Text: Customize the button label (e.g., “Take the Tour”)
Step 3: Create Tour Steps
Content Tab → Tour Steps:
- Click “Add Item” to create a new step
- For each step, configure:
- Element: CSS selector for the element to highlight (e.g., .post-title, #submit-button, .ts-form-group)
- Title: Step title shown in the tooltip
- Content: Description or instructions for this step
- Position: Where the tooltip appears relative to the element (top, bottom, left, right, auto)
Example Steps:
Step 1:
- Element: .create-post-title
- Title: “Enter Your Title”
- Content: “Start by giving your post a catchy title that describes what you’re offering.”
- Position: bottom
Step 2:
- Element: .post-description
- Title: “Add Description”
- Content: “Tell people more about your post. Be detailed and specific.”
- Position: right
Step 3:
- Element: button[type=”submit”]
- Title: “Publish Your Post”
- Content: “When you’re ready, click here to publish!”
- Position: top
Step 4: Version Management
Content Tab → Tour Version:
Current Tour Version: Shows version number (starts at 1)
Reset Tour button: Click to increment version and show tour to all users again
- Use this when you update tour steps
- Automatically saves the new version
Preview Tour Button: Test your tour in the Elementor editor without affecting user tracking

