Skip to main content

How Mida Agency Setup Works

Updated today

Mida now gives agencies flexibility across two independent decisions:

  1. Account structure — where your client work lives

  2. Billing model — who pays for Mida

You can mix and match these depending on how your agency operates.


1. Choose Your Account Structure (Where Things Live)

Option A: Individual Client Accounts

Each client has their own Mida account.

  • Separate login, data, and settings per client

  • Clients can be hosted in different regions (EU / US)

  • Full ownership and isolation between clients

Best for:

  • Agencies working with enterprise or global clients

  • Clients requiring data residency in specific regions

  • Situations where clients want ownership of their data and workspace

Here’s how to switch between your individual client accounts and start managing experiments for your clients:


Option B: Shared Agency Account (Projects)

All clients live inside a single agency account as projects.

  • One account, multiple client projects

  • All data is stored in a single region

  • Centralized management and setup

Best for:

  • Agencies bundling Mida into their service

  • Simpler internal management

  • Clients who don’t require separate ownership or regions

Here's how to switch between your client projects and start managing experiments for your clients:


2. Choose Who Handles Billing (Billing Model)

Client-Owned Billing

  • Each client pays for their own Mida subscription

  • Billing and usage are fully separate

Works with:

  • Individual Client Accounts


Agency-Owned Billing

  • Your agency pays for Mida

  • MTU usage is pooled and managed centrally

  • You can allocate usage across clients

Works with:

  • Shared Agency Account (projects)

  • Individual Client Accounts

💡 This is the key update:
You can now keep separate client accounts while managing billing centrally.


Why Agencies Use Individual Accounts + Agency Billing

Some agencies need both client separation and centralized billing.

Common scenario:

  • You serve clients across multiple regions (EU & US)

  • Each client requires their data to stay in their own region

  • But you still want:

    • One invoice

    • Central MTU control

    • Simplified operations

With the Agency Plan, you can:

→ Keep each client in their own account and region
→ While managing billing and usage centrally


Quick Summary

  • Account structure = where your clients live

  • Billing model = who pays

You can combine them:

  • Individual accounts + client pays

  • Individual accounts + agency pays

  • Shared account + agency pays

This gives you full flexibility without tradeoffs.

Did this answer your question?