CLICommands

tour

snug tour <COMMAND>

Product tour and onboarding progress tracking.

Subcommands

CommandWhat it does
createCreate a tour definition from a JSON file
listList tour definitions
getGet a tour definition
updateUpdate a tour definition
deleteDelete a tour definition
statusShow tour progress for a user
eventRecord a progress event
flag-setSet or clear UI completion flags
resetReset user progress
analyticsShow funnel analytics

Run snug tour <command> --help for that command's own options. The global options apply everywhere.

Examples

snug tour create --file new-user-setup.json
snug tour list
snug tour list --status active --query setup --page 1 --page-size 20
snug tour get --tour CDqLNRRwSXuZRPuZqBpj
snug tour update --tour CDqLNRRwSXuZRPuZqBpj --status active
snug tour update --tour CDqLNRRwSXuZRPuZqBpj --steps-file steps.json
snug tour delete --tour CDqLNRRwSXuZRPuZqBpj
snug tour status usr_01HX --tour CDqLNRRwSXuZRPuZqBpj
snug tour event --tour CDqLNRRwSXuZRPuZqBpj --event-type step_completed --step step_profile
snug tour flag-set --tour CDqLNRRwSXuZRPuZqBpj --user usr_01HX --flag profile_completed
snug tour reset --tour CDqLNRRwSXuZRPuZqBpj
snug tour reset --tour CDqLNRRwSXuZRPuZqBpj --user usr_01HX --scope user
snug tour analytics --tour CDqLNRRwSXuZRPuZqBpj --version 4
snug tour analytics --tour CDqLNRRwSXuZRPuZqBpj --window 2026-06-16

Next

On this page