Guide

Add Users to Posthog Team

Overview

PostHog is a product analytics and session replay platform used by product engineers to track user behavior, diagnose issues, and ship changes faster. Adding team members to your PostHog project allows your entire team to collaborate on product insights, view dashboards, and manage analytics configurations. This workflow uses PostHog's built-in invitation system to grant a new user access with a specified role, ensuring they can begin contributing to your product development immediately upon accepting the invitation.

Before you begin

  • You must have a PostHog account with Admin or Owner permissions for the project or organization.
  • You must be logged into PostHog at us.posthog.com.
  • You must have the email address of the team member you wish to invite.
  • The invited email address should not already have an active account or pending invitation in your PostHog project.

Step by step

1
ClickSkip to content B test-project-dev Browse Chat PROJECT Home Activity Data Files Apps Starred RECENTS MY APPS Analytics Dashboards Product analytics Behavior Session replay Surveys Notifications Settings Exports ✓ Health Help Settings - PostHog MCP Th

Navigate to the PostHog project settings by clicking on the main content area to ensure the settings interface is active and ready for configuration.

Tip. This step ensures the page is fully loaded and focused. If you're already on the main PostHog dashboard, you can proceed directly to the next step.
Step 1
2
ClickInvite members

Click on 'Invite members' from the menu to open the invitation form where you can add new team members to your PostHog project.

Tip. The 'Invite members' option is typically located in the Settings section or team management area. Look for it in the left sidebar or top navigation menu.
Step 2
3
Typejohn@posthog.com

Enter the email address of the team member you wish to invite in the text field that appears. Type their complete email address (e.g., john@posthog.com) exactly as it should be used for their PostHog account.

Tip. Double-check the email address for accuracy before proceeding, as typos will result in the invitation being sent to the wrong recipient.
4
ClickMember

Click on the 'Member' button to open a dropdown menu where you can select the role and permission level for the new team member.

Tip. This button shows the current default role (Member). Clicking it reveals available role options such as Admin, Member, and Analyst, depending on your PostHog plan.
Step 4
5
ClickAdmin

Select 'Admin' from the dropdown menu to assign the invited user full administrative permissions, including the ability to manage team members, modify project settings, and access all analytics features.

Tip. Admin role grants the highest level of access. Consider assigning lower roles (Member or Analyst) if the user only needs to view dashboards or specific data without making changes.
Warning. Assigning Admin role grants full control over your PostHog project settings, data access, and team management. Only invite team members you trust with administrative privileges.
Step 5
6
ClickInvite 1 team member

Click the 'Invite 1 team member' button to send the invitation email to the user at the address you provided with the Admin role assignment.

Tip. After clicking, you should see a confirmation message. The invited user will receive an email with a link to accept the invitation and set up their account.
Step 6

Confirm it worked

  1. 1After clicking 'Invite 1 team member', you should see a confirmation message indicating the invitation has been sent successfully.
  2. 2Navigate to your project's Members or Team settings page; the newly invited user should appear in the list with a status of 'Pending' or 'Invited'.
  3. 3The invited team member should receive an email invitation at the address you provided with a link to join your PostHog project.
  4. 4Once the team member accepts the invitation and logs in, they should appear as an 'Admin' role member in your project settings.

Common issues

Keep reading