Why the contract matters more than the pitch
Every agency sounds good in the pitch. The contract is where the actual power dynamics live: whether you own your own assets, whether you can see your own data, and whether you can leave without hostage negotiations. A confident, honest agency writes fair terms because it expects to keep you on results, not on lock-in. An agency that needs to trap you tells on itself in the paperwork.
The 9 red flags
| Red flag | Why it should make you walk |
|---|---|
| 1. They own your ad accounts | Your Google/Meta accounts should be yours. If they own them, you can't leave with your history. |
| 2. No owner-level access for you | You should always be able to log into your own accounts. Refusal hides the work. |
| 3. They own your website/domain | Losing your domain or site on exit is catastrophic and unnecessary. |
| 4. Long lock-in with no exit | A fair minimum term is fine; a 12-month lock with no exit clause is a trap. |
| 5. Ad spend blended into the fee | You should see exactly what went to Google/Meta vs the agency. Blending hides margin. |
| 6. Vanity-metric-only reporting | Reach and likes with no cost-per-lead or CPA means they're hiding performance. |
| 7. No conversion tracking setup | Without it, nobody knows what's working — optimisation is guesswork. |
| 8. Guaranteed results / rankings | Nobody can guarantee #1 rankings or fixed leads; it signals dishonesty (and, for clinics, non-compliance). |
| 9. Data held hostage on exit | Your creatives, audiences and reports are yours. Withholding them on exit is punitive. |
The three that matter most
If you check only three, check ownership (of ad accounts, site and domain), access (owner-level, always), and exit (a fair notice period, with your data handed over). These three decide whether you have a partner or a captor. Everything else — reporting quality, tracking, honesty about guarantees — is important, but recoverable; losing your accounts or domain is not.
What fair looks like
A fair arrangement: you own your ad accounts, website and domain; you have owner-level access throughout; ad spend is billed transparently and separately from the management fee (see our pricing guide); reporting leads with cost per qualified lead and CPA, not vanity metrics (see the vanity metrics audit); there is a reasonable minimum term with a clear exit; and on departure your assets and data come with you.
What we do differently in client accounts
We build on client-owned accounts, give owner-level access from day one, bill spend transparently and separately, report on the metrics that matter, and hand everything over cleanly if a client leaves. It is the same standards-first posture as our pre-qualification gate — we would rather keep clients on results than on paperwork. See our performance marketing agency guide for the fuller evaluation framework, and the pricing guide for what honest fees actually look like.
What to do about it
- Before signing, confirm in writing that you own your ad accounts, website and domain.
- Confirm you get owner-level access throughout the engagement.
- Check ad spend is billed separately and transparently from the fee.
- Read the exit clause — notice period, and that your data and assets transfer to you.
- Walk from any "guaranteed rankings/leads" promise.