Glossary
What is a hotspot? In-app guidance element explainedLearn what a hotspot is in onboarding UX. Covers definition, accessibility, code examples, and when to use hotspots vs tooltips in your React app.Apr 12, 2026 · 5 min readGlossary
What is a product tour? (definition, types, and examples)Learn what a product tour is, how it works technically, and when to use each type. Covers tooltips, hotspots, modals, and walkthroughs with code examples.Apr 12, 2026 · 7 min readGlossary
What is a slideout? In-app messaging element explainedLearn what a slideout is, how it differs from modals and drawers, and when to use slideout panels for in-app messaging and onboarding.Apr 12, 2026 · 6 min readGlossary
What is a tooltip? (and when to use tooltips in product tours)A developer's definition of tooltips covering ARIA patterns, WCAG 1.4.13, the four tooltip types, and how tooltips work inside product tours.Apr 12, 2026 · 7 min readGlossary
What is AGPL? Why license choice matters for open-source librariesLearn what the AGPL license requires, how it differs from MIT, and why it matters when picking open-source JavaScript libraries. Includes real examples.Apr 12, 2026 · 6 min readGlossary
What is the aha moment in SaaS? How to find and trigger itLearn what the aha moment means in SaaS, see real examples from Slack, Canva, and Dropbox, and discover how product tours trigger it faster.Apr 12, 2026 · 7 min readGlossary
What is an SDK? How onboarding SDKs workLearn what an SDK is and how onboarding SDKs add product tours, tooltips, and checklists to your app. Covers SDK vs API, architecture, and code examples.Apr 12, 2026 · 6 min readGlossary
What is churn rate? How onboarding reduces itLearn what churn rate means, how to calculate it, and why onboarding is the most effective fix. Includes formulas, SaaS benchmarks, and code examples.Apr 12, 2026 · 5 min readGlossary
What is contextual onboarding? Showing the right help at the right timeLearn what contextual onboarding means for developers. Covers trigger patterns, ARIA roles, code examples, and how it differs from linear product tours.Apr 12, 2026 · 5 min readGlossary
What is customer lifetime value (CLV)? Onboarding's revenue impactLearn what customer lifetime value means, how to calculate CLV for SaaS, and why onboarding quality has outsized impact on the formula's churn denominator.Apr 12, 2026 · 5 min readGlossary
What is feature adoption? Metrics, strategies, and toolsLearn what feature adoption means, how to measure it, and which strategies move the needle. Includes benchmarks and code examples.Apr 12, 2026 · 4 min readGlossary
What is headless UI? The architecture pattern explainedLearn what headless UI means for React developers. See how the pattern separates logic from rendering, with code examples and library comparisons.Apr 12, 2026 · 5 min readGlossary
What is a banner? In-app announcements and feature releasesLearn what in-app banners are, how they differ from toasts and modals, and when to use them for feature announcements. Includes React code examples.Apr 12, 2026 · 6 min readGlossary
What is an interactive walkthrough? (vs product tour vs guide)Define interactive walkthroughs with code examples. See how they differ from product tours and guides, plus completion rate data from 15M interactions.Apr 12, 2026 · 6 min readGlossary
What is a modal window? When to use modals in onboardingLearn what modal windows are, how they work with the HTML dialog element, and when to use modals in onboarding. Code examples and accessibility patterns included.Apr 12, 2026 · 6 min readGlossary
What is Net Promoter Score (NPS)? A developer's guide to measuring onboarding satisfactionLearn what NPS is, how the scoring formula works, and how to collect Net Promoter Score data in-app after onboarding. Includes SaaS benchmarks and React code.Apr 12, 2026 · 5 min readGlossary
What is an onboarding checklist? Design, examples, and codeLearn what an onboarding checklist is, why the average completion rate is 19.2%, and how to build an accessible checklist component in React.Apr 12, 2026 · 6 min readGlossary
What is product-led growth? (and how tours enable it)Product-led growth uses the product to drive acquisition and expansion. Learn the PLG definition, real examples, and how product tours accelerate activation.Apr 12, 2026 · 6 min readGlossary
What is product stickiness? DAU/MAU ratio explainedProduct stickiness measures how often users return to your app. Learn the DAU/MAU formula, benchmarks by industry, and what drives habitual use.Apr 12, 2026 · 6 min readGlossary
What is a progress bar? Onboarding progress indicators explainedProgress bars in onboarding explained for developers. Covers ARIA accessibility, React implementation, and when progress indicators help or hurt.Apr 12, 2026 · 5 min readGlossary
What is a resource center? Self-serve help inside your appLearn what an in-app resource center is, how it differs from a knowledge base, and why self-serve help cuts support costs by 80x. Includes code example.Apr 12, 2026 · 6 min readGlossary
What is a spotlight overlay? Element highlighting explainedLearn what a spotlight overlay is, how it highlights UI elements with a dimmed background cutout, and why it matters for product tours and onboarding.Apr 12, 2026 · 6 min readGlossary
What is time to value (TTV)? The SaaS metric explainedTime to value measures how fast users reach their first meaningful outcome. Learn the TTV formula, seven types, benchmarks, and how to reduce it.Apr 12, 2026 · 8 min readGlossary
What is user activation? Metrics and strategies for SaaSDefine user activation for SaaS, identify your activation event, and apply strategies that move signups to value. Real examples from Slack and Figma.Apr 12, 2026 · 4 min readGlossary
What is user onboarding? A developer's definitionUser onboarding defined from a developer's perspective. Covers the technical implementation, patterns, accessibility requirements, and code examples.Apr 12, 2026 · 7 min readGlossary
What is user segmentation? Targeting tours to the right usersLearn what user segmentation means for onboarding. Six types, real stats, and React code patterns for targeting tours to the right users.Apr 12, 2026 · 7 min readGlossary
What is vendor lock-in? Why it matters for onboarding toolsLearn what vendor lock-in means for SaaS onboarding tools. Understand the four types of lock-in, real switching costs, and how headless architecture prevents itApr 12, 2026 · 6 min readGlossary
What is a welcome screen? SaaS onboarding first impressionsLearn what a welcome screen is in SaaS, why it matters for activation, and how to build one in React. Includes data, examples, and a code snippet.Apr 12, 2026 · 7 min read





























