Skip to content
LumiRank
Comparisons
Comparison · Pricing models

How GEO agencies charge, and what each model does to the work

Retainer, project, performance, platform subscription or a hire. Five ways to buy the same discipline, compared on what each one quietly incentivises.

Pricing modelsGEOComparisonBuyer's guide
A designer's desk with printed colour swatch books open beside a tablet showing hand-drawn palette sketches

This page is about structure rather than amount. What Generative Engine Optimization costs is covered properly in the GEO pricing guide; what follows is the separate and less-examined question of how it gets charged for, and what each of those structures rewards when nobody is paying close attention.

It matters more than it sounds. A pricing model is an incentive system you are installing inside your own supplier, and most of the disappointing agency engagements we see were structurally predictable from the contract rather than caused by bad people.

Five models, what each is genuinely good for, and the failure each one tends toward.

At a glance

Retainers reward continuity

Right for work whose measurement cycle is weeks. Tends toward activity reporting when the deliverable is defined as hours or output volume rather than a measured position.

Projects reward finishing

Right for a defined technical or entity problem. Tends to end before the measurement that would show whether it worked.

Performance pricing barely works here

There is no rank to peg to, no click data from most engines, and no agreed denominator for share of voice. The incentive is to define the metric favourably.

The model should match the problem

A business whose issue is one robots directive and a messy entity should buy a project, and an agency that sells it a retainer is answering the wrong question.

Why performance pricing is close to unworkable in AI search

It is a fair thing for a buyer to want. Pay for results, not effort — the structure aligns everyone, and in classic SEO it is at least arguable, because rankings and clicks are reported by a source neither party controls.

AI search removes every one of those conditions. There is no rank to peg a bonus to: an assistant returns two or three names, not a numbered list, and being named is closer to binary than to positional. Most engines report no click data to you at all, so the traffic half of the attribution is missing rather than merely noisy. And the same prompt produces different answers between runs, which means any single measurement can be contested honestly by either side.

That leaves share of voice as the only candidate metric, and share of voice requires a defined universe: which prompts, which engines, which competitors. Whoever defines that universe controls the number. Handing that definition to the party being paid on it is not an alignment of incentives; it is an invitation, and the failure mode is not fraud but a slow, reasonable-seeming drift in what gets counted.

There is also a scope problem. Being named in an answer depends heavily on things an agency does not control — whether the business has anything citable, whether a competitor launches, whether an engine changes retrieval behaviour in a week. Paying on an outcome with that much exogenous variance means one party is gambling, and the price of the gamble ends up in the base fee anyway.

What a retainer should be defined as

Most retainer disappointment traces to the definition of the deliverable rather than the price. Three definitions are common and only one of them is buying anything.

Hours. A number of hours per month, sometimes with a rate card. This buys capacity and makes the supplier indifferent to outcome, because a month of productive work and a month of meetings both bill identically. It is the honest structure for genuine staff augmentation and the wrong one for a discipline you are hiring expertise in.

Output volume. Four articles, ten pages, a set number of deliverables. This is the most common structure in search retainers and the most reliably wasteful: it guarantees production regardless of whether production is the constraint. A client whose actual problem is crawler access receives four articles a month about it.

A measured position against a frozen panel. The retainer buys movement on a defined set of prompts, reported per engine, with the baseline recorded before work starts. This is harder to write, harder to sell, and the only one of the three where you and the supplier are looking at the same scoreboard. Ask for it explicitly, because it is not the default.

When a project genuinely beats a retainer

More often than agencies suggest. A meaningful share of businesses asking why an assistant never names them have a bounded problem: a robots directive blocking AI crawlers, pages that render empty for a bot, a business identity scattered across records that disagree. That is two to six weeks of defined work with a clear end.

Selling a twelve-month retainer against that is not fraud, but it is answering a question nobody asked. The correct sequence is an audit, then a project against what it found, then a decision about ongoing work made with evidence rather than at the point of maximum uncertainty.

The genuine argument for a retainer is that measurement here takes weeks to read and corroboration compounds over months, so a project that ends at delivery ends before anyone can tell whether it worked. That argument is sound and it applies after the bounded problems are fixed, not instead of fixing them.

A reasonable compromise, and what we tend to recommend: buy the audit, buy the project, and make the retainer decision at the end of it with a baseline panel already running.

Reading a proposal in five minutes

Find the deliverable definition. If it is expressed in hours or output counts, you are buying activity, whatever the covering letter says.

Find the measurement. If the only numbers named are Search Console metrics, the proposal is for SEO with AI language applied. Look specifically for a prompt panel, a baseline date, and named engines.

Find the exit. What happens to the panel, the reporting history and the documentation if you stop. If the answer is that they live in the supplier's platform, factor the switching cost into the price.

Find the boundary between delivery and coordination. Any agency describing itself as full service across paid, PR, video and CRO is delivering some of it and subcontracting the rest, which is fine and should be stated. Ours is on the service pages.

Find what the first month actually contains. Diagnosis and a baseline, or production starting immediately. Production in week one means nobody checked whether the engines can reach you.

Five models compared

Read the right-hand column first. Every model has a failure it drifts toward under no supervision, and knowing which one you have bought is most of the defence against it.

Structure, fit, and what each model rewards when unsupervised
ModelTypical shapeGenuinely good forWhat it quietly incentivises
Monthly retainerA fixed fee for ongoing scope, usually with a minimum termWork with a measurement cycle in weeks — which most of this isDemonstrating activity. Reports grow; the thing being measured may not
Fixed-price projectA defined deliverable, a date, a single invoiceDiscrete technical and entity work with a clear finish lineEnding at delivery, before the measurement that shows whether it worked
Performance or revenue shareA base fee plus upside tied to an agreed metricAlmost nothing in AI search, for the reasons set out belowDefining the metric favourably, and attributing gains that had other causes
Platform subscriptionSoftware licence, self-serve, optional supportTeams with the in-house capacity to act on what it surfacesRenewal. Nobody at the vendor is accountable for whether anyone reads it
In-house hireSalary plus loaded costs, tooling and management timeBusinesses whose bottleneck is capacity rather than knowledgeStaying. One person's ceiling becomes the organisation's ceiling

LumiRank sells the first two: retainers from $299 to $1,999 CAD a month with custom scoping above, and a one-time full audit at $2,000 CAD. We do not offer performance-based pricing, and the reasoning is below rather than in a sales call.

Frequently asked

How GEO agencies charge, and what each model does to the work: common questions

Is a retainer or a project better for GEO?

It depends on whether your problem is bounded. If an audit finds a blocked crawler, pages that render empty for bots, or an inconsistent business identity, that is defined work with an end date and a project is the honest structure. If the foundations are sound and the question is compounding authority and corroboration, measurement takes weeks to read and a retainer fits. The sequence that avoids guessing is audit, then project, then decide.

Why will you not work on a performance basis?

Because in AI search there is no reliable metric to pay on. No rank to peg to, no click data from most engines, answers that vary between runs, and share of voice figures that depend entirely on a universe of prompts and competitors that somebody has to define. Whoever defines it controls the number, and giving that to the party being paid on it corrupts the measurement rather than aligning the incentives.

What should a monthly retainer actually promise?

Movement on a frozen panel of prompts, reported per engine, against a baseline recorded before any work shipped. Not a number of hours, and not a content quota. The distinction matters because output-defined retainers guarantee production whether or not production is the constraint, which is how a business with a crawler access problem ends up buying four articles a month.

Is buying a tool instead of an agency a real option?

It is, if you have people who will act on what it shows. A tracking platform measures the outcome and does not diagnose the cause, so the value depends entirely on in-house capacity to interpret and fix. Where nobody owns it, a subscription produces the feeling of measurement and none of the effect. The tool evaluation guide covers what to demand from one.

Which of these models do you sell, and why not the others?

Retainers and fixed-price projects. We do not offer performance-based pricing, because the metric it would pay on has to be defined by somebody and defining it is the whole game. We do not sell a platform subscription because a dashboard nobody reads is not a deliverable. For the actual amounts rather than the structures, the GEO pricing guide has the bands and what each one buys.

Related
Canada · Cost guide

GEO pricing

Comparison · Build or buy

In-house or agency

Canada · Choosing an agency

Choosing a GEO agency

One-time engagement · Fixed price

Full website audit

Related services

+3

Case studies using this work

+1

Further reading from the journal

+1

Want to be the brand the models name?