You should own it. Under Google's model the advertiser is entitled to the account ID, and an account can live under your own Google Ads ID while an agency manages it from their manager account. If your only view of your ads is the agency's reporting portal, you do not currently control your own account.
The Three Access Rule says a business must hold three things in its own name for every marketing platform: the account ID, admin-level access, and the billing profile. Hold all three and an agency exit is an administrative task. Miss any one of them and the exit becomes a negotiation for your own property.
Most owners discover which side of that line they are on at the worst possible moment: the day they decide to leave. This page is the calm version of that discovery, done today, platform by platform, in about half an hour.
What should you own on each platform?
Three things on every platform: the account itself created under your business's identity, at least one admin-level login under an email you control, and the billing profile paying from your own card or bank. The agency should work through partner or manager access that you granted and can revoke, never the reverse.
| Platform | What you must own | How to check in 5 minutes | If the agency refuses |
|---|---|---|---|
| Google Ads | The account (customer ID) under your own Google account, admin access, and the billing profile on your card or bank. | Sign in at ads.google.com with your own email. Note the ten digit ID at the top right. Open Admin, then Access and security: is your email an admin? Open Billing: whose card pays? | Request access in writing. If the account was opened in your name, Google support can help restore it. If it was opened in theirs, see the escalation section below. |
| Meta: Business Manager, Page, pixel | A Business Manager owned by your business, holding your Page, ad account and pixel, with the agency added as a partner. | Open business.facebook.com with your email. Check Business settings: who is listed as admin of the Business Manager, and does the pixel sit under your business or theirs? | Ask for your Page and ad account to be transferred to a Business Manager you control. A pixel created inside their Business Manager usually cannot move; plan a replacement pixel under your own. |
| GA4 | The GA4 property under your own Google account with Administrator role. | Sign in at analytics.google.com. Open Admin, then Property access management. Your email should hold the Administrator role, not just Viewer. | Ask to be added as Administrator. If the property was created under the agency's account and they refuse, export what you can and create a fresh property you own. |
| Google Tag Manager | The GTM container under your own Google account with Admin permission. | Sign in at tagmanager.google.com. Open Admin, then User management for both account and container. Confirm your email has Admin. | Ask for admin access in writing. A container you cannot access can be replaced: a new container under your ownership, republished on your site, restores control. |
| Domain and hosting | The domain registered in your business's name at a registrar account you can log into, plus hosting credentials. | Run a WHOIS lookup on your domain and check the registrant. Confirm you hold the registrar and hosting logins, not just the invoices. | Never leave this with a vendor. Insist on transfer to your own registrar account; a domain held by an agency is your entire web presence in someone else's hands. |
Notice the pattern in the last column. Almost everything can be rebuilt, but rebuilding resets the history and learning your results are built on. Owning from day one always beats rebuilding on exit day.
How do you check Google Ads ownership right now?
Three checks, five minutes, no technical background needed: find the account ID and confirm the account exists under your own Google login, confirm your email holds admin-level access rather than read-only, and open the billing page to confirm the payment profile is yours. Anything you cannot see, you do not control.
- The account ID. Sign in at ads.google.com with your own email, not a login the agency shared. The ten digit number at the top right, formatted 123-456-7890, is your customer ID. Write it down; it is the single identifier every future conversation with Google will need. If you have no login at all and only ever see PDF reports, that is your first finding.
- Admin-level access. Inside the account, open Admin and then Access and security. Your email should appear with Admin rights. Read-only access lets you watch; admin access lets you keep the account if the relationship ends. Google's own documentation on access levels is at support.google.com/google-ads.
- The billing profile. Open Billing and check whose payments profile funds the account. Spend billed to your own card inside your own account gives you a clean paper trail and proof of ownership. Spend routed through the agency's card, invoiced back to you with a margin you cannot see, weakens both.
Run the same three questions on Meta and GA4 while you are at it. The Three Access Rule is deliberately platform-agnostic: ID, admin, billing, in your name, everywhere.
What if the agency will not give you access?
Put the request in writing first, then re-read your contract for account-ownership language, then escalate to Google support with your account ID and payment details if the account was opened in your name. If it was opened in the agency's name, your realistic options are negotiation or a rebuild under your own ID.
The written request matters more than it looks. A calm email saying "please add my email with admin access to our Google Ads account and confirm the account ID" creates a dated record. A good agency completes it the same day. A stalling reply, or silence, tells you something no report ever will, and the paper trail strengthens every later step.
Next, the contract. Look for any clause naming who owns accounts created during the engagement. Many Indian agency agreements are silent on this, which does not mean you lose; it means ownership follows whoever's identity the account was created under, so establishing that fact becomes the whole game.
Then the platform. Google's official guidance on account access and administration is at support.google.com/google-ads, and the public Google Ads Community threads on agency access disputes repeat one theme: support can restore access when the account and payment details are in your name, and cannot when they are not. Meta's equivalent guidance for Business Manager assets lives at facebook.com/business/help.
And if the account genuinely belongs to the agency's ID? Negotiate for a transfer or an export first. If that fails, a rebuild under your own ID hurts once: you lose history and learning, but you never have to negotiate for your own property again.
Why does the agency end up owning everything so often in India?
Because speed beats paperwork at the start of most Indian agency relationships. The agency says "we will set everything up", the owner is relieved to skip the technical work, and every account gets created under the agency's own logins. Nobody intended a hostage situation; it is the default outcome of convenience, and it is fixable.
There is no villain in that story. The agency that set everything up was probably being helpful. The problem is structural: years later your campaign history, pixel data and analytics live under someone else's identity, and the relationship carries an unspoken exit fee.
The fix is equally undramatic. Ask for the transfers now, while the relationship is good and nobody is leaving. Frame it as governance, because it is: "we keep all business accounts in the company's name" is a sentence no professional agency argues with. If you are already planning an exit, secure these before giving notice; the order of operations decides how much you keep.
What should your contract say about ownership?
Five commitments, in writing, with any agency, current or next: all accounts are the client's property, everything is created under or transferred to the client's IDs, the client holds admin and billing at all times, access is handed over within a fixed window on exit, and nothing gets deleted or held back. Here is a copy-paste version.
- All advertising accounts, analytics properties, tag containers, pixels, audiences and creatives produced for the Client under this agreement are and remain the Client's property.
- Every platform account is created under, or transferred to, the Client's own IDs; the Agency works through partner or manager access granted by the Client.
- The Client holds admin-level access and the billing profile on every platform at all times during the engagement.
- On termination, the Agency hands over all credentials, assets and export files, and removes its own access, within 7 days.
- The Agency will not pause, restrict, delete or withhold any Client account or data during or after the notice period for any reason, including fee disputes.
Send it to your current agency as an addendum, or put it in front of the next one before signing. Watch the reaction: a professional firm signs it without flinching, because it already works this way. Hesitation over clause 2 or clause 5 is information you got for free.
Want the ownership question settled with evidence, not assurances? Ownership verification is part of the Full Second Opinion: an independent, fixed-fee audit that checks who actually holds every account, reconciles your agency's reports against raw platform data, and ends in a written Keep, Fix or Replace verdict.
See the Independent Marketing AuditFrequently asked questions
Can an agency legally keep my Google Ads account?
It depends on who created the account and what the contract says. If it was opened under your own Google Ads ID, it is yours and the agency only manages it. If the agency created it under its own profile and the contract is silent, ownership is genuinely disputable, which is why the written clause matters.
Where do I find my Google Ads account ID?
Sign in at ads.google.com and look at the top right corner of the screen. The ten digit number in the format 123-456-7890 is your account ID, also called the customer ID. If you cannot sign in at all, ask whoever set up the account to add your email with admin access.
Will Google help if my agency refuses access?
Sometimes. If the account was created in your name and you can prove it with the account ID and payment details, Google support can help you recover access. If the account was created under the agency's own profile, Google treats the agency as the owner, and your realistic options narrow to negotiation or a rebuild.
Who should own the Meta pixel?
The business, always. The pixel and its event data should sit inside a Meta Business Manager that your business controls, with the agency added as a partner. A pixel living inside the agency's Business Manager means your remarketing audiences and conversion history stay behind on the day you leave.
Do I lose data if everything sits under the agency's manager account?
You risk losing whatever you cannot take with you: campaign history, learning data, remarketing audiences, pixel event history and analytics. Manager access can be revoked in a minute. What you keep depends on whose name each asset was created under, which is exactly what the checks on this page confirm.