Driving self-service through Launchers is a great way to allow your users to imprint their own pace into their own experience with your product.

However, you might still want to give them a good sense of direction, and checking or hiding items as they complete them is a great way to do so.


Quick access


Turn a Launcher Menu into an interactive Checklist

You can turn any Launcher you create in Chameleon into a checklist, from the Interactions sections of the Builder. This will turn all the items in your Launcher into completable actions for your users, regardless of their type.

Next, you will be able to adjust the checkmark color and choose whether to hide them after completion. The items in your Launcher will start to be checked as they are completed by your users. We'll show you how it looks in both cases. 😉


Hiding items as they are completed

One option to give users direction and motivate them to complete the different Launcher items is to hide these as they are completed.

Each item can be individually configured to be hidden once it is completed; 👆 and, if all items are hidden, the Launcher will automatically disappear. You can also configure an Empty State item to show when all items have been completed, to keep the Launcher from hiding.

To configure an item to hide upon completion, simply click on that item in your Launcher, and toggle the Hide when complete option from that item's configuration panel.

What can mark an item as completed?

Each item type has a different standard event that marks it as completed; for example, Tour items will be completed as the Tour is completed, or started.

However, you can also use a custom event as that item's Completion Criteria, so that the item's goal will be more accurately represented. You can define an item's success event from that item's configuration panel, under the Completion Criteria option.

Any events you're tracking or sending to Chameleon will be shown here. You can review all your tracked events on your Chameleon Dashboard.


More articles

Did this answer your question?