# Activity Types
Goals: us understanding trends, usage insights for the team separate
Types of users (description, trends and usage)
insights
## Visitors (not an account)
- unique visitors
- Number of page visits
- pages most often visited
- how people move around on pages
- visit length (total time vs. average time per visit)
- Entrance
- Exits
- bounce rates
- Average visits per day
- efficacy of your calls-to-action / contact points (is this how often people click on help / release notes etc.?)
- tracking actions / average actions
- TRENDS TRACKING: number of pages?
https://blog.hubspot.com/sales/website-activity
## Active users (have an account)
You are a user on the platform and browsing around
- daily / weekly / monthly
- log-ins
- sign ups
- plus same list as visitors but then logged in? Any specific differences?
- TRENDS TRACKING: unique users + number of active minutes on the platform
#### *Platform*
| Activity type | Description | Time-based or not |
| --------------------------------- | ---------------------------------- | ----------------- |
| PLATFORM_USER_REGISTERED | New user registers on the platform | No |
| PLATFORM_USER_REMOVED | User removed from the platform | No |
## Engaged / Contributing users (have an account and are collaborating)
Everything that outputs content on the platform somewhere
> split between what we track in activity log + what we track outside of that
#### *Community*
| Activity type | Description | Time-based or not|
| ------------------------------------- | ---------------------------------------------| -- |
| COMMUNITY_APPLICATION_CREATED | New user applied to join a community | no |
| COMMUNITY_NEW_MEMBER | New user joined a community | no |
| COMMUNITY_INVITATION_CREATED | New invitation send to Alkemio user | No |
| COMMUNITY_EXTERNAL_INVITATION_CREATED | New invitation send to non-Alkemio user | No |
> What about sharing content? click on share button + copy, once every 10 min for example
#### *Collaboration*
| Activity type | | Description | Time-based or not |
| -------------------------------------- | --- | --------------------------------------------------------------------- | ------------------ |
| COLLABORATION_CONTEXT_REVIEW_SUBMITTED | | User changes the context sections (OLD) | Yes, 5 min. |
| COLLABORATION_CALLOUT_PUBLISHED | | User publishes a callout (what about unpublish) | No |
| Callout updated / saved / edited | | User updates the title, description, tags, or default text | Yes, every 5 min. |
| COLLABORATION_WHITEBOARD_CREATED | | User creates a new whiteboard | No |
| COLLABORATION_WHITEBOARD_UPDATED | | User adds, deletes, or changes new content on a whiteboard | Yes, every 5 min. |
| COLLABORATION_DISCUSSION_COMMENT | | User comments on one of the discussions (what about threaded replies) | No |
| COLLABORATION_POST_CREATED | | User added a post to a collection of posts | no |
| COLLABORATION_POST_COMMENT | | User comments on one of the posts in the collection of posts | no |
| CALLOUT_LINK_CREATED | | Link added to a Collection of links | no |
| CHALLENGE_CREATED | | Challenge was created in a Space | No |
| OPPORTUNITY_CREATED | | Opportunity was created in a Challenge | No |
| CALENDAR_EVENT_CREATED | | Event was added to the calendar | No |
| Calendar event updated | | Event description updated | Yes, every 5 min. |
| Comment on an event | | Comment on event by user | No |
> track if the context is adjusted
> contribution created instead of whiteboard or post created with a type of contribution
> old ? (COLLABORATION_INTEREST = 'collaborationInterest', TBD
> everything that we create, can also be updated or deleted, how do we handle that?
#### *Communication*
| notifications type | Description | Time-based or not |
| ---------------------------------- | ------------------------------------------------- | ----------------- |
| COMMUNICATION_COMMENT_SENT | ?? | No |
| COMMENT_REPLY | Threaded comments? | No |
| COMMUNICATION_UPDATE_SENT | Lead has send an update to the community | No |
| COMMUNICATION_USER_MESSAGE | User to user message | No |
| COMMUNICATION_COMMUNITY_MESSAGE | User to lead message?? | No |
| COMMUNICATION_ORGANIZATION_MESSAGE | User to organization message | No |
| COMMUNICATION_USER_MENTION | User is tagged by another user | No |
| COMMUNICATION_ORGANIZATION_MENTION | Organization is mentioned by a user | No |
> do we want to make a split between contributions and communications?
#### *Platform*
| Activity type | Description | Time-based or not |
| --------------------------------- | ---------------------------------- | ----------------- |
| PLATFORM_FORUM_DISCUSSION_COMMENT | New comment on Forum discussion | No |
| PLATFORM_FORUM_DISCUSSION_CREATED | New Forum discussion opened | No |
> Registration and deletion as part of the active users?
## Story
As any other platform, tracking the activity of our users is key to understand what is happening and what improvements are needed. Our activity types are divided under three types of user.
The first being a **visitor** of the platform, a person that doesn't have an account on the platform but is taking a look. This is key to understand their first impression, the most interesting pages, and where we loose them.
Our platform
Like any other platform we therefore track the Active and Passive Users on our platform. How often do they visit our pages, how long do they stay, what pages are mostly visited or not used at all etc.
However, the Alkemio platform is all about making progress to our Challenges, effective collaboration, making an impact. That is why our North Star Metric is focused on a third category, the Contributing Users. These metrics demonstrate the real activity and collaboration happening on the platform.
For **investors** it is important to see how much the platform is being used, and the growth rate in key user/revenue statistics. And what the value of the platform is to potential sponsors/advertisers.