One client. Four brands.
Twenty-three accounts.
That's not unusual. A single forex broker might operate brands across EU, LATAM, MENA, and APAC — each with multiple ad accounts across multiple BMs. Flat analytics tools weren't designed for this.
No credit card required
Your data lives in a hierarchy.
Your tool doesn't.
Every analytics tool shows you a flat list of ad accounts. But your business is organised by clients and brands. The mismatch costs you hours every week.
Flat lists don't match how agencies work
You see "Account 001, Account 002, Account 003..." but what you need to see is "Client A → Brand EU → Accounts 001, 002" and "Client A → Brand LATAM → Accounts 003, 004." Every report requires manual grouping.
Roll-up reporting is manual
What's Client A spending across all brands? What's the total CPA for Brand EU across all accounts? In flat tools, that's a spreadsheet exercise. In Ott, it's a click.
Client wants to see their data
The client asks: "How are my campaigns doing?" In a flat tool, you screenshot 4 different account views, paste them into a doc, and email it. In Ott, you give them a viewer seat. They see their brands. Real-time. Always current.
Per-account pricing doesn't make sense
Brand EU has 7 accounts because accounts keep getting banned and replaced. Your analytics tool charges per account. So the brand that causes the most operational headaches also costs the most in tool fees.
The data structure mirrors your business structure.
How the hierarchy works in practice.
Client → Brand → Account. Like your filing cabinet, but smart.
This is the core data model. Everything in Ott — campaigns, budgets, fees, triage alerts, viewer access — follows this structure.
The client asks how things are going. You send them a login.
No more spreadsheet exports, screenshot PDFs, or Monday morning report emails.
Your team member only sees the brands they manage.
In an agency with 10+ clients and 50+ brands, noise is the enemy. Role-based access keeps everyone focused.
We manage 12 clients with probably 30+ brands total. Before Ott, I was constantly switching between Meta Ads Manager, spreadsheets, and our internal tools. Now everything's in one place. Can't imagine going back.
Frequently asked questions
How many levels does the hierarchy have?
Three: Client → Brand → Ad Account. Every ad account belongs to a brand. Every brand belongs to a client. Metrics roll up at each level automatically.
Can one client have brands in different geos and currencies?
Yes. Each brand has independent budget tracking with multi-currency support. TradeNow EU can track in EUR while TradeNow LATAM tracks in USD — both under the same client.
How do viewer seats work?
You invite a client as a viewer. They get read-only access scoped to their brands. They see spend, performance, and conversions in real-time. Your fees and commissions are hidden via Private Mode.
Can media buyers only see their assigned brands?
Yes. The Member role sees only assigned brands. Owners and Admins see everything. This keeps the dashboard focused and prevents data leakage between client accounts.
What happens when we add a new brand for an existing client?
Create the brand under the client, connect its ad accounts, and it immediately inherits the hierarchy. Budget tracking, fee calculation, and viewer access are all configured per brand.
Is there a limit on brands or accounts?
Starter: 5 brands. Agency: 20 brands. Agency Pro: unlimited. Ad accounts are unlimited on all plans — no per-account charges.
Built for the work
you actually do.
The only Meta PPC analytics platform built specifically for finance agencies, forex media buyers, and regulated-niche advertisers. Not as a feature added on top. As the entire product.