Impact Points | Common Room (Docs)

Impact Points

Overview

Impact points help you quickly understand which Contacts are driving the greatest impact within your community. To calculate Impact points, different Contact activities are weighted based on their significance within your community. For example, a LinkedIn comment may have a higher weight for Impact points compared to a LinkedIn reaction.

Impact Points Weighting

Common Room provides you with default calculations for Impact points based on our assessment of a variety of communities and signals. Customers on our Teams and Enterprise plans can partner with the Common Room team to customize specific Impact point weights.

For example, a support community may highly value responses from Contacts. In this case, if you're on a Team or Enterprise plan you can request that we increase the weight of the non-self-reply Impact point value to a value higher than zero to better reflect the impact of those interactions.

Impact point default weights

Signal Activity Default weights
Bevy Joined a chapter 2
Bevy Team joined a chapter 10
Bevy Checked into an event 10
Bevy Registered for an event 6
Bevy Hosted an event 10
Common Room Notes 0
Customer Users Product Usage Data Imports 0
Dev.to Posts 4
Dev.to Comments 3
Dev.to Views 0
Discord Message 6
Discord Reply 5
Discord Non-self replies 0
Discord Reaction 2
Discourse Topic 2
Discourse Reply 4
Discourse Non-self reply 3
GitHub Stars 1
GitHub Pull Request (PR) submitted 10
GitHub Pull Request (PR) merged 8
GitHub Submitted Issue 10
GitHub Commits merged 6
GitHub Pull Request (PR) closed 0
GitHub Repos forked 10
GitHub Discussions started 8
GitHub Discussion replies 3
GitHub Discussion answered 4
GitHub Pull Request (PR) comments 4
GitHub Issue comments 4
Google Sheet Activities (any) 3
HubSpot Meetings attended 0
HubSpot Marketing email received 0
HubSpot Forms submitted 0
HubSpot Email sent 0
HubSpot Email received 0
inSided Conversations 10
inSided Ideas 10
inSided Questions 10
inSided Articles 10
inSided Replies 8
inSided Answers 8
inSided Non-self replies 0
inSided Product Updates 0
Intercom Replies 4
Intercom Messages 2
Khoros Questions 10
Khoros Replies 8
Khoros Ideas 10
Khoros Discussions 10
Khoros Articles 10
Khoros Answers 8
Khoros Non-self replies 0
Khoros Blogs 10
Khoros Forums 10
LinkedIn Posts 8
LinkedIn Comments / replies 6
LinkedIn Reactions 2
Medium Posts 8
Medium Group joins 2
Medium Event registrations 6
Medium Event attends 10
Reddit Posts 8
Reddit Comments 3
Reddit Comments left on posts by the Contact 0
Salesforce Experience Cloud Posts 2
Salesforce Experience Cloud Best Answers 2
Salesforce Experience Cloud Comments 1
Salesforce Experience Cloud Non-self replies 0
Shopify Orders 6
Skilljar Courses enrolled 2
Skilljar Courses completed 5
Slack Posts 8
Slack Replies 6
Slack Non-self replies 0
Slack Reactions 2
StackOverflow Questions 8
StackOverflow Answers 6
StackOverflow Comments 5
Twitter Tweet 4
Twitter Retweet 2
Twitter Replies 3
Twitter Follows 1
Twitter Quotes 4
Youtube Videos uploaded 4
Youtube Comments added 2
Manual Entry / API / Zapier / CSV Advisory board joins 6
Manual Entry / API / Zapier / CSV Answered calls 1
Manual Entry / API / Zapier / CSV Articles 6
Manual Entry / API / Zapier / CSV Tags or Badges received 2
Manual Entry / API / Zapier / CSV Call-ins 2
Manual Entry / API / Zapier / CSV Unanswered calls 0
Manual Entry / API / Zapier / CSV Case studies 6
Manual Entry / API / Zapier / CSV Applied for Champion Program 6
Manual Entry / API / Zapier / CSV Enrolled in Champion Program 5
Manual Entry / API / Zapier / CSV Graduated from Champion Program 0
Manual Entry / API / Zapier / CSV Comments 3
Manual Entry / API / Zapier / CSV Commits merged 4
Manual Entry / API / Zapier / CSV Deals closed 6
Manual Entry / API / Zapier / CSV Deals created 4
Manual Entry / API / Zapier / CSV Discovery calls attended 6
Manual Entry / API / Zapier / CSV Early access program participants 8
Manual Entry / API / Zapier / CSV Early access program requests 6
Manual Entry / API / Zapier / CSV Emails received 1
Manual Entry / API / Zapier / CSV Emails sent 1
Manual Entry / API / Zapier / CSV Gatherings attended 4
Manual Entry / API / Zapier / CSV Gatherings hosted 6
Manual Entry / API / Zapier / CSV Events registered 2
Manual Entry / API / Zapier / CSV Feature requests submitted 6
Manual Entry / API / Zapier / CSV Gifts received 4
Manual Entry / API / Zapier / CSV Gifts sent 4
Manual Entry / API / Zapier / CSV Group chats started 3
Manual Entry / API / Zapier / CSV Group joins 1
Manual Entry / API / Zapier / CSV Ideas 4
Manual Entry / API / Zapier / CSV Issues commented 2
Manual Entry / API / Zapier / CSV Issues created 4
Manual Entry / API / Zapier / CSV Issues updated 2
Manual Entry / API / Zapier / CSV LinkedIn messages received 1
Manual Entry / API / Zapier / CSV LinkedIn messages sent 1
Manual Entry / API / Zapier / CSV Links 2
Manual Entry / API / Zapier / CSV Meetings accepted 2
Manual Entry / API / Zapier / CSV Meetings attended 4
Manual Entry / API / Zapier / CSV Meetings booked 2
Manual Entry / API / Zapier / CSV Meetings hosted 4
Manual Entry / API / Zapier / CSV Newsletter subscribed 1
Manual Entry / API / Zapier / CSV Other 4
Manual Entry / API / Zapier / CSV Photos uploaded 4
Manual Entry / API / Zapier / CSV Posts 4
Manual Entry / API / Zapier / CSV Power-user identified 6
Manual Entry / API / Zapier / CSV Presentation 6
Manual Entry / API / Zapier / CSV Product feedback provided 6
Manual Entry / API / Zapier / CSV Product signups 10
Manual Entry / API / Zapier / CSV Pull requests created 4
Manual Entry / API / Zapier / CSV Pull requests merged 2
Manual Entry / API / Zapier / CSV Reactions 2
Manual Entry / API / Zapier / CSV Referrals 6
Manual Entry / API / Zapier / CSV Comments or replies 1
Manual Entry / API / Zapier / CSV Rewards declined 0
Manual Entry / API / Zapier / CSV Rewards eligible for 2
Manual Entry / API / Zapier / CSV Rewards redeemed 4
Manual Entry / API / Zapier / CSV Roadmap call attended 8
Manual Entry / API / Zapier / CSV SMSes received 1
Manual Entry / API / Zapier / CSV SMSes sent 1
Manual Entry / API / Zapier / CSV Event speaker registrations 10
Manual Entry / API / Zapier / CSV Sticker orders 3
Manual Entry / API / Zapier / CSV Stickers received 2
Manual Entry / API / Zapier / CSV Sticker requests 2
Manual Entry / API / Zapier / CSV Surveys answered 2
Manual Entry / API / Zapier / CSV Surveys received 2
Manual Entry / API / Zapier / CSV Swag orders 5
Manual Entry / API / Zapier / CSV Swag received 2
Manual Entry / API / Zapier / CSV Swag requests 4
Manual Entry / API / Zapier / CSV Media tags 2
Manual Entry / API / Zapier / CSV Activities 0
Manual Entry / API / Zapier / CSV Training completions 5
Manual Entry / API / Zapier / CSV Training enrolls 2
Manual Entry / API / Zapier / CSV Training creations 6
Manual Entry / API / Zapier / CSV Training starts 4
Manual Entry / API / Zapier / CSV Transactions completed 4
Manual Entry / API / Zapier / CSV Videos uploaded 4
Manual Entry / API / Zapier / CSV Webinars attended 4
Manual Entry / API / Zapier / CSV Webinars hosted 6
Manual Entry / API / Zapier / CSV Webinar presentations 6
Manual Entry / API / Zapier / CSV Webinars registered 2
Manual Entry / API / Zapier / CSV WhatsApp messages received 1
Manual Entry / API / Zapier / CSV WhatsApp messages sent 1

Non-self Replies

Non-self replies are when a Contact replies to posts that are not their own post, and are a subset of replies in general. By default, non-self replies receive 0 extra points in weighting.

Business Integration Signals

Activities from business integration signals such as HubSpot are weighted as 0 by default since these interactions are typically outside the immediate context of the community.

Different Instances of the Same Signal

When there are multiple instances of the same signal (e.g. different Slack instances, different CSV uploads), each instance of the signal can have different weights applied to the different activity types. For example, if a Common Room is connected to Slack instance A and Slack instance B, impact point weights may differ between posts from Slack instance A vs. Slack instance B.

Suggested Use Cases for Impact Points

Recruit champions

Impact points can be used to identify impactful Contacts who you can potentially recruit to your champions program.

You can use the Contacts page to identify candidates to recruit into your champions program:

  1. Go to the Contacts page in the left-hand navigation menu.
  2. Filter to a time period relevant to your champion program (e.g. Last year)
  3. Sort by Impact points, descending. This gives you a list of your most impactful Contacts in the selected time period who might be good candidates for your champions program.
  4. If you have a pre-existing champions program being tracked via a Segment, you can apply a Segment filter to exclude existing champions from your list.
  5. You can also apply additional filters such as Programming language, Location, Role, and Title to narrow down your list of potential champions.
  6. From there, you can reach out to the Contacts in your list to recruit them to your champions program, and track your progress via a Segment.
  7. If you would like to automatically reach out when recruiting potential champions who match predefined criteria, you can also set up a workflow.

Recognize Contacts / Champions

Impact points can also be used to identify and recognize your most impactful Contacts. For example, it's common for communities to run programs to recognize a Contact of the Month or champion of the Month.

You can use the Contacts page to identify impactful community Contacts to recognize:

  1. Go to the Contacts page in the left-hand navigation menu.
  2. Filter to a time period relevant to your Contact recognition program (e.g. Last 28 days)
  3. Sort by Impact points, descending. This gives you a list of your most impactful Contacts in the selected time period who might be good Contacts to recognize.
  4. If you would like to specifically recognize high-impact Contacts who are part of your champions program, possibly tracked via a Segment, you can apply a Segments filter to display only existing champions in the list.
  5. You can also apply additional filters Programming language, Location, Role, and Title if you would like to recognize specific cohorts of Contacts.
  6. From there, you can deep dive into your list of Contacts to identify specific individuals to recognize within your community, and add recognized Contacts to a Segment.
  7. If you would like to automatically reach out to multiple high-impact Contacts with a thank you note and/or a link to receive swag, you can also set up a workflow.

Identify champions within an account

You can use Impact points to identify potential champions within an account or organization. Product champions within an organization can help others in the same organization get value from your product, which in turn increases your product's adoption and stickiness within the account.

  1. Go to the Organizations page in the left hand navigation menu.
  2. Navigate to an organization of interest.
  3. Reference the Impact Points column to identify the organization's most impactful Contacts in your community.
  4. From there, you can reach out to the organization's champions to engage them, and possibly even add them to a Segment to track account-level champions.

FAQ

Are impact points calculated differently based on the signals selected?

It depends. In Contacts, impact points are calculated by using both the selected time period and any sources selected. In Organizations, it only depends on the selected time period.

Can impact points decrease with certain activities?

Impact points don't decrease with certain actions. You can see a snapshot of a Contact or organization's impact points if you set a date window in your filters, which might show a lower score than the most recent data.