Skip to main content

User Engagement Status

How CustomerHub automatically marks users Active or Inactive based on recent activity, how activity triggers use that status, and how to adjust the engagement threshold.

📊 Overview

The User Engagement Status feature helps you understand how users are interacting with your site by automatically categorizing them as Active or Inactive. This status is based on their recent activity, such as logins or content views, allowing you to quickly identify who is engaged and who may need a nudge. With this insight, you can create targeted messaging, re-engagement campaigns, or special offers to encourage inactive users, while continuing to support and reward your active users. It's a simple yet powerful way to boost retention and personalize the user experience.


👥 User Engagement Overview

Creating a membership site is hard work and requires a lot of planning, strategy, and thought. When you get a new user you want to keep them engaged so they get the value you worked so hard to develop. With the User engagement status, we have made it easy for you to automatically segment your users by engagement status (Active/Inactive).

On the Users page, each user displays an Active or Inactive badge next to their name. The page also includes a Segments tab, allowing you to organize and filter users into custom groups for targeted actions.


⚡ Activity Triggers

Now that you can easily find your active or inactive customers, it's important to take action on that engagement or lack thereof.

To get started, click Settings (gear icon) in the sidebar, hover over Workspace, then click Connectors. Click the three-dot menu (⋮) on a connected connector and select Options.

⚠️ The "Options" menu only shows when you've connected to one of our supported integrations. Learn More

Scroll down to the Activity Triggers section. When enabled, CustomerHub can send API posts to notify your connected application regarding various user activities occurring in your site. This can be used to trigger advanced automation. You can enable triggers individually for specific activities, including:

  • user active — triggered when a user's status changes to Active

  • user inactive — triggered when a user's status changes to Inactive

  • user login, user created, user video watched, user page completed, user product completed, and more

Toggle the Enable switch next to any activity to activate the trigger for that event. Don't forget to click Save.

For example, you can:

  • Encourage and remind Users to log in if it's been too long.

  • Reward those Users that stay engaged with special offers/rewards.


⏱️ User Engagement Threshold

CustomerHub automatically sets a User's status to "Active" or "Inactive" based on their most recent login. By default, CustomerHub will mark a User inactive if they haven't logged in within the past 30 days.

To adjust this threshold, click Settings (gear icon) in the sidebar, hover over Workspace, then click App Settings. Under the Advanced section, update the User Engagement Threshold value and click Save.

Did this answer your question?