User Insights

PropelAuth User Insights give you a look into your company's user base - how much it's growing, and how active your users are (or aren't).

Metrics

The PropelAuth dashboard will display a set of basic metrics:

  • Total Signups
  • Total Organizations
  • Signups this month vs signups last month
  • Active users this month vs active users last month
  • Active organizations this month vs active organizations last month

Dashboard Metrics

User Insights

Each User profile has an Insights tab, which shows you their individual activity and any signup query parameters associated with them.

Dashboard Metrics

Charts & Reports

Navigating to the Data page of your PropelAuth dashboard followed by User Insights, you'll find a variety of charts and reports to help you understand your users.

Charts

The following charts are available:

ChartDescription
SignupsNew users who either signed up directly or were created via th PropelAuth dashboard or API
Organization CreatedNew organizations, either created by your users, via your PropelAuth dashnoard, or via API
Active UsersUsers who had activity in a period of time
Active OrganizationsOrganizations with at least one active user in a period of time

Dashboard Metrics

Reports

Reports are a way for you to get lists of users or organizations that fall into certain categories. For instance, you may want to check the Churned Users report to see who you should prioritize reaching out to.

The following reports are available:

ChartDescriptionTimeframe
Churned UsersUsers who have not been active in a certain amount of dayspast 7, 14, or 30 days
Reengaged UsersReecently active users who were previously inactive for a period of timeWeekly or Monthly
Potential ChampionsLeaderboard of users with the highest amount of activity in a period of timepast 30, 60, or 90 days
Top InvitersLeaderboard of users with the highest number of invited users in a period of timepast 30, 60, or 90 days
Churned OrganizationsOrganizations who had no active users in a period of timepast 7, 14, or 30 days
Reengaged OrganizationsOrganization with a recently active users who had no active users in a period of timepast 7, 14, or 30 days
User Signup Query ParametersA report of signup query parameters associated with users in a period of timepast 30, 60 or 90 days
Organization GrowthLeaderboard of the organizations with the highest net growth over a period of timepast 30, 60 or 90 days
Organization AttritionLeaderboard of the organizations with the highest number of users removed over a period of timepast 30, 60 or 90 days

User Signup Query Parameters

Add query parameters when directing users to signup to record where your users are being redirected from. Then, view those query parameters in your User Insights reports.

To use signup query parameters, add any parameter you would like to your signup URL:

https://{YOUR_AUTH_URL}/en/signup?query_param_example=example_value

You can then navigate to the User Signup Query Parameters report to view how many users have signed up using that query parameter as well as its value.

Audit Logs location

Alternatively, you can use our Fetch User Signup Query Parameters API to get the same information for each individual user.

curl --location --request GET '{YOUR_AUTH_URL}/api/backend/v1/user/{USER_ID}/signup_query_parameters' \
--header 'Authorization: Bearer {YOUR_API_KEY}'


// returns
{
    "user_signup_query_parameters": {
        "query_param_example": "example_value"
    }
}