Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form below and we will reply as soon as possible.

  • Appcues Certifications & Training
  • Integration Hub
  • Contact Us
  • Docs home
  • Web Experiences
  • Checklists

Add content to your Checklist

Learn more about what you can add to your checklist to engage and motivate your users

Updated at June 17th, 2025

Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form with the details about the help content you'd like to see.

  • Installation & Developers
    Installing Appcues Web Installing Appcues Mobile API & Data Troubleshooting Extras
  • Web Experiences
    Flows Launchpads Pins Checklists Banners NPS Surveys & Forms Targeting and Triggering Customization & Styling Troubleshooting Use Cases FAQ
  • Mobile Experiences
    Installation & Overview Building Mobile Experiences Mobile Analytics & Integrations Troubleshooting
  • Workflows
    Building & Configuration Use Cases Workflow Analytics and Integrations
  • Account Management
    Subscription Users & Data
  • Analytics & Data
    Experience and Event Analytics Data Users & Accounts
  • Best Practices
    Best Practices Use Cases Pro Tips Product-led Growth
  • Integrations
    Integration Documents Use Cases Extras
  • System Status
    System Status & Incidents
+ More

Table of Contents

Checklist items Add an item Add a Label Set the action Go to a page Go to a dynamic page Launch a Flow Completion Criteria When the launched Flow is started When the user matches When the item is clicked

Checklist items

Add an item

Select “Add Checklist Item” to start adding items to your checklist. When you have more than one item, you can set your checklist to be completed in order. This means that the next item will only be available when the present one is completed and so on.

Zight Recording 2025-05-28 at 04.25.00 PM

Add a Label

Next, click ‘Edit’ to start adding the details into each checklist item. Give each item a name users can quickly understand what the task is.

Zight Recording 2025-05-29 at 09.34.30 AM

Set the action

Then set up what will happen when the Item is clicked. There are two options:

  • Go to a page
  • Launch a Flow

Go to a page

Add the URL you want the users to go to when the item is clicked. If your checklist is published across different domains, you can enter just the path (anything after .com/) as shown below. Turn the toggle on if you want the page to be opened in a new tab.

Zight Recording 2025-05-29 at 09.36.42 AM

Go to a dynamic page

It can happen that you want to send the users to a URL unique to them or a subgroup of users—say /user/12345/profile. In those cases, by adding a user attribute into the redirect, you can create a dynamic URL pattern that will be personalized to each user. Ensure that there are two curly braces immediately wrapping the name of the attribute you'd like to use, for example {{account}}. Then, add it in place of the dynamic part of the URL, like this:

For step by step guidance on where to find your attribute and how to use it correctly, make sure you read our article Personalize Flows.

For this to work properly, you'll want to ensure that the user property being used in this redirect step has been passed into Appcues. This is commonly done in the Appcues.identify() call of your Appcues installation, but can also be done with alternate methods such as from an integration or via our public API. 

 

Launch a Flow

Use your checklist to launch a Flow. You can launch the Flow directly on the current page or you can add a redirect before it launches, as well as open in a new tab. If you'd like to go to a page before launching the Flow, you can follow the instructions in the section above.

Zight Recording 2025-05-29 at 09.52.27 AM

 If you'd like a Flow to show only when launched from the Checklist, set that flow to Show Manually.

 

Completion Criteria

This is the setting that defines if the item is completed or not. There are three options to check off an item:

  • When the launched flow is started
  • When the user matches…
  • When the item is clicked

When the launched Flow is started

Select this option when simply launching the flow from the checklist is enough to check it off. The item will be marked completed as soon as the flow starts showing on the screen, if your Flow starts with a Modal or a Slideout.

However, if your Flow starts with a Tooltip or a Hotspot the checklist item does not immediately get marked as completed. For Flows that start with Tooltips and Hotspots, completion is based on interaction: the user must interact with (e.g., click next, dismiss, or engage with the targeted element) the Tooltip/Hotspot for the step/group to be considered completed and for the checklist item to be checked off. This differs from Modals/Slideouts, which can be marked completed just by being shown. If you have a group of Tooltips and Hotspots, please note that you'll need to interact with all of them to check the item off.

When the user matches

Select this option when you're looking for specific actions to occur as a consequence of seeing the checklist. 

Event

For example, if your checklist item is ‘Add a teammate’ and the item launches a Flow that guides the user on how to do it, your completion criteria can be tied to an event that tracks if the user invited a teammate or not. When that Event occurs the Item will be checked off.

Use our no-code feature Click to Track to quickly create click, hover and text input events that you can use in your checklist.

 

User Property

Another example is from a checklist we use with our Trial users. The item prompts the users to Build a Flow on their site and it launches a Flow showing them how to Build a Flow. Then, as the completion criteria we use a User property called Total Flows which tracks how many flows a user has built. In this case, the item is checked off when it equals 1. This means that as soon as the user creates at least 1 Flow, the item will be complete.

Flow

If you want to specify a specific step in a Flow or only when it reaches its end, you can use this option (as opposed to first option “When the launched Flow is started”). Use the dropdown to find your Flow as well as the correct step. Please note that there is a bit of nuance in order to find the correct step due to how Flows are built in Appcues. If your steps are grouped (like the first two tooltips in the screenshot below), that is considered just one Step Group. If you have navigation steps, those are also counted as a group, but they aren't shown in the dropdown.

In practice, here's what this means. Below is a screenshot of a Flow in the Builder and it consists of a Step Group of 2 Tooltips, 1 Slideout, 1 Navigation step and 1 Modal.

This Flow appears in the checklist dropdown as shown below. The first 2 Tooltips are considered a single Step Group (Step Group 1), the Slideout is Step Group 2 and the Modal is Step Group 4 because the navigation is Step Group 3, which was omitted.

If you try to use this option to select the first step of your flow, you'll notice that the UI will automatically close the dialog and select ‘When the launched flow is started’. This expected as seeing/completing the first step of a Flow is the same behavior as when the launched Flow is started.

Zight Recording 2025-05-29 at 11.20.46 AM

Additionally to these, you can also use Group properties, segments, languages and Checklists.

When the item is clicked

Select the option when simply clicking the item is enough to check it off. For instance, if you want your item to check-off when the user goes to a page, you can select this option.

 

checklist items checklist completion add items when the user matches

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Create and Style Checklists
  • Checklist Best Practices
  • Troubleshooting Checklists
Appcues logo

Product

Why Appcues How it works Integrations Security Pricing What's new

Use cases

Appcues Integration Hub User Onboarding Software Feature Adoption Software NPS & Surveys Announcements Insights Mobile Adoption

Company

About
Careers

Support

Developer Docs Contact

Resources

The Appcues Blog Product Adoption Academy GoodUX Case studies Webinar Series Made with Appcues Appcues University

Follow us

Facebook icon Twitter icon grey Linkedin icon Instagram icon
© 2022 Appcues. All rights reserved.
Security Terms of Service Privacy Policy

Knowledge Base Software powered by Helpjuice

Expand