Welcome to Dopt
Dopt is a component library, SDKs, and APIs for building self-serve product onboarding and education. Our pre-built components and SDKs make it easy to build getting started checklists, tours, contextual tips, and more.
An introduction to the Dopt basics.
Dopt makes it easy to build experiences like set-up wizards, new user onboarding, feature callouts, tours, and more with none of the complexity of building user state machines in code.
Learn how to install Dopt and build your first Dopt-powered experience with flows and assistants.
Explore interactive examples and sample code that showcase the types of onboarding and education experiences you can build with Dopt.
Learn how to use our pre-built, customizable React components consisting of checklists, tours, modals, and cards to get started quickly. If you're starting with your own UI building blocks, dig into our headless React hooks and Vue composables.
Learn how to test and version flows.
Reference documentation to learn how to use our SDKs and APIs:
Learn how to get customer data into Dopt to power user targeting. Learn how to send Dopt events downstream to product analytics tools like Amplitude and Mixpanel.
Answers to common questions from our users.
Join our community for support, best practices, and product updates.