Skip to main content

Test Your Onboarding Experience as a New User

Log in as a new user to fully test your onboarding experience, confirm it triggers correctly, and ensure the flow behaves as expected.

Updated this week

Why Testing as a New User Matters

Preview mode is helpful, but it does not simulate the real user experience. Testing as a new user allows you to verify:

  • The onboarding experience triggers correctly

  • Tasks show up in the correct order

  • Prerequisites unlock properly

  • Content loads as intended

  • The progress bar updates with each completed task

  • The onboarding flow disappears only after all tasks are completed

This is your most accurate way to see exactly what new users will experience.


Before You Begin Testing

Make sure your onboarding experience:

  • Is assigned to the correct product

  • Contains all required tasks

  • Has task behavior configured properly

  • Has been previewed for formatting issues

This ensures your test reflects the final user journey.


How to Test Your Onboarding Experience as a New User

  1. Create a new test user account
    Add a new user with an email address you can access.

  2. Give the user access to the assigned product and click Save
    Ensure they have product access so the onboarding flow can trigger.

  3. Open your CustomerHub site in a private/incognito window
    This ensures you begin with no active sessions or admin privileges.

    1. ctrl + shift + n OR command + shift + n

    2. Firefox: cntrl + shift + p OR command + shift + p

  4. Log in as the test user
    Use the credentials you created.

  5. Confirm the onboarding experience appears immediately
    A task list and progress bar should appear on the user dashboard.

  6. Complete each task one at a time
    Verify that instructions, content, and behavior function correctly.

  7. Check prerequisites and task unlocking
    Ensure locked tasks unlock only when prerequisite tasks are completed.

  8. Verify progress tracking
    Confirm the progress bar updates automatically after each task.

  9. Complete the final task
    The onboarding experience should disappear on the next login once all tasks are completed.

  10. Log out and log back in
    Confirm that the onboarding does not trigger again after completion.


What to Watch for During Testing

Clarity
Are task names and instructions easy to understand?

Functionality
Do links, videos, and downloads load correctly?

Sequence
Do tasks appear in a logical order?

Timing
Do tasks feel quick and achievable?

Completion flow
Is it clear how to complete each task?

User experience
Does anything feel confusing, frustrating, or unclear?


Best Practices for Testing

  • Test on desktop and mobile for consistency

  • Complete tasks slowly to simulate a real user

  • Make edits immediately if something feels unclear

  • Repeat the test after making major changes

  • Use a separate test user rather than your admin account

Testing ensures everything works the way you intend—before real users see it.


FAQ

Why do I need to test with a real user instead of preview mode?
Preview simulates appearance, but real testing confirms triggers, assignments, prerequisites, and progress behavior.

Do I need a new test user each time?
Not always. You can reset or adjust the same test user as needed.

Why use private/incognito mode?
It prevents admin login conflicts and ensures an accurate first-time experience.

Does onboarding trigger again after completion?
No. Once all tasks are completed, the onboarding experience stops appearing on login.

Did this answer your question?