Checklists
No checklists yet
Create your first checklist to start guiding users.
Provide a Completion Reward
Delivers reward when all required tasks are done
Show Locked Preview
Show greyed reward before checklist is complete
Prevent Dismissal
Hide the "Dismiss" button from users
Show on All Pages
Persist panel and launcher after trigger
Allow Restart
Let completed users restart from scratch
Reopen on Return
Re-open panel if user returns with incomplete tasks
Hide Completed Tasks
Remove completed tasks from the visible list
Completion Confetti 🎉
Celebrate when all tasks are done
Show Progress Bar
Count Subtasks
Each subtask advances progress bar independently
Enable Hide Conditions
Show in Notifications Feed
Surface in the bell icon notification feed
Auto-Remove on Complete
Remove from feed when checklist is 100% done
Auto-Remove on Dismiss
Remove from feed when user dismisses
Show Progress in Alert
Display mini progress bar inside notification
No tasks yet
Provide a Task Reward
Deliver reward on this task's completion
Enable Info Panel
Opens content drawer when task is clicked (requires Open Info Panel action)
Drop Shadow
Reduced Motion
Disable animations for accessibility
Show Badge Count
<script> (function(w,d,s,o){ w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments)}; var js=d.createElement(s),fjs=d.getElementsByTagName(s)[0]; js.src="https://cdn.rocketeffects.com/re-sdk.js"; js.async=true; js.dataset.token="YOUR_SITE_TOKEN"; fjs.parentNode.insertBefore(js,fjs); }(window,document,"script","RocketEffects")); </script>
<div data-re-widget="checklist-full" data-checklist-id="{{editing.checklist_id||'CHECKLIST_ID'}}" data-show-progress="true" data-show-rewards="true" ></div>
<div data-re-widget="progress-bar" data-checklist-id="{{editing.checklist_id||'CHECKLIST_ID'}}" data-show-label="true" data-height="8px" ></div>
<div data-re-widget="launcher" data-checklist-id="{{editing.checklist_id||'CHECKLIST_ID'}}" data-position="{{editing.launcher_position||'bottom_right'}}" data-animation="{{editing.launcher_animation||'none'}}" ></div>
// Start checklist programmatically RocketEffects.startChecklist('{{editing.checklist_id||'CHECKLIST_ID'}}'); // Listen for completion RocketEffects.on('checklist:complete', function(e) { console.log('Done!', e.checklistId); });
Default Shadow
Enforce Reduced Motion
Account-wide: disable animations for reduced-motion users
Show Badge by Default
Prevent Dismissal
Show on All Pages
Completion Confetti 🎉
Enable Analytics by Default
Forward to 3rd-Party Analytics
Segment, Amplitude, GA4 via Integrations
SDK Debug Mode
Disable before going live!