You cannot see your own data

Tom McSherry
14 August 2026 · 11 min read
Here is the failure that makes every other one possible. Everything you know about your own website arrives as a document somebody else assembled. You have no login to the tools that hold the numbers, so if you wanted to check a single figure in this month's report tonight, you could not. When the only view of the data is the one you are handed, nothing in it can be verified.
This is the last failure in my series on why SEO agencies fail, and it comes last because it is the precondition for the rest. Reports built to flatter, link building that never happened, a keyword list quietly swapped between months: all of it needs you to have no independent way to look.
There is a worse version. Sometimes the accounts do not merely exclude you, they belong to the agency: analytics created under an agency email, a Google Business Profile under a login nobody at your business controls, occasionally the domain itself. That usually starts as convenience, not a plan, but the effect is the same, and you find out on the day you try to leave.
The five things your business must own
Almost everything in marketing can be redone. These five cannot be recreated without real loss.
1. Your domain registration
Your domain is your address on the internet, and the registration is the record held at a registrar - the company you buy the name from - saying who controls it. Whoever holds it can point the domain anywhere, move it, or let it expire. This one matters most, because everything else here can be rebuilt in weeks. A domain you no longer control can stop your business trading and take your email with it.
2. Your hosting
Hosting is the service that stores your website's files and serves them to visitors. It matters less than the domain, because a site can be rebuilt and moved. But if the account is in somebody else's name you cannot take a backup, move quickly, or get an outage fixed on a Sunday night. Know where the site is hosted, hold a login, and be able to take a full copy.
3. Google Analytics
Google Analytics is the free Google tool that records what people do on your website: how many arrived, which pages they viewed, and what they did next. Two things make it worth owning. History, because Analytics data cannot be backdated, so an account you lose takes years of comparison data with it permanently. And verification, because if you cannot open Analytics, you cannot check a single traffic figure you have been shown.
4. Google Search Console
Search Console is the free Google tool showing how your site performs in search itself: which searches you appeared for, how many people clicked, and what technical problems Google has found. For SEO it is the closest thing to primary evidence you will get, because the numbers come from Google rather than a provider's own software. It is also how Google talks to you: penalty notices and indexing failures land there, so if it sits in an agency inbox, you never see them.
5. Google Business Profile
Your Google Business Profile is the listing that appears in Google Maps and beside the results when somebody searches your name: address, hours, phone number, photos and reviews. For a local business it is often the most valuable thing you own online, and your reviews live on it. Losing control is the most disruptive of the five: you cannot change your hours over Christmas, respond to a bad review or update the address when you move.
Owner, manager and viewer are not the same thing
This is where owners get caught out, because they have been told they have access and they do. Access and ownership are different things. Each of these tools has three levels of permission.
- Owner or administrator. Can add and remove other people, including whoever added them, and can hand ownership on. This is the only level that actually protects you.
- Manager or editor. Can change settings and do the work, but cannot control who else has access, and can be removed by an owner at any moment.
- Viewer or read-only. Can look and change nothing. A window rather than a key.
The labels differ by product, which is part of why this gets muddled. Analytics says administrator. Search Console says owner, and separates a verified owner from a delegated one. Business Profile distinguishes the primary owner. Different words, one question: can you add and remove other people, including your agency?
A viewer login on an account somebody else owns lets you read the numbers right up until the day they click remove. It is the difference between holding a key to the building and being on the title.
What actually happens when the relationship ends
Nobody thinks about this while things are going well, which is why it goes unchecked for years. It surfaces on the day you decide to move, and by then your position is whatever the other party feels like offering. Here is what I actually see.
- The history disappears. Access to the old Analytics account is switched off, and nobody can tell you whether this year beats two years ago.
- Search Console goes quiet. A new provider verifies a fresh property and starts from zero, so the data covering the months things went wrong is available to nobody.
- The Business Profile is orphaned or suspended. Your reviews are attached to it and your Maps position depends on it, and you are locked out of your own front window.
- The domain is held. Transfer requests go unanswered, or answers arrive with conditions attached.
- The delay costs real money. Even where everything is eventually released, you lose weeks of momentum.
I am not going to tell you what your legal position is, and you should not take that from a blog post anyway. What I will say is that the cheap moment to fix this is now, while the request is routine. Starting again on a clean domain is painful enough when the domain itself is the problem, a case I have covered in when to walk away from your domain. Being forced into it by a supplier is worse.
The ten-minute self-check
Do this now rather than adding it to a list. Use a private browser window so you are not accidentally signed in as somebody else.
- Go to analytics.google.com and sign in with your own work email. Can you see your website's data at all?
- Go to search.google.com/search-console and sign in with the same email. Is your site listed?
- In Analytics, open Admin and find the access management list. Are you an administrator, and who else is on it? Look for old staff and agencies too.
- In Search Console, open Settings, then Users and permissions. Are you an owner, or a full or restricted user?
- Search your business name in Google, find your listing and try to manage it as yourself. In the settings, check the managers list. Are you the primary owner rather than a manager?
- Find your domain registrar and log in. If the registrant and contact email are not you or somebody at your business, that is the finding of the day.
- Log in to your hosting account and confirm you could download a full copy of the site today.
- Write down which of the five you got into unaided. That list is your real position, whatever you have been told.
If you got into all five as an owner, this failure is not yours. If not, keep reading.
How to ask, and what is a reasonable wait
Keep the request unemotional, specific and in writing, so there is a record of what was asked and when. Ask for a named role on named assets rather than a vague favour, which is easy to half-answer.
Please add my email address as an owner or administrator on the Google Analytics property, the Search Console property and the Google Business Profile, and confirm who currently holds the domain registration and hosting login. Happy for you to keep full admin access on all of them.
- A request worth sending today
That last sentence is the important one. It removes the only reasonable objection before it can be raised. Nobody is being asked to give anything up, only to add you alongside them.
On timing, be fair but not vague. Adding a user to Analytics or Search Console means typing an email address into a box, so there is no honest scenario where it takes weeks. Business Profile ownership is an invitation you accept, and Google applies a waiting period on some transfers, so that one can take days through nobody's fault.
- Acknowledgement: one or two working days.
- Analytics and Search Console access: within a few days, and no good reason for longer.
- Business Profile ownership: a week or two, allowing for Google's transfer process.
- Domain and hosting details: a couple of weeks at the outside, including registrar waiting periods.
An agency having admin access is completely normal
I want to be clear about this, because the point is easy to overstate. I hold administrator access on client accounts, I need it, and I could not do the work without it. Search Console access is how technical diagnosis happens at all, Analytics access is how anything gets measured, and Business Profile management is how photos, hours and review responses get handled. It is also fine that an agency created these accounts, since plenty of businesses have none when they start. What matters is what happened next: a good provider transfers ownership to the client's own email and keeps admin for themselves. The distinction is not access versus no access. It is additive versus exclusive.
So the test is simple, and you can apply it knowing nothing about SEO. If this provider vanished overnight, would all five assets still be mine, and could I hand them to somebody else on Monday? If yes, admin access on top of that is normal. If no, that is the thing to fix, and fix it before you need it.
If the request is stalled or refused
The response is one of the most revealing things you will ever ask a supplier, which is why I recommend asking even when you have no complaints. Answers fall into four groups: done the same week; mild disorganisation and then done, which is human; repeated delay with reasons that shift; or refusal, sometimes dressed as policy.
Watch for explanations that sound technical but are not. A proprietary reporting dashboard has no bearing on whether you can be added to your own Analytics account, and a system that does not allow client access is a policy choice, not a software limitation. It gets serious when access is made conditional on renewing, because that is your own assets used as leverage against you.
If you are stuck, some things need nobody's cooperation, provided you control the website itself.
- Set up your own Search Console property and verify it today. It collects data from verification onwards rather than backfilling, so every day you wait is record you will never have.
- Add your own Analytics property alongside the existing one if you can edit the site. It will not recover old history, but from then on the numbers are yours.
- Use Google's request-access process for a Business Profile you cannot reach. Google contacts whoever holds it, and if they do not respond in time there is a path to claiming it.
- Look up your domain through a public registration lookup to see which registrar holds it, then ask that registrar their process for confirming the account holder.
A stalled request is information about everything else, too. If you suspect you have paid for SEO and gone backwards, being unable to see your own numbers is exactly why you cannot tell. And when you go looking for somebody new, ownership belongs on the list of things settled before you sign, alongside the other questions in how to choose an SEO provider.
The checklist to work through today
- Log in to Google Analytics as yourself and confirm you are an administrator, not a viewer.
- Log in to Google Search Console as yourself and confirm you are an owner.
- Review who else has access to both, and remove old staff and old agencies.
- Open your Google Business Profile and confirm you are the primary owner, not a manager.
- Find your domain registrar, log in, and check the registrant and contact email.
- Confirm you hold a hosting login and could take a full backup today.
- Email your provider asking for owner or admin access on anything you failed, offering to leave their access in place.
- Diarise a follow-up at one week and again at two.
- Store every login where a second person can reach it, and set an annual reminder to check the domain expiry date.
None of this is an accusation and none of it needs to become an argument. It is business hygiene, like knowing where your insurance policy is filed. You are entitled to own the record of your own business, and a provider worth keeping will be quietly pleased you asked.