Skip to main content

Testing cycle

Note: Changes made during testing are permanent unless reset. Always use dedicated test users. A typical testing iteration takes 5-10 minutes.

Setup (One-time)

  1. Create your engagement strategy (points, behaviors, rewards)
  2. Create a descriptively named test user (e.g., "test-rewards-basic")

Testing cycle

  1. Open the test user in the user management page
  2. Click "Create Activities" to update user state
  3. Review results across the relevant data tables:
    • Activities
    • KPIs
    • Points
    • Rewards
    • Coupons
  4. Adjust strategy based on findings
  5. Click "Reset" for a clean state if needed

Best Practices

  • Test edge cases (minimum/maximum values)
  • Verify behaviour across different time periods
  • Document test scenarios and results
  • Open the simulator in separate tab to view visual updates

Troubleshooting

  • Activities not appearing: Verify activity triggers and user eligibility
  • Points not accumulating: Check point rules and activity mapping
  • Rewards not triggering: Review threshold settings and user qualification conditions
  • State persisting after reset: Clear browser cache or create new test user

For setup guidance, refer to the quick start guide.