Skip to content
Choosing an Agency8 min read

The ownership question nobody asks before signing

Almost every article on this topic treats account ownership as a checklist item you forgot to verify — something to fix during an awkward breakup conversation. That framing lets the actual mechanism hide. Ambiguous ownership isn't usually an oversight. It's a switching cost, built in on purpose, because a client who can't leave cleanly doesn't leave.

Why this keeps getting framed as an oversight

Search for this topic and the advice is remarkably consistent across dozens of agency blogs: verify you're listed as an admin, export your data before you leave, ask nicely for access during the transition. All of it assumes the ambiguity was accidental — something nobody got around to fixing — and that the fix is a diligent client catching the gap before it costs them.

That framing is convenient for exactly the agencies whose structure benefits from it. If ownership ambiguity were genuinely an oversight, it would be inconsistent — some accounts set up cleanly, some not, no real pattern. In practice it clusters in the same handful of places, in a way that looks a lot less like carelessness and a lot more like design.

Where it actually happens

Four locations account for nearly every real ownership dispute, and each has the same underlying shape: the agency ends up as the only party who can act without the other's cooperation.

  • The Google Ads MCC link

    Campaigns built and run inside the agency's own manager account rather than a client-owned account mean the agency can walk away with every bit of account history, audience data, and optimization signal the moment the relationship ends — leaving the client to start over.

  • The domain registrar

    A domain registered under the agency's own account or reseller login, rather than the client's own registrar account, gives the agency practical control over whether the client's website stays online during a dispute — a genuinely coercive position however it originated.

  • Google Business Profile ownership

    GBP disputes are common precisely because ownership transfer requires the current owner's cooperation. An agency holding primary ownership on a local business's single most important local-search asset has real leverage in any disagreement.

  • Admin access on analytics and tag management

    An agency as sole admin on GA4 or a tag-management container means historical data and tracking configuration can become inaccessible the moment access is revoked, which is exactly when a client most needs to understand what's actually been happening in their own account.

The test that actually reveals the answer

The diligence advice in most existing coverage — 'verify you're an admin' — is right but incomplete, because it's typically applied once, early, and then never rechecked as new accounts, pixels, and properties get added over the life of the engagement.

A sharper test: ask, today, to be added as owner-level admin on every account currently in use — ad platforms, analytics, tag management, the domain registrar, GBP — at no cost and with no transition period required. An agency operating in good faith can do this in an afternoon, because nothing about the request threatens a legitimate business relationship. An agency that hesitates, delays, or explains why that's 'not how we usually do it' has just told you something true about the incentive structure you're inside.

This test works during an active engagement, not just before signing — if you've never run it with your current agency, the honest reason is worth sitting with.

An agency willing to hand you owner-level access today, with no conditions, has nothing to lose from you being able to leave. That willingness is the actual signal — not a clause in a contract.

Making it a pre-signing term, not a post-breakup negotiation

The structural fix is straightforward and belongs in the contract, not in a hopeful email months into the relationship: every account the engagement will use gets named explicitly, the client is added as owner-level admin from day one, and the agency's access is a role granted on top of that ownership rather than the other way around.

This is a genuinely different negotiation than the one most prospective clients have. 'What's included in the retainer' gets asked on every sales call. 'Who will hold owner-level access to my Google Ads account, my domain, and my GA4 property, starting on day one' rarely does — and it's the question that determines whether every other term in the contract is something you can actually enforce, because none of it matters if you can't leave.

We hold this position because we've watched the alternative play out from the other side — a prospective client escaping an agency that structured things this way, spending weeks and real money rebuilding tracking and campaign history that should have been theirs the entire time. The fix costs the agency nothing legitimate. That it's still rare is the tell.

We do this for a living

If you'd rather not build this yourself, these are the services where it lives.

Rather not DIY

We'll run this on your account.

A free 30-minute teardown of your funnel, ads, and analytics. You keep the findings whether or not we work together.