Skip to content

Roles and Permissions

CustomerLabs lets you invite team members to your account and control their access using roles and permissions. This helps you ensure that each person on the team has the right level of access based on their responsibilities.

When inviting a user, you must assign them one of the following roles:

RoleDescription
MarketerDesigned for marketing team members. Provides access to audience creation, destinations, and campaign-related features.
DeveloperDesigned for technical team members. Provides access to sources, tracking setup, API keys, and developer tools.

In addition to a role, each user must be assigned a permission level that controls how much they can configure within the account:

PermissionDescription
Account StandardCan view and use most features but cannot change critical account settings or manage other users.
Account AdminHas full access to all account settings, including managing users, billing, and all configurations.

When inviting a user, you can also choose which types of system emails they should receive:

Email TypeWho should receive it
Account EmailsTeam members who need critical updates about the account (e.g., tracking issues, configuration alerts). Suitable for Marketers and Developers.
Billing EmailsTeam members who manage payments and invoices (e.g., Finance or Operations team).
  1. Log in to your CustomerLabs account.
  2. Go to Settings → Users and Permissions.
CustomerLabs Login Page
  1. Click the “Invite New User” button.
CustomerLabs Login Page
  1. Enter the user’s Name and Email address.
  2. Select their Role from the dropdown — Marketer or Developer.
  3. Select their Permission Level from the dropdown — Account Standard or Account Admin.
  4. Check the boxes for any email notifications they should receive:
    • Account emails
    • Billing emails
  5. Click “Send Invite”.
CustomerLabs Login Page

From the Settings → Users and Permissions page, you can click on the “three dots” against a user

  • to edit their role, permission level, or email preferences.
  • to resend an invite if a user has not yet accepted it.
  • to remove a user to revoke their access to the account.
CustomerLabs Login Page