Dopt gives developers a component library and SDKs to build seamless onboarding and education experiences in minutes. Free for companies with under 1,000 monthly users.
Hi Product Hunt,
I’m Alon, co-founder and CEO of Dopt. We’re the first developer platform for building self-serve product onboarding and feature education. We’re really excited to launch: starting today, you can sign up for free and start building with Dopt.
We started Dopt because building great onboarding is hard—you don’t know where to start or what will work. It’s the most important moment in the entire user journey, and yet the existing options suck. We’re no strangers to this; we’ve led growth and product development teams at Dropbox, Amplitude, and Productboard and have spoken with hundreds of teams abandoning brittle and inflexible no-code tools to build in-house. They quickly face two challenges: a ton of upfront time spent rediscovering best practices; and a ton of hidden complexity managing user states, updating flows, and analyzing results. It takes too long to ship, you don’t iterate fast enough to learn what works, and it takes time away from new value you could be building.
Rock, meet hard place. So we decided to take a different tack.
Dopt is a platform that enables the entire product development team to work together to ship better experiences across the entire user journey: initial setup, onboarding, feature adoption, engagement, announcements, and more.
🔀 A visual flow builder lets the whole team map out targeting, components, content, and branching logic to create cohesive in-product user flows.
🛠️ SDKs and APIs make it easy to develop flows in your app quickly.
🎛️ Build your way — use Dopt’s prebuilt, customizable React components like checklists, tours, modals, and cards that offer best practices out of the box; or use Dopt headlessly and build with your own components.
📊 Built-in analytics give you visibility into your users and how your flows are performing to help you determine how you can improve.
🔌 Native integrations with your analytics and data stack let you target the right users and use your own tools to analyze Dopt-powered experiences alongside the rest of your product.
📈 A scalable and secure platform simplifies the team’s workflow and helps you iterate more by making it easy to deploy, migrate, and restore flow versions and letting non-devs update content and logic without code pushes.
Dopt makes it easy to ship great onboarding quickly, learn what works, and iterate more often so you build the right thing and your customers realize the value your product has to offer.
Over the last 18 months, we’ve been building Dopt with early customers that understand the benefits of quality—like Superhuman, who built a getting-started checklist using Dopt; or Attio, who built well-integrated product tours; or Outlign, who built a set of educational hotspots across their app. Dopt has helped them ship faster while holding high-quality bars.
If you’re working to make your product self-serve, building product onboarding, or focusing on increasing activation or retention, we’d love for you to give Dopt a try (and we’d love your feedback on how we can make Dopt even better)!
We’re huge fans of the Product Hunt community, so if you sign up this week and let us know you found us on Product Hunt, we’ll apply a 50% discount on your first three months of charges. We have a generous free tier (up to one thousand monthly tracked users) and super simple usage-based pricing where you only pay for users who actually use Dopt.
We can’t wait to see what you build!
@alonbartur I just created an account and love the product. This would have taken our team 2+ months to do, and it still wouldn't be nearly as good. Can't wait to roll it out.
Great job to the whole Dopt team - brilliant idea and execution.
Really interesting idea! Would be super helpful for most Vertical SaaS businesses who cater to the SMB space. User onboarding and education is so important - but there are no good tools allow SaaS solutions to do this in an effective and scalable way today.
Thanks @jones_cassius! Definitely agree, there are lots of existing tools but they're brittle and inflexible and ultimately just don't work that well. We're trying to approach the problem very differently, happy to hear that's resonating!
Awesome work and vision @alonbartur@phil_vander_broek & team!
We've been early users and supporters at Cycle and it's been so impressive how quickly you guys made to quickly deliver on true value. Product activation is really hard today, yet you made it seem ridiculously simple for us 💪
Can't wait to see the product evolve. Well done to the whole team!!
I spent a month on onboarding engineering last year for our app, had to build it from scratch as there is no libraries out there that can be used. 😅 If this was for iOS I would use it instantly!
@sentry_co Great to hear this would be useful for your mobile app! You could still use our APIs, but we don't have mobile SDKs at the moment. We're considering building some in the future and it wouldn't be too difficult for us, so stay tuned!
@phil_vander_broek Awesome. Ping we if you decide to do a native sdk for onboarding. I built a pretty gd onboarding sdk for both iOS and macOS. If you need some tips / feedback. Or maybe you could even buy it from us if you want to kickstart that effort 😸 You can check it out in our iOS and macOS apps if you like. sentry(dot)co
@sentry_co@dave_sachs Awesome, this is great feedback! Really appreciate the input 🙏. Would love to hear how you might use us when we build a mobile SDK if you're up for it!
Hello Product Hunt! 👋 This is Phil, co-founder and CPO of Dopt.
After two years of building, we’re so excited to share Dopt with you all! Before Dopt, I led Growth Design at Dropbox, where I was responsible for all product onboarding and education experiences. Through my experience, I realized the crucial role of high-quality onboarding and education in creating amazing products.
As builders, we often focus on creating new products and features but struggle to help users discover and understand their value. It's a challenging problem! Each user, product, and business has unique considerations. Which features should users learn first? Can a checklist effectively activate a user?
Dopt simplifies the process of building product onboarding and education, enabling you to learn what works faster. I'm especially excited about our new pre-built, customizable components like the checklist, tour, and modal. These components allow you to quickly implement proven onboarding and education experiences without sacrificing quality. And we're building more components like cards, banners, and hotspots.
If you prefer, you can always use our SDKs with your components. That’s the benefit of being developer-first!
I hope that Dopt can help teams create onboarding and education experiences that are more relevant, more user-friendly, and seamlessly integrated into the product experience. Better experiences that connect your users with the value your product offers — the ultimate win-win for your users and your business!
I’d love to hear what you think! I’ll be active in the comments all day 😄
We were looking for a tool to help us ship onboarding flows quickly — and we needed it to feel like a part of our product. That felt impossible to find until Dopt came around.
You can tell this product is built by folks who know growth + onboarding.
Congrats on the launch!
@benobaldwin So excited to be working with you and the rest of the Superhuman team! I'm thrilled Dopt made it easier to build such a high-quality, seamlessly integrated onboarding checklist experience. Your use cases are exactly why we started Dopt 🎯. Looking forward to continuing to work with you!
Love this launch! So exciting to see Dopt finally out in the wild. It's so painful for B2B Saas companies to build out onboarding in-house, especially adapting each onboarding to the needs and value each customer should experience.
I think Dopt's approach is really a no-brainer for most companies as they think about building onboarding
Congrats on the launch, Alon and team 🚀 Excited for y'all. I'm hearing great things from the Avo team after we launched our first onboarding tour with Dopt 👏
@stefaniabje thanks so much for working with us as we've built Dopt over the last two years!! 🙏 Your feedback and advice have been wonderful and we're so excited to continue working with the team!
We built our own onboarding tours last year because the no-code tools didn’t give us enough flexibility to build what we wanted to, but it ended up being way more work than we expected. Excited to check this out!
Congrats on the launch Dopt team! Really excited to see this in the wild! Onboarding is so critical to company success and so many teams either get it wrong or waste resources trying to figure it out.
This looks really cool! What kind of data can you use for targeting? We have our product instrumented with Segment and I’m wondering if we could target based on user action? congratulations @alonbartur !!!
@marta_serrano_gili great question! You can send us user and company properties directly from Segment, product analytics tools, from reverse ETL tools to access data in your warehouse, or directly against our API. You can then use them to build target and logic expressions in Dopt. That lets you target and branch experiences based on things like a users role, a question they answer during sign up, a companies plan, and if you send us computed properties or cohorts, you can even target based on aggregated behavior (e.g. show this flow to a user who's shared a doc five times),
Airtable