Checklists allow you to create a list of actions you want the user to take. You can include Tours, Articles, Videos, and much more in each Checklist. When the user performs an action (e.g. completes a tour or reads an article), that item is marked finished. The user will see the progress they're making visualized by a progress bar. Once all items are checked, they will see a celebratory animation confirming the completion of the Checklist.
Onboarding Checklists are the most typical checklist you will use. Each application should have an onboarding checklist that contains all the steps you want the user taking to be familiarized with your application.
When considering your checklist, focus on including essential steps that will motivate your users to continue using your app, rather than trying to incorporate every single detail.
You can have as many Checklists as you need (based on your subscription tier) and Segmentation can be used to choose which users see which Checklists.
Examples include:
You can restrict the visibility of Checklists to certain URLs. This is a convenient option when using multiple checklists.
You can embed checklists directly into your application, creating integral content that matches your themes & designs.
Custom events are a very powerful feature and they can be used with Checklists as well.
API-driven checklist items are a big help when you need more advanced onboarding flows. For instance, if you want the user to fill in multiple forms and finish an advanced account setup.