Airtable
p/airtable
The perfect tool to stay organized
Alon Bartur

Dopt — SDKs to build quality product onboarding and education

Featured
141
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.

Add a comment

Replies
Best
Alon Bartur
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!
Alon Bartur
@evenwing thank you for everything you've done for us over the last two years!
Daniel Seeff
@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.
Alon Bartur
Thanks @danseeff, we're here if you have any questions or feedback!
André J
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!
Phil Vander Broek
@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!
André J
@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
Phil Vander Broek
@sentry_co we'll let you know!
Dave Sachs
@sentry_co @phil_vander_broek Came here to say the same -- would be eager to give this a run on our mobile app
Phil Vander Broek
@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!
Vincent Delitz
Very cool product! Actually, I was about do develop something similar on my own for our product, but will now take a look at your product - congrats!
Phil Vander Broek
@vdelitz so awesome to hear! Let us know if you have any questions or feedback. Looking forward to seeing what you build 💥
Alon Bartur
great to hear @vdelitz ! like @phil_vander_broek said, we'd love your feedback and we're here to help if you have any questions!
John-Michael McCasland
I LOVE Dopt. I've been using it for mission critical onboarding steps to guide musicians on my platform through the syncing of social and streaming platforms. Dopt allows me to track the progress of each of user, prompt them to complete the next steps, and surface errors when something fails. I haven't used the pre-built components yet but am itching to do so!
Phil Vander Broek
@john_michael_mccasland thanks for being such an amazing early partner with us! Super excited to see what you build next!
Alon Bartur
@john_michael_mccasland thanks for all of your product feedback to date, it's been so great working with you!
Akriti (AK)
I like how you've focused on branding!! I like the idea and I'm rooting for Dopt 🚀🙌
Phil Vander Broek
@akritihere Yes!! As a design co-founder, this comment warms my heart ❤️. It's been so fun to create the Dopt brand. We worked with a small studio called www.design.lol, check them out, they're so great!
Akriti (AK)
@phil_vander_broek they are definitely not small! love their work. I'm glad to know you're a design co-founder. I myself am a designer and I own a design studio therlvntstudios.com You guys are great!! It's so good to see awesome products understanding the value of branding and design 🚀❤️
Phil Vander Broek
@akritihere haha small in number of people, but big in how great their work is and who they work with :). Your studio looks awesome 🙌.
Mehdi Boudoukhane
Amazing launch! 🙌 Thanks to Dopt, we shipped our onboarding tours in no time – with our own UI, not clunky widgets 🔥 Kudos @alonbartur & team for shipping an extraordinary product!
Alon Bartur
@mboudoukhane thanks @mboudoukhane -- we <3 the Cycle team!
Bragi Bergþórsson
💎 Pixel perfection
Congratulations on the Product Hunt launch of Dopt! 🎉 As someone who has explored different solutions for tour building and internal onboarding, I can confidently say that Dopt stands out. It strikes the right balance between flexibility and ease of use. Unlike other tools we've tried, we found that Dopt allows us to revisit and update our onboarding process whenever we need to, without any hassle. What's even more impressive is that even our developers are genuinely excited about using it! Kudos to the team behind Dopt for creating a tool that brings joy to both non-technical and technical folks alike. Keep up the great work! 👍
Alon Bartur
Thanks @br_avo -- we love working with the Avo team, so cool to see what you were able to build in such a short time!
Marta Serrano
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 !!!
Alon Bartur
@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),
Thora Gudfinnsdottir
We've been using one of those no code product tour solutions to onboard users into our product and new features and we're always so frustrated how inflexible they are. And so often they don't work because we actually need a developer to create a hook so the "no code" solution works. We've been on our way to find a replacement and finally tried Dopt recently. What a relieve to be able to actually do the onboarding we want, instead of having to compromise on the quality of it to fit the limitations of the tool. Now I as a PM can design the tour in Dopt, get a reveiw from the team and a developer implements it in no time! Initially I was a bit worried about making developers a blocker for shipping new flows into our product, but it cerainly hasn't been a problem so far. Would recommend to a friend!
Phil Vander Broek
@thora_gudfinnsdottir Yes, it's so true that the no-code tools usually still require developer work, but restrict what you can build. Love to hear that you and the Avo team have been able to build the quality onboarding you want! Thanks so much for the support and looking forward to continuing to work together!!
Stefania Olafsdottir
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 👏
Phil Vander Broek
@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!
Alon Bartur
@stefaniabje @phil_vander_broek +100 -- it's been so awesome working with you and the Avo team!
Tomáš Blaťák
I really like how your pricing is early startups friendly. Good luck guys with your launch.
Phil Vander Broek
@tomas_blatak1 Thank you! We wanted to make sure it was super easy and free to start, with no trial time limit. We're also excited about our usage-based pricing, which is simple and transparent and you only pay for what you use!
Alon Bartur
@tomas_blatak1 thanks for the kind words on pricing! Like Phil mentioned, we tried to keep it simple (we've all been burned by overly complicated pricing and packaging before)!
Phil Vander Broek
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 😄
Nick from FirstHR
Great job, guys. Congrats and good luck!
Phil Vander Broek
@nickanisimov thanks for the support 🙌
Andrei Terteci
Congrats on the launch! 🎉 It's a great idea! Creating those onboarding tours and flows is a lot of work and takes up a lot of time. Happy to check it out!
Phil Vander Broek
@andrei_terteci Awesome, let us know if you have any feedback!
Martin Delobbe
Truly a game changer when you start having complex user flows in your app. I don't know how we would have done without Dopt. Congrats for the launch guys!! 🔥
Phil Vander Broek
@martin_delobbe1 thank you!! It's been such a blast working with you and the rest of the Cycle team 🙏
Lee Fischman
Omg there was nothing quite like this before? This is an instantly worthwhile product and as great as it is for developers, it’s ultimately going to lead to more happy users as you’ve just lowered the bar on adding a delightful onboarding experience. And your company name is fabulous!
Phil Vander Broek
@lee_fischman yes, there are 15+ product onboarding tools for non-developers, but none made just for developers! So glad this is resonating with you. We ❤️ the name Dopt too!! 😃
Ilan Cedillos
Congrats Dopt team! You've built an amazing product, it's done an incredible job helping us deliver a highly unique, effective onboarding experience. 👏
Phil Vander Broek
@ilan_ thank you! You and the rest of the Attio team are so great to work with!!
Kartike Bansal
I wish you had launched this a few weeks ago 😅 My team spent more than a week building the onboarding process from scratch and it's still nowhere close to what you have built. Kudos @alonbartur for building this fantastic product! 🚀
Phil Vander Broek
@alonbartur @kraten Maybe it's time to try Dopt! We'd be happy to help you, feel free to reach out!
Chris Frantz
Congrats to the Dopt team! It's been exciting watching the product grow
Phil Vander Broek
@frantzlight Thanks for the support!! 🙌
John Tan
I'm excited to check this out! Do you support experimentation? One of the challenges I've seen is a lack of engineering resources to build an internal experimentation platform, yet it's very time consuming to implement & track different combinations of copy, flows, layouts in the app or site to determine what will drive best conversions.
Phil Vander Broek
@jtan Great question! Because we're in code we work side by side with existing feature flagging and experimentation tools like LaunchDarkly. You can also use our user targeting to support experimentation by assigning users a property that represents a group, then targeting flows based on those groups (like a control group vs an experiment group). We also plan on building out native experimentation directly into Dopt in the future!