Recommendations
For training purposes, we recommend:- Keep demos digestible: Break content into Flows of 5–8 steps each.
- Use a checklist or demonstrate multiple workflows to showcase important features.
- Introduce early: Add demo onboarding via in-app chat or onboarding resources to support different learning styles.
- Provide immediate value: Keep demos ungated so customers can access them right away.
- Use demos for variety: Reinforce information across formats (text, video, demo) to support different learners.
- Keep lessons engaging: Replace long text or “reading lessons” with interactive demos when possible.
- Embed effectively: Scale Width is usually the best responsiveness strategy (most platforms display iframes at 50–80% of the screen).
Implementation Guide
Follow the guidance below to create training demos that will drive product adoption and usage across your existing customer base. Remember to check the Analytics to view drop-offs for each step and use that data to continue improving your demo.1
Structure
Starting Flow: Start with a goal-oriented introduction to the training module (ex. “Take the Navattic Crash Course to see how to create a demo, view visitor data, and invite your teammates.”)Checklist: Include a Checklist to help users find the content that is most relevant to them. Make sure each Checklist task includes a clear goal-oriented description, just like your starting flow. Isolate your most essential workflows to help users get activated ASAP.Navigation: It’s important to make your onboarding resources as user-friendly as possible. Turn on Navigation Buttons in your Flow Settings to help first-time users navigate smoothly throughout your demo. Consider adding a Progress Bar to your Theme, to help users view their progress and manage their time.
Use a training demo to excite users about the product solutions they are about to unlock. No need to show every single click or feature in your onboarding demo, as users will likely have access to your product already.
2
CTAs
Consider your audience and get creative: Use the appropriate CTA for each part of the customer journey. Consider linking to a:
- Knowledge base
- Webinar registration page
- Product feedback form
- Pricing page for additional features
3
Deployment
To locate your embed code in Navattic, locate your demo > click Share > select Website Embed > choose Inline embed > select Get embed code.For step-by-step instructions on embedding a demo in your LMS, see the links below:
Use query strings with LMS parameters to help identify visitors who visit your LMS.
4
Maintenance
Navattic demos are easy to update, even after they have been Published and shared with your customers. No need to re-record a training video every time there is a UI update in your product.When it is time to update your demo, simply edit the associated Captures, Flows, or Checklists and click “Publish”. This will push changes directly to all instances of this demo that has been shared or embedded without having to update the embed code.Replace outdated Captures at any time without impacting the rest of your demo.