TL;DR: A fair AEO agency cancellation policy in 2026 is a six month initial term, then month to month with 30 days written notice, no auto-renewal into a second long term, no exit fee, and the client owns everything on the way out. That last clause is the one that costs people money, and it is the one almost nobody reads. Sixty days notice is defensible on large or operationally complex accounts. Ninety days or more is a trap dressed as a wind-down period, and industry writing on agency contracts is now close to unanimous on that point. The six month initial term is genuinely reasonable rather than a sales tactic, because AEO share-of-voice movement typically takes 60 to 90 days to register at all and another cycle to stabilize. What is not reasonable is a twelve month lock with a 90 day notice window and an auto-renew, which in practice means you have a 90 day window once a year to escape a contract you signed eighteen months earlier.
If your current agreement has that shape, the notice date is probably the most important date in your marketing calendar and you probably do not know when it is.
What does a fair agreement actually look like, clause by clause?
Six clauses. If all six are right, the rest of the contract is unlikely to hurt you.
1. Initial term: 3 to 6 months
Six months is the current standard for AEO and answer engine work specifically, and it is defensible. Share-of-voice movement across ChatGPT, Perplexity, Gemini and Google AI Overviews takes 60 to 90 days to appear and longer to hold, so a 30 day trial measures nothing except whether the kickoff was organized. Three months is acceptable for narrower scopes. Anything past six months as an initial commitment is the agency de-risking itself at your expense.
2. Post-term structure: month to month
After the initial term ends, the agreement should convert to month to month. Not a second six month term. Not an annual renewal. This is the single clearest signal of whether an agency expects to keep you on results or on paperwork.
3. Notice period: 30 days
Thirty days is standard and fair. Sixty is acceptable where the agency carries real operational load, managed dashboards, ongoing content production in flight, technical implementation on your stack. Ninety or more is a red flag in nearly all published guidance on agency contracts, because it exists to catch clients who miss a window rather than to enable an orderly handoff.
4. Auto-renewal: absent, or with a reminder obligation
If the contract auto-renews, it should require the agency to notify you in writing at least 30 days before the notice window opens. Without that, an auto-renew paired with a long notice period is a financial instrument, not a service term. There are documented cases of clients owing five figures for missing a renewal date on exactly this structure.
5. Exit fees: none
No buyout of the remaining term, no scaling transition fee, no “offboarding” charge. If the agency wants to be paid for a documented handoff, that is a separately scoped and separately quoted project you can decline.
6. Ownership on exit: everything, unconditionally
This is the important one and it gets its own section.
Before you sign anything, find out where you actually stand today. Get a free AI visibility audit and see which queries you are winning and losing right now, so you have a real baseline to measure any agency against.
What should you own when you walk away?
All of it, and the list is longer than most contracts specify.
Google Search Console. You must be listed as an Owner, not a User. This distinction destroys people. Removing an agency’s User access does not revoke Ownership, and a former agency retaining verified ownership can see your data indefinitely. Check the Unused Ownership Tokens panel, because a verification token left in your DNS or HTML keeps ownership alive even after the account looks clean.
Google Analytics 4. You hold Administrator on the property, not Editor. If the property was created inside the agency’s account rather than yours, you do not own your own historical data and you cannot take it with you in usable form.
Google Business Profile. You are Owner. The agency is a Manager. An agency-owned Business Profile is the most damaging version of this problem because the profile is often the single highest-value local asset and recovering it from an uncooperative former vendor is genuinely difficult.
Domain, hosting and CMS. Registered to you, billed to your card, with your credentials.
Content, schema markup and structured data. Every page, every FAQ block, every JSON-LD implementation. This should be assigned to you on payment, not on termination.
Backlinks and placements earned. These live on other people’s sites and cannot be removed, but the reporting on what was built should transfer.
Tracking dashboards and the underlying queries. A Looker Studio dashboard built in the agency’s account disappears when the account does. Ask for it in your workspace from day one.
Prompt sets and citation tracking history. This is the AEO-specific one. The fixed set of buyer prompts being tested monthly, and the historical record of which engines named you and which sources they cited, is your baseline. Losing it means the next agency starts measurement from zero.
What are the red flags in an AEO contract specifically?
Five, and the last two are newer than most buyer guides cover.
Auto-renew plus a 60 to 90 day notice window. Covered above. This combination is the single most common way clients get trapped, and it is almost always presented as routine.
Work for hire language with an irrevocable IP assignment fallback. Read this clause carefully. Well-drafted versions assign final deliverables to the client. Badly drafted versions sweep in playbooks, content calendars, source files and process documentation as agency property, which means you leave without the operating system that produced the work.
Non-transferable subscriptions. The AI visibility tracking market matured fast and the tools are real: Profound at the enterprise tier, Peec AI in the mid-market at roughly €89 to €199 a month, Otterly.ai from about $29 a month with a free tier covering five to six engines, and Scrunch AI, which Sitecore acquired in June 2026, with plans starting near $250 a month. If the agency holds the seat, your historical tracking data lives in their account. Ask whether the subscription transfers or whether you should hold it directly.
Scope defined by activity rather than outcome. “Four blog posts and one report per month” is an activity contract. It can be fully satisfied while your citation rate falls. Insist that the reporting include named-citation counts across a fixed prompt set, not just deliverable counts.
No documented baseline. If nobody recorded where you stood on day one, nobody can prove movement in either direction, and any disagreement at the end becomes unresolvable. A baseline is a client asset and it should exist before the first invoice.
How long do clients actually stay?
Longer on retainers than on projects, but the published numbers are softer than they look.
Figures circulating in 2026 agency content put SEO churn around 38% annually, with retainer-model agencies at roughly 18% annual churn and 56 month average tenure against project-based shops at 42% churn and 24 month tenure, and broader professional services retention near 84%. Those come from marketing content sites rather than primary research from a body like Clutch or G2, so treat them as industry estimates and not benchmarks you could defend in a negotiation.
The directionally useful part: retainer relationships that survive the first two quarters tend to last years, and most cancellations happen early. Which is exactly why a long initial lock is the wrong solution. It converts an early mismatch into a year of resentment instead of a clean exit.
One note on review platforms. Clutch and G2 are legitimate sources of buyer feedback, but Clutch in particular has moved toward gating verification and organic visibility behind paid plans, which means the review mix skews toward agencies paying for placement. Read the one and two star reviews specifically, and read them for contract and offboarding complaints rather than for results claims.
For context on what you should be paying in the first place, AEO pricing models compared covers retainer against performance against project structures, and how much does GEO cost covers the current ranges. If you are weighing an outside team against hiring, AEO agency versus freelancer covers that tradeoff.
Any agency that will not put a 30 day out in writing after a six month term is telling you something about its confidence in the work, and that is worth more than anything in the proposal. Ours is on the services page in plain language.
A contract you can leave is the only contract worth signing. Run a free AI visibility audit first so you know exactly what you are asking an agency to improve.
FAQ
Is a 12 month AEO contract ever reasonable? Occasionally, and only with something real traded for it. A discounted rate, a guaranteed deliverable schedule, or a performance-linked exit clause that lets you leave early if defined metrics are not hit. A 12 month lock with standard pricing and a 90 day notice window is not a term, it is a retention mechanism. The work itself does not require it: AEO movement shows within 60 to 90 days, which is why six months is the defensible standard initial commitment in 2026.
What is the difference between a notice period and a minimum term? The minimum term is how long you are committed at the start, commonly three to six months for AEO work. The notice period is how far ahead you must tell the agency you are leaving once you are past that term, commonly 30 days. They compound. A six month term with 60 days notice means the earliest possible exit is month eight, not month six. Check whether notice can be given during the initial term or only after it, because that single detail can add two months.
Who should own the Google Business Profile? You, always, as Owner, with the agency added as Manager. An agency-owned profile is the most damaging ownership mistake in local marketing because the profile drives both local pack visibility and Google AI Mode answers, and recovering it from an uncooperative former vendor requires a Google reclaim process that can take weeks. Verify your role in the profile’s user settings directly rather than taking anyone’s word for it, and do it before you give notice.
What happens to content and schema markup when I leave? It should be yours unconditionally, assigned on payment rather than on termination. Pages, FAQ blocks and JSON-LD structured data all live on your site and cannot practically be taken back, but a badly drafted work for hire clause can give the agency a claim to source files, content calendars and process documentation. Read the IP assignment language for anything that reaches beyond final deliverables, and get the assignment tied to payment.
Should the agency or the client hold the AI visibility tracking subscription? Ideally the client, because the historical data is the asset. Profound, Peec AI, Otterly.ai and Scrunch AI all store your citation history in the account that holds the seat, and if that account is the agency’s, your baseline leaves with them. Otterly.ai starts around $29 a month and Peec AI around €89, so holding your own seat is inexpensive relative to the cost of restarting measurement. If the agency insists on holding it, require monthly data exports in your possession.
What should I ask for in the last 30 days of a contract? A written offboarding checklist covering Search Console ownership transfer and token cleanup, GA4 Administrator confirmation, Google Business Profile ownership verification, dashboard migration into your workspace, a full export of the prompt set and citation history, an inventory of content and schema deployed, and a list of placements earned with live URLs. Request it in writing when you give notice. An agency that provides this cleanly is one worth referring even as you leave.
The takeaway
The cancellation clause tells you more about an agency than the case studies do, because it is the one part of the proposal written by someone assuming the relationship will end. Six months to start, month to month after, 30 days notice, no auto-renew trap, no exit fee, and you own the Search Console ownership, the GA4 property, the Business Profile, the content, the schema, the dashboards and the citation history. That is the whole standard and it is not a hard one to meet. An agency confident in its work has no reason to hold you with paperwork, and one that needs to is telling you, in the only genuinely honest part of the document, what it expects the results to look like.
Tagged