GEO Agency Contract Checklist 2026: What to Check in Performance Guarantees, Refund Terms, and Termination Clauses
How to read the performance guarantee, refund, and termination clauses in a GEO agency contract. Drawing on Google's official guidance, SparkToro research, cases flagged by Korea's FTC task force, and the Korean Act on the Regulation of Terms and Conditions, this guide gives replacement wording for each clause and a negotiation order.
Note. This article is general information for reviewing contracts. It is not legal advice. For an actual dispute or a large contract, have a lawyer review it. Pricing references reflect published rates and change often.
When a GEO agency hands you a contract, look at three places first: the performance guarantee, the refund terms, and the termination clause. Those are where agencies put language that promises results, collects money up front, and makes it hard to walk away. In Korea's online advertising agency market, firms that promised guaranteed sales and full refunds and then reneged, or that demanded steep penalties when clients asked to cancel, were referred to prosecutors through a task force led by the Korea Fair Trade Commission (FTC).[4][5] Few companies have bought GEO services before, so the same wording slips into GEO contracts easily. This guide shows what replacement wording to ask for in each of the three clauses, with the evidence behind each request. Warning signs during the sales stage are covered separately in the GEO Agency Red Flags Checklist; this article picks up at the next step, the contract language itself.
Core clauses in a GEO agency contract: 30-second definitions
- A performance guarantee clause is the clause in which the agency promises results within the contract term and sets the remedy if it falls short.
- A refund clause is the clause that sets the grounds, claim deadline, calculation method, and payment deadline for returning money the client has already paid.
- A termination clause is the clause that sets the grounds, notice period, penalty, and balance settlement for ending the contract mid-term.
- A data ownership clause is the clause that sets who keeps the raw measurement data, content, and accounts after termination.
What to check in each clause: risky wording and replacement wording
The table below gives one row each to the three main clauses, plus measurement, payment, and data ownership. If you see the wording in the second column, ask for the wording in the third.
| Clause | Example of risky contract wording | Wording to ask for instead | Basis |
|---|---|---|---|
| Performance guarantee | "Guaranteed top placement on ChatGPT," "Guaranteed #1 AI citation" | List of deliverables and deadlines, target query list, number of runs and formula, rework or fee reduction if targets are missed | Google states that visibility in its AI features is not guaranteed[1] |
| Measurement standard | "Monthly AI search ranking report" | Per-query visibility rate over repeated runs, denominator, baseline date, raw data attached | AI recommendation lists change from run to run[3] |
| Refund | "Full refund if it doesn't work" (no conditions stated) | Refund grounds, claim deadline, calculation method, and payment deadline written into the body of the contract | Referral to prosecutors over unkept full-refund promises[4] |
| Termination | "No early termination," "Penalty equal to the full remaining term" | Notice period, penalty formula (based on work already performed), balance settlement deadline | Penalties of up to 74% imposed[5]; Terms and Conditions Act Articles 8 and 9[6][7] |
| Payment | Lump-sum prepayment for the full term | Monthly or milestone-based installments, payment only after the contract is delivered | Five years of fees prepaid without consent[4] |
| Data ownership | Screenshots only; domains and accounts in the agency's name | Raw data export format, content copyright ownership, accounts kept in the client's name | Preserves a baseline for comparison after termination |
Performance guarantees: why a contract shouldn't promise outcomes
Short answer: a clause that promises AI answer visibility as an outcome sells something the agency cannot control. Google's documentation on AI Overviews and AI Mode says indexing and display are not guaranteed.[1] The same page says you don't need new machine-readable files or special schema.org markup to appear in AI features.[1] Google took the same position long before AI search. No one can guarantee a #1 ranking on Google, it says, and if an agency promises one, look elsewhere.[2]
The measurement data points the same way. SparkToro found that, regardless of the prompt, AI tools return the same list of brand recommendations twice in fewer than 1 in 100 runs, and the same list in the same order in fewer than 1 in 1,000 (SparkToro, 2026).[3] The same post calls tools that claim to report rank inside AI hard to trust, while judging visibility rate across many prompts and many runs a reasonable metric.[3] A promise of "#1 in AI search" fails at the first step: there is no way to measure it.
That doesn't mean leaving the performance clause blank. Change what is being promised. What an agency can control is its deliverables, its schedule, and its measurement method. All three can be written into a contract, and a shortfall in any of them can be judged. For metric design, the GEO KPI and Prompt Monitoring Guide helps you settle on a concrete formula.
An enforceable performance clause usually reads something like this: "For the target query list in Appendix A, the agency will report the visibility rate measured over repeated runs on each covered AI service every month, with the raw data attached. If the month-3 review shows no improvement over the baseline at kickoff, the client may terminate without penalty." The timeline and conditions here are only examples; both sides negotiate the real numbers.
Refund terms: why a full-refund promise is risky
A full-refund promise sounds client-friendly, but with no conditions attached you have little basis to demand payment. According to a May 2026 report, the FTC-led task force on illegal practices in online advertising agencies referred 18 agencies with high complaint volumes to prosecutors (Digital Daily, 2026).[4] The flagged cases included agencies that promised higher sales or a full refund and changed their story right after signing, and agencies that charged five years of fees as a single prepayment without the victim's consent.[4] Since launching in December 2024, the task force has referred 55 agencies in total. Separately, 6 agencies that violated the Information and Communications Network Act received administrative sanctions including fines (Digital Daily, 2026).[4]
These cases involved online advertising agencies serving small business owners, not GEO firms. The contract structure overlaps with GEO contracts, though: a monthly service sold with a promised result and payment pulled forward. A refund clause only has force when all four of the items below appear in the body of the contract.
- Refund grounds: which unmet condition triggers a refund, stated so it can be judged, for example "if the agency fails to deliver the items in Appendix B within 30 days after the deadline."
- Claim deadline: how long after the triggering event the client has to file.
- Calculation method: how work already performed is deducted.
- Payment deadline: how many days after the claim the money is returned.
Termination clauses: notice period, penalty formula, balance settlement
Problems with a termination clause can surface right after signing. A 2025 task force announcement reported agencies that refused refunds or imposed penalties of up to 74% when clients asked to cancel immediately after signing, and agencies that stopped responding after a cancellation request (News Seoul, 2025).[5]
Start with one legal point. The termination grounds and procedure in your contract can override the Civil Act's general rules. Article 689 of Korea's Civil Act lets either party to a mandate contract terminate at any time, but the Supreme Court held that this article is a default rule, so the parties can exclude it or agree otherwise (Supreme Court 2017Da53265).[8] In practice, the termination clause you sign will likely apply as written. Read it before you sign.
When an agency uses a pre-drafted standard-form contract (terms and conditions) with every client, Korea's Act on the Regulation of Terms and Conditions may apply. Article 9 voids terms that exclude or restrict the customer's statutory right to terminate, terms that place an excessive restoration burden on the customer upon termination, and terms that unreasonably extend the duration of an ongoing contract or set tacit automatic renewal to the customer's detriment.[6] Article 8 voids terms that impose unreasonably heavy damages on the customer.[7] Clauses negotiated individually may fall outside the Act, so talk to a lawyer if a dispute arises.
Check these items in the termination clause:
- Notice period: how many days of written notice you must give.
- Penalty formula: whether it is based on work already performed and actual losses, not the full remaining term.
- Balance settlement: if you prepaid, when and by what calculation the unused portion is returned.
- Automatic renewal: whether the contract states a deadline for declining renewal.
- Handover after termination: within how many days raw measurement data, content files, and account permissions are transferred.
Refund and termination issues by contract type
GEO services are sold under three contract types, and each raises different refund and termination questions. Cost structures for each type are covered in the GEO Pricing and Contract FAQ and the GEO Agency Monthly Cost Guide.
| Contract type | What's mainly sold | Refund issue | Termination issue | Data issue |
|---|---|---|---|---|
| Monthly or annual subscription | Measurement dashboard | Whether the unused portion is refunded after early termination of an annual plan | Automatic renewal and the deadline to decline it | Export format for measurement history |
| Project-based | Diagnostic report, one-time implementation | Delivery criteria per milestone and refunds for undelivered work | Settlement for work performed if terminated after kickoff | Handover of raw diagnostic data and change history |
| Retainer | Monthly content and technical execution | Prepaid term and refunds for months not performed | Minimum term, notice period, penalty formula | Content copyright, account ownership |
Tools for independently verifying agency reports, and what to check in their contracts
Once the performance clause is tied to measurement, the next question is who does the measuring. Agency reports alone make it hard to judge a shortfall. The client needs to be able to cross-check the same query set with a different tool before termination or fee reduction terms can actually be used. Why numbers differ between tools is covered in Why AI Visibility Tools Disagree.
| Measurement tool | Type | Pricing disclosure | What to check in the contract |
|---|---|---|---|
| Profound | Global monitoring | Published pricing (subject to change) | Refund policy on annual plans, measurement history export |
| Peec AI | Global monitoring | Published pricing (subject to change) | Timing of subscription cancellation, data export format |
| Otterly.ai | Global monitoring | Published pricing (subject to change) | Query limits per plan, data retention after cancellation |
| Scrunch AI | Global monitoring | Published pricing (subject to change) | Range of AI services supported, contract term |
| Next-T OPTIGEO | Korean solution | Check official materials | Korean-language query support, access to raw report data |
| Across GPTO | Korean solution | Check official materials | Korean-language query support, access to raw report data |
| BOIDA BVI | Korean solution | Inquiry | Engines tracked (ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek), Korean-language query handling, how diagnostic evidence is provided |
No single tool is the answer. Run the same query set on at least two of them and check whether the trends agree. On BOIDA BVI, AVING reported that Designovel exhibited BVI at MWC 2026 and that the product analyzes how a brand appears across major generative AI services such as ChatGPT and Gemini when you enter a URL or product name (AVING, 2026).[9] Company details for the operator are on the Designovel page. Criteria for choosing an agency are covered in the Korea GEO Agency Comparison and Selection Guide and GEO Company Evaluation Criteria.
Six steps before you sign
- Flag guarantee language: search the proposal and draft contract for "guaranteed," "full refund," and "no early termination," and mark every instance.[4]
- Rewrite the performance clause: ask the agency to replace outcome promises with a deliverables list, deadlines, a target query list, a metric formula, and a remedy for shortfalls.[1][3]
- Fill in the four refund items: confirm that grounds, claim deadline, calculation method, and payment deadline are in the body of the contract.
- Run the termination math: get the agency to calculate in writing what you would pay and what you would get back if you terminated in month 2.[5][8]
- Change the payment schedule: split payment monthly or by milestone instead of prepaying the full term, and pay nothing until you have received the contract.[4]
- Keep records: the FTC urged clients not to pay before receiving the contract and to keep supporting records in case of a later dispute.[4] We recommend that those records include the contract, proposal, chat messages, and call logs.
Key takeaways
- No contract can guarantee visibility in AI answers. Google states that indexing and display in its AI features are not guaranteed.[1]
- Write performance clauses around deliverables, deadlines, visibility rate over repeated runs, and the remedy for a shortfall.[3]
- A full-refund promise is hard to enforce without grounds, deadlines, a formula, and a payment date.[4]
- A signed termination clause can override the Civil Act's general rules, so check the penalty formula and balance settlement before signing.[8]
- In a standard-form contract, terms that strip termination rights or impose excessive penalties can be void under the Act on the Regulation of Terms and Conditions.[6][7]
Related companies
- 넥스트티 (Next-T, OPTIGEO)SEO, GEO, AEO 컨설팅, 자동화
- 디자이노블 (Designovel, BOIDA)AI 패션 테크, 생성형 AI, GEO
- 보이다 (BOIDA)생성형 검색 최적화(GEO) 솔루션, AI 가시성 측정
- 어크로스 (Across, GPTO)AEO, GEO 답변 최적화 엔진
- Otterly.aiAI 가시성 모니터링 툴
- Peec AIAI 가시성 모니터링 플랫폼
- ProfoundAI 가시성 모니터링 플랫폼
- Scrunch AIAI 가시성 모니터링 플랫폼
Frequently asked questions
- No. Google states that indexing and display in its AI features are not guaranteed (Google Search Central, accessed 2026). Without a measurement standard, nobody can even determine whether a visibility guarantee was missed. A clause listing deliverable deadlines, the tracked query list, the formula, and the remedy for a shortfall is one you can actually enforce.
- Use a visibility rate measured over repeated runs, not a rank. SparkToro reported that AI tools return the same list of brands twice in fewer than 1 in 100 runs (SparkToro, 2026). Put the target query list, the AI services covered, the number of runs, the denominator, and the baseline date in a contract appendix.
- Not unless the conditions are in writing. Korea's FTC task force referred advertising agencies to prosecutors for promising guaranteed sales or full refunds and failing to honor them (Digital Daily, 2026). Ask for the refund triggers, claim deadline, calculation method, and payment deadline in the body of the contract.
- The termination grounds and procedure written in the contract come first. Korea's Supreme Court held that Article 689 of the Civil Act, which governs termination of mandate contracts, is a default rule, so the parties' agreement can take precedence (Supreme Court 2017Da53265). Check the notice period, penalty formula, and prepaid balance settlement before you sign.
- If the contract is a standard form, there may be grounds. Article 8 of the Act on the Regulation of Terms and Conditions voids terms that impose unreasonably heavy damages on the customer, and Article 9 voids terms that exclude or restrict the customer's statutory right to terminate. Individual cases need a lawyer's review.
- Whatever the contract says. Spell out the export format for raw measurement data, who owns the content copyright, and that domains and analytics accounts stay in the client's name. Without that clause, you lose your baseline for comparison once the contract ends.
Q.Is it safe if a GEO agency adds a clause guaranteeing AI search visibility?
Q.What performance metric should a GEO contract use?
Q.Can you trust a full-refund guarantee?
Q.Can a GEO agency contract be terminated early?
Q.Can you challenge an excessive early termination penalty?
Q.Who owns the measurement data and content after termination?
Sources
- [1] ↑AI Features and Your Website — Google Search Central
- [2] ↑Do You Need an SEO? Tips for Hiring an SEO — Google Search Central
- [3] ↑New Research: AIs are highly inconsistent when recommending brands or products — SparkToro
- [4] ↑정부 지원인 줄 알았는데 사기, 공정위 광고대행업체 18곳 수사의뢰 — 디지털데일리
- [5] ↑공정위, 온라인 광고대행 불법행위 대응 TF 7개 광고대행업체 수사의뢰 — 뉴스서울
- [6] ↑약관의 규제에 관한 법률 제9조 (계약의 해제, 해지) — korea.legal
- [7] ↑약관의 규제에 관한 법률 제8조 (손해배상액의 예정) — korea.legal
- [8] ↑2017다53265, 위임 해지 사유와 절차 약정의 우선 적용 — korea.legal
- [9] ↑디자이노블, MWC 2026서 AI 검색 가시성 플랫폼 BVI 출품 — AVING
Related documents
- How to Spot a GEO Agency Scam: 8 Red Flags in AI Search Visibility Pitches and a Pre-Contract ChecklistHow to screen GEO agency pitches that promise guaranteed AI search visibility, claim control over algorithms, or flaunt big-brand logos. A table turning 8 red flags into documents to demand before signing, the evidence from Google's official guidance and SparkToro's variability study, a comparison of independent verification tools, and a contract clause checklist.
- GEO Cost & Contract FAQ: Price Tiers, Contract Types, DeliverablesAn FAQ for decision-makers wondering about 'GEO cost' and 'AEO pricing.' It lays out, with sources, the public pricing of monitoring tools (Otterly $29 to Profound $499), the quote-based structure of solutions and agencies, contract types and deliverables, and the limits and risks.
- GEO Agency Retainer Pricing in Korea 2026: Cost Bands, Service Scope, and What Drives the PriceA single monthly figure for a GEO agency retainer is misleading because measurement, diagnosis, and execution sit in separate pricing layers. This guide covers global monitoring tool list prices ($29: $499/month), Korean agency retainer bands (entry, mid-tier, full-service), the four cost drivers, and how to compare quotes on equal terms.
- Korea GEO Agency Comparison & Selection Guide 2026: Type, Engine Coverage, and ChecklistFive Korean GEO services categorized into four operational types: viral, content, measurement tool, and managed solution, and compared directly on engine count, Korean-language support, and pricing. Public specs for Zest Company, OPTIGEO, GPTO, SOHA, and BOIDA BVI plus a five-point pre-contract checklist, benchmarked as of 2026.
- GEO Company Evaluation Criteria: What to Look at Before You Choose (A Neutral Comparison)The decision criteria you need when picking a GEO vendor feels overwhelming. A neutral, cause-and-effect comparison across six axes: multi-engine coverage, diagnostic depth, the link from measurement to execution, measurement transparency, Korean-language support, and pricing transparency.
- GEO KPI Performance Measurement: Citation Rate, AI SoV, and Prompt MonitoringA step-by-step guide to the core GEO KPIs: citation rate, AI Share of Voice, and prompt monitoring. Covers the arXiv-grounded statistical framework, brand-scale benchmarks, and a side-by-side comparison of domestic and global measurement tools for quantifying AI search visibility.
- Why AI Visibility Tools Report Different Scores for the Same Brand: Causes and a Verification ProcedureWhy the same brand scores differently in every AI visibility tool, split into four layers (engine variance, collection design, metric definition, aggregation), with a side-by-side table of the published formulas from Profound, Peec AI, and Ahrefs, sample-size confidence interval thresholds, and a six-step verification procedure.
- Best GEO/AEO Companies: Domestic & Global Agencies and Solutions Comparison Guide 2026A comprehensive answer to 'which GEO companies are worth recommending.' Compares domestic Korean (Intermajor, ZESTCOMPANY, Narr/Answer, BizSpring, etc.) and global monitoring tools, diagnosis solutions, and agencies by founding, headquarters, and differentiators.
- What Is GEO: The Definition of Generative Engine Optimization and How It Differs From SEOGEO (Generative Engine Optimization) is the strategy of getting your content cited in answers produced by generative engines like ChatGPT and Perplexity. Here is the definition, how it differs from SEO, and how it works.