The ownership question almost never comes up at the start of an agency relationship. It comes up at the end, usually in a week when a business has already decided to make a change and is trying to work out what that change is going to cost. The answer arrives in pieces. The hosting account is in someone else's name. The analytics property belongs to an email address at the agency's domain. The Google Ads account holds years of accumulated conversion history and the client is not listed as an owner of it. The articles written across the whole engagement live on a platform the client was renting without quite realising it.
None of those is a catastrophe on its own. Together they are the difference between changing agencies and starting over. This piece covers what ownership should actually include, the three ways it quietly goes missing, and how to check your own position in an afternoon without waiting for an awkward conversation.
What Ownership Actually Covers
Ownership is not one item. It is a list, and each item on it fails in a different way when someone else holds it.
The domain. The registrar account should be in the business name, with a business email as the registrant contact. A domain held by an agency is the single highest-leverage asset in the entire stack, because everything else points at it. Email routing, backlinks, brand searches, and every citation ever earned all resolve through it.
The website. Not just the live site, but the ability to move it. That means access to the hosting account and the repository or files, in a form another developer can pick up. A site you can see but cannot export is not a site you own.
The content. Every practice area page, location page, article, and case study written during the engagement. Content is the most expensive thing a marketing programme produces and the easiest thing to lose, because it usually lives inside the site rather than anywhere separate.
Analytics. The property itself, not a shared dashboard view of it. Historical traffic data cannot be recreated. If the property is deleted or access is revoked, the baseline that every future decision would be measured against goes with it.
Search Console. This one is overlooked more than any other item on the list. Search Console holds query-level data, index coverage history, and manual action records. It is the only honest record of how a site has performed in Google search, and it is free, so there is no reason for it to sit anywhere other than in the client's account.
The Google Business Profile. Primary ownership of the listing, not manager access. A profile controlled by an agency can be transferred away, and the review history attached to it is not something a business can rebuild.
The ad accounts. Google Ads, Local Services Ads, and any social ad assets, plus the pixels and conversion actions wired into them. More on this below, because it is where the consequences are sharpest.
Where Ownership Quietly Goes Missing
Assets rarely get taken. They get created in the wrong place, and nobody notices until it matters.
1. Created under the agency at setup. The most common route by far. Someone at the agency needed a Google Ads account on day one, so they made one. The account works, the reporting is fine, and the ownership question is never raised because nothing forces it to be raised until the relationship ends.
2. Built on a platform the agency controls. Some providers build client sites on proprietary systems. The site looks like a normal website from the outside. It is not portable, and it was never meant to be. When the engagement ends, the pages do not come with you because the pages were only ever a rendering of a database you have no access to.
3. The access model runs one way. The client has a login to a reporting dashboard, and the agency has logins to everything real. This looks like transparency and is not. A dashboard is a view of the data. It is not the data.
The common thread is that none of these are usually malicious. They are the default outcome of nobody deciding otherwise. The distinction that matters is not intent, it is whether the arrangement was set up so leaving is straightforward.
Ad Accounts Are the Sharpest Version of the Problem
Paid media is where agency-held ownership does the most damage, and the reason is technical rather than emotional. A Google Ads account accumulates things that cannot be copied out: the campaign history, the negative keyword list built from months of search terms reports, and above all the conversion data that automated bidding depends on to work at all.
A new account starts with none of that. It is not a matter of exporting a spreadsheet and importing it somewhere else. Smart Bidding on a fresh account is guessing, and it will spend real money learning what the old account already knew. Firms discover this at the exact moment they have the least leverage, which is why it is such an effective way to keep a client who no longer wants to be one.
The alternative is not complicated. Every account gets created in the client's name at the start, and the agency is granted access to it. Our law firm PPC and Google Ads management works this way for exactly this reason: the accounts, the pixels, and the conversion data are yours from the first day, so there is nothing to hand back at the end because nothing was ever held.
Find out where your firm currently appears across both Google and AI search.
Free AI Visibility Audit including a parallel Google search visibility check, delivered as a PDF.
Get My Free AI Visibility AuditContent and Data Are Assets, Not Deliverables
There is a habit of thinking about content as a monthly output: a handful of articles, a couple of page rewrites, a set of updates. Framed that way, it is a service that gets consumed. Framed accurately, it is a library that appreciates. A thorough practice area page written years ago is still ranking, still being cited, and still bringing in matters today, which makes it a durable asset rather than a completed task.
That distinction changes what happens at the end of an engagement. A firm that owns its content library changes agencies and keeps compounding. A firm that does not starts from zero with a new provider, pays to rebuild what it already paid for once, and waits out the ramp again.
The same logic applies to data. Analytics history and Search Console query data are the record of what worked. Without them, a new provider has no baseline, no seasonality, and no way to tell whether a change helped. Every recommendation becomes a guess dressed up as a strategy.
The Other Half of Portability: How Easily Can You Actually Leave?
Ownership answers what you take with you. The agreement answers whether you can go. Both have to be true, because owning every asset in the list does not help much if the agreement still has most of its term left to run and an exit fee attached to it.
Our own position on both halves is stated plainly on the homepage and it is the same for every client. The engagement is month to month. Cancel with 30 days written notice and there is no early-termination fee. The client owns everything at all times: the domain, the website, the content, the analytics, Search Console, the Google Business Profile, and the ad accounts. If they ever leave, all of it goes with them.
Our clients stay because of the results we deliver, not because a contract makes them.
That is not a difficult position to hold when the work is producing. It is only difficult when it is not, which is rather the argument for it.
How to Check Your Position in an Afternoon
You do not need to ask anyone permission to run these checks, and none of them take long.
Look up your own domain. Run a public WHOIS lookup on it. If the registrant organisation is not your business, that is the first conversation to have.
Open Google Analytics and check property access. You are looking for whether your own email address holds the Administrator role on the property, not on a dashboard built on top of it.
Open Search Console. If you cannot get in at all, or you are listed as a restricted user, the record of your own search performance is not in your hands.
Open Google Ads and check the account access page. Confirm whether your email holds admin access and whether your business is the payment profile owner. If an agency is the payment profile owner, the account is functionally theirs.
Open your Google Business Profile. Check whether you are the primary owner or a manager. Managers can be removed by owners.
Ask for a full export of the site. Not a copy of the pages, an export of the site as a developer would need to receive it. The response to that request is informative regardless of what it contains.
If every check comes back clean, the arrangement is healthy and worth leaving alone. If two or three come back the wrong way, the fix is usually administrative rather than adversarial, and it is far easier to sort out during a working relationship than at the end of one.
What to Do Next
Run the six checks. They cost an afternoon and they tell you exactly how much optionality you currently have. Whatever they turn up, the standard to hold any provider to is simple enough to say in one sentence: you should be able to leave whenever you want, and take everything with you when you do.
If you are in the middle of choosing a provider rather than auditing an existing one, the questions worth asking before you sign are covered in what to ask a law firm marketing agency. If you would rather talk it through directly, schedule a strategy call.