[Click here to set up your community with Google Analytics 4]

Tribe offers deep integration with Google Analytics. By enabling this integration, all the community event details can be passed to Google Analytics and community managers can generate valuable insights on how the members interact with the community.

You can track:

  • How your community traffic trends over time.
  • How long your users spend on different topics.
  • How many posts they read in a session.
  • What are the popular community activities.
  • What websites they come from, and more.

How to install Google Analytics on your community

To integrate with Google Analytics, log in with your admin account and follow the steps below:

  1. Navigate to the Admin Panel 
  2. Click on Apps on the left navigation bar 
  3. Install the Google Analytics App 
  4. Insert Tracking ID 
  5. Enable 
  6. Update

If you do not know your google Analytics tracking ID, click here for the instructions.

How to create views on Google Analytics for your community

If you are running your community on a subdomain (e.g., subdomain.domain.com), you can use the following filter to create a view for your community.

Learn more about creating view on Google Analytics from the official help center.

How community events appear in Google Analytics

Given below are the events sent to Google Analytics:

1. Event category

User (This is the event category for various activities performed by the member)

Event actions for "User" category

  • login (Event action triggered when a member logs in to the community)
  • update (Event action triggered when a member updates profile)
  • register (Event action triggered when a member registers with the community)
  • verify (Event action triggered when a member verifies the email address)
  • follow (Event action triggered when a member follows any topic or member in the community)
  • updateImage (Event action triggered when a member updated profile image)
  • unfollow (Event action triggered when a member unfollows a member or topic)
  • invite (Event action triggered when a member sends invitation)
  • reset (Event action triggered when a member resets password)

2. Event category
Answer (This is the event category for answers posted in the community)

Event actions for "Answer" category

  • upvote (Event action triggered when an answer receives upvote)
  • unvote (Event action triggered when an upvote is removed)
  • create (Event action triggered when an answer is posted)
  • request (Event action triggered when an answer is requested)

3. Event category
Question (This is the event category for questions in the community)

Event actions for "Question" category

  • create (Event action triggered when a question is posted)
  • follow (Event action triggered when a question is followed)
  • unfollow (Event action triggered when a question is unfollowed)
  • addTopic (Event action triggered when a topic is added to a question)
  • needApproval (Event action triggered when a question needs the approval to get published)

4. Event category
Topic (This is the event category for topics in the community)

Event actions for "Topic" category

  • add (Event action triggered when a topic is added)
  • follow (Event action triggered when a topic is followed)
  • unfollow (Event action triggered when a topic is unfollowed)

5. Event category
Comment (This is the event category for topics in the community)

Event actions for "Comment" category

  • create (Event action triggered when a comment is added)
  • upvote (Event action triggered when a comment receives upvote)
  • delete (Event action triggered when a comment is deleted)
  • update (Event action triggered when a comment is updated)

6. Event category
Post (This is the event category for posts in the community)

Event actions for "Post" category

  • create (Event action triggered when a post is created)
  • upvote (Event action triggered when a post receives an upvote)
  • follow (Event action triggered when a post is followed)
  • unvote (Event action triggered when an upvote is removed from the post)
  • unfollow (Event action triggered when a post is unfollowed)
  • addTopic (Event action triggered when a topic is added to a post)

7. Event category
Group (This is the event category for Groups in the community)

Event actions for "Group" category

  • join (Event action triggered when a member joins a Group)
  • create (Event action triggered when a group is created)

8. Event category
App (This is the event category for Apps in the community)

Event actions for "App" category

  • install (Event action triggered when an app is installed)
  • uninstall (Event action triggered when an app is uninstalled)
  • update (Event action triggered when an app is updated)

How to create dashboards quickly

You can use the templates created by Tribe for for Google Analytics and Google Data Studio to build your community dashboards.

Importing from Google Analytics library

Access the Google Analytics Solutions Gallery

Note that we have shared three dashboards based on the following categories for metrics:

  • Community growth
  • Engagement
  • Content and members

Once you are on Solutions Gallery, click on the 'Import' button.

6. Select the view that tracks your community and click on 'Create'. Now, you will be redirected to the dashboard in Google Analytics.

7. Repeat this step for all of the three dashboards for growth, engagement, and content and members.

8. Once importing is done, you should be able to access the dashboards in the "Customization" section of Google Analytics.

Replicating the Google Data Studio dashboard template

Build reporting dashboards simply by copying the templates created by Tribe:

1. Click here to access the template.

2. Click on the copy button on the top right.

3. In case you don't have any account on Data Studio, you will be asked to create one.

4. Once your account is created, click on "CREATE NEW DATA SOURCE".

5. Now select 'Google Analytics'.

5. Finally select the Google Analytics view dedicated to your community and click on "Copy Report".

Now your report is ready with visualizations. You can completely customize the report by changing and adding new charts. You can also add and merge data from other sources (e.g., CRM app) to gain more context.

Note that this report has the following three sections: Growth, Content, and Engagement. You can access these sections from the top left.

Did this answer your question?