This sounds obvious until it is not. Plenty of businesses discover the problem only when they try to switch agencies. Suddenly the agency controls the ad account, the conversion tags, the Merchant Center, the landing pages, the reporting dashboards, or the historical data.
That is when a marketing problem becomes a hostage situation.
The rule: your business should own the assets
Your agency can manage the work. They can have access through their manager account. They can build campaigns, create reports, and advise you. But the core assets should belong to your business.
At minimum, you should have admin access to:
- Your Google Ads account.
- Google Analytics 4.
- Google Tag Manager.
- Google Merchant Center if you sell products.
- Looker Studio or reporting dashboards.
- Landing page builders and forms used for paid traffic.
- Call tracking and CRM integrations connected to ads.
Agency-owned accounts are risky
Some agencies create the ad account under their own login or manager account and simply run your spend inside their structure. That can be convenient at the start, but painful later.
The risk is simple: if the relationship ends, you may lose history, learnings, audiences, conversion data, campaign structure, and the ability to audit what happened.
You should not have to rebuild years of paid search history because an agency relationship changed.
What access level should you have?
In Google Ads, your business should have admin-level access through an email you control. The agency can also have admin access if needed, but they should not be the only admin.
For GA4 and Google Tag Manager, the same principle applies. Your company-owned Google account should have administrator access. If your agency created the property, ask them to add you immediately.
Red flags to watch for
- The agency says you do not need admin access.
- They refuse to export Change History or campaign data.
- They say the account is their intellectual property.
- They will only send screenshots, not provide direct access.
- They own your landing pages, forms, or conversion tags.
- They become defensive when you ask who controls the account.
A professional agency may have a reasonable access process. They may need to verify who should be added. That is normal. Flat refusal is different.
Before you switch, audit the history
If you still have access, export your Change History now. FireMyAgency can show what happened in the account before anything changes hands.
Audit My Account Activity Read the switching checklistThe pre-switch access checklist
Before you fire an agency or start a new one, collect the keys calmly.
Email template: ask for access without starting a fight
You can send something like this:
Hi [Name], we are doing an internal access review across our marketing stack. Could you please confirm that [company-owned email] has admin access to Google Ads, GA4, Google Tag Manager, Merchant Center, and any reporting dashboards used for paid search? If anything sits under your agency account, could you let us know what the transfer process looks like?
This keeps the tone neutral. You are not accusing anyone. You are simply making sure the business owns its own marketing infrastructure.
If the agency refuses
If the agency refuses to give access, stop debating performance for a moment. Access is now the issue. You may need to involve whoever signed the contract and review the agreement around ownership, data, and termination.
Once you have access, export the Change History, document conversion tracking, and make sure your new team can see what changed before they inherit the account.
The cleanest agency relationships are transparent
A good agency is not threatened by you owning your own account. They want you to trust them because the work is good, not because leaving is painful.
If your agency makes account ownership confusing, that is not a technicality. It is a commercial risk.