Use the platforms' agency tools first
Every major ad platform has an approved way for an agency to work in a client's account. Use it. Each person on your team gets their own access, the client can see and remove it, and nobody has to share a password.
Google Ads: manager accounts
A Google Ads manager account is a separate Google Ads account that "lets you view and manage multiple Google Ads accounts" with one sign-in. Google points to it as a good fit for agencies. You link client accounts to it, the client's admin accepts the link, and you can compare performance and run reports across accounts. Client users can't see your manager account or your other clients, and a client can unlink you at any time. Google also notes that one email address can be associated with up to 20 Google Ads accounts.
Inside each client account, Google Ads has access levels: Admin, Standard, Read-only, Email-only and Billing. Give each person the lowest level their work needs. A media buyer may need Standard to edit campaigns. A reporting assistant needs Read-only. Only a small number of people should hold Admin.
Meta: partner access in business portfolios
Clients can share ad accounts, Pages and other assets with your agency's business portfolio as a partner, and you then assign your own people to those assets. Roles, steps and ad account limits change from time to time, so check the platform's current policy in the Meta Business Help Center.
TikTok: Business Center
TikTok Business Center lets a business manage its accounts and assets in one place and share access with members and with partners outside its own Business Center.
What the rules forbid
Google's circumventing systems policy is direct about it: "multiple account abuse isn't allowed". The policy covers creating new accounts after a suspension, spreading policy-breaking ads across two or more accounts, and using several accounts to get around Google's policies. If a client's account is suspended, the way back is to get that suspension resolved with Google, not to open a new account in a new browser profile. The same applies on every other platform, and Multime's acceptable use policy forbids getting around bans too.
Why agencies still want a profile per client
Manager accounts solve access. They don't solve the browser. A typical client involves more than the ad account: the client's analytics property, tag manager container, product feed tool, landing page builder, call tracking, CRM and shared folders. Some clients create a work account on their own domain for your team. Each tool keeps its own session in the browser, and with ten clients in one browser you're one wrong tab away from editing the wrong client.
The costly mistakes in agency work are rarely policy problems. They're mix-ups: a budget raised in the wrong account, a conversion tag published to the wrong container, a report sent with another client's numbers. A profile per client makes the client you're working on obvious: its own window, its own signed-in tools, its own open tabs from last time.
One profile per client: what goes in it
| Item | Example for "Northside Furniture" |
|---|---|
| Group and tags | Group "Northside Furniture", tags "Google + Meta" and "monthly report" |
| Saved logins | The client-domain work account, landing page builder and call tracking, each with its 2FA secret |
| Cookies | Saved when the profile closes, so the next session starts signed in |
| Proxy | One proxy in the client's main market for checking ads and landing pages |
| Extensions | Only the tag and analytics helpers you use for this client |
| Remarks | Monthly budget cap, approval contact, billing date |
| Start tabs | Campaign overview, analytics and the main landing page |
One profile per client, per person
Ad platforms give each person their own access, so the cleanest setup is one profile per client per person: "Northside – Maria" and "Northside – Leo". Each person signs in with their own invited account, and the platform's own records show who changed what in the ad account. Put each client's profiles in one group and give each team member only their own.
Where a client gave your agency one shared login for a tool, keep it in one shared profile. Multime opens a profile for one person at a time, so two people never work in the same session at once.
Check ads and landing pages from the client's market
Geo-targeted campaigns look different depending on where you are. A profile with a proxy in the client's market opens with its time zone, language and geolocation matched to the proxy's IP, so you can check that the landing page shows the right prices, phone number and language for visitors there.
For a client with stores in three cities, keep one checking profile per city, each with its own proxy. Multime handles HTTP, HTTPS, SOCKS5 and SSH proxies, sends DNS through the proxy and can pick a random proxy from your saved list for each profile. See the proxy manager.
Team access and the owner's log
The owner's computer hosts the team workspace, and each team member signs in from their own computer. You decide which client groups each person sees and what they may do in Multime. Without the "See account passwords and 2FA keys" permission, a team member can work in a signed-in profile without reading the saved password. A freelancer you hire for one client sees that client's profiles and nothing else. Your agency's own accounts stay in your private workspace, which team members never see.
The activity log records every action in Multime: which profile someone opened, on which computer, for how long, plus edits, cookie imports and exports, 2FA codes viewed and proxy changes. Pair it with each ad platform's own records of changes inside the account and you can answer most "who did this?" questions from a client. More on the teams page.
Reporting with automation
Weekly reports involve a lot of opening, clicking and copying. Multime's automation can open each client's profile on a schedule, read a figure from a dashboard, take a screenshot and write the result to Excel or Google Sheets, with a thread limit so only a few profiles run at once. Where an ad platform offers scheduled reports or an API, use that first. It's the platform's supported route and it's more reliable than reading a page.
What Multime doesn't replace
- Manager accounts, partner access and access levels. These are how platforms expect agencies to work. Multime organizes the browser around them.
- The ad platform's own change records. Multime's log covers what happens in Multime, not each edit inside an ad account.
- Policy reviews. Multime makes no claims about how any platform reviews or links accounts, and it doesn't protect accounts from suspension.
Plans for agencies
The Team plan costs $49 a month for 300 profiles and 5 VA seats. The Agency plan costs $129 a month for 1,000 profiles and 20 VA seats. Yearly billing gives two months free. The Free plan has 5 profiles and needs no card. See pricing.