Skip to main content

Understand Organizations and Users

GameAnalytics is designed to support everything from indie developers to large, multi-studio organizations. Before diving into dashboards or sending events, it’s important to understand how your workspace is structured.

Workspace hierachy

OrganizationThe highest-level entity. This typically represents your company overall. All Studios, Games and Users are associated with a single Organization.
  • One Organization can have multiple Studios.
  • You can invite team members and manage access at the Organization level.
StudioA Studio is a sub-division of your Organization–ideal if your company operates multiple development teams or brands. Each Studio can contain one or more Games.
  • Helps you group Games by team or internal structure.
  • Users can be assigned to specific Studios depending on their role.
GameThis is where your analytics data lives. Each Game gets its own unique identifiers (like game_key and secret_key) and is tracked independently.
  • A Game contains its own dashboards and data streams.
  • You can track live, test or legacy versions separately by creating multiple Games.
UserUsers are the people accessing the platform–developers, analysts, producers, UA managers, etc. Users belong to an Organization and can be invited to one or more Studios or Games with customizable permissions.

Why does this structure matter?

When you're using AnalyticsIQ, PipelineIQ, or SegmentIQ, the data that you’re sending is always tied to a specific Game. This allows you to keep insights clearly separated—even if you're running multiple projects, teams, or IPs under the same umbrella.

For MarketIQ, the hierarchy is much simpler and focused on User access. You only need an Organization and Users in order to assign seats accordingly.

A few common setups

  • Small team or indie studio → One Organization, one Studio, one or more Games.
  • Large game publisher → One Organization, multiple Studios (e.g., RPG Studio, Sports Studio), each with multiple Games
  • Collaborative setup → One Game shared across Studios, or external partners invited as Users to specific Games
  • Teams only using MarketIQ → One Organization, multiple Users.

Getting started with your workspace

  • Create an Organization (or join an existing one)
  • Invite Users to your Organization (you can jump straight in to MarketIQ from here)
  • Create a Studio, then your first Game
  • Use the SDK to start sending events from that Game
info

If you need to limit visibility (e.g. for external partners or separate teams), you can also invite users only to a specific Studio or Game.