Blog/How-To
HOW-TO

How Should a Consultant Describe Fees Online So AI Can Quote Them?

A broad wall-mounted control panel of matte near-black charcoal, wider than it is tall, dead-on in a deep blue void, its blank face carrying three long horizontal slider tracks each holding one plain rounded knob at a different position, the middle track glowing warm amber up to its knob and the tracks above and below left dark

Key Takeaways

  • Publish a number, a range, or a floor. An assistant can only repeat what your page states. "Contact us for pricing" gives it nothing, so it answers the buyer using a competitor who published something.
  • Attach the price to a named thing. A price on its own invites the wrong comparison. A price attached to a specific engagement, with a stated duration, is a fact that can be quoted accurately.
  • A range beats silence, and a floor beats a range. Starting-at pricing gives a buyer enough to self-select without pretending your work is a product. It is the most quotable form of honest ambiguity.
  • Say what changes the number. Scope, team size, and timeline are the real variables. Naming them protects you from being quoted at the low end and answers the follow-up question in advance.
  • Put it in text, not in a downloadable rate card. A price locked inside a PDF, an image, or a form-gated page is a price nothing can read. Plain sentences on a plain page are what get lifted.

A business owner types "how much does a marketing consultant cost" into ChatGPT. The answer that comes back is built out of consultants who published a number. If your page says pricing is available on request, you were not in the running.

This is not a debate about whether consulting can be priced like a product. It is narrower than that: a machine assembling an answer can only repeat what it can read, and "it depends" is not a figure.

Here is what each way of wording a fee actually yields, and how to publish one without turning your work into a menu.

Should consultants list fees online?

For the purposes of getting named by AI, yes, in some form. A number, a range, or a starting-at figure gives an assistant something quotable, and no amount of good writing substitutes for it.

The form matters less than the presence. A floor is fine. A range is fine. One example engagement with its real price attached is fine. What does not work is the sentence most consulting sites currently carry, which promises a conversation instead of an answer.

Think about the shape of the question. "How much does this cost" is one of the four or five things every buyer asks, and it is asked in a place you are not present to handle it. Somebody's number gets read out. The only decision you control is whether it is yours.

What an assistant does when your price is missing

It answers anyway, using whoever did publish. Assistants are built to produce an answer rather than to report that the internet was unhelpful, so a missing number is filled from somewhere else in your market.

Worse, the number that fills the gap is often an industry average scraped from a roundup article, which may sit well below what you charge. Your absence does not create mystery. It creates a wrong anchor, set by someone else, and the buyer arrives already believing it.

This is the same mechanism that decides everything else about who gets named: the assistant assembles from what is legible, and legibility beats reputation. The page-level version of that argument is in how to structure your services page so AI can answer the cost question.

WHAT EACH WORDING GIVES AN ASSISTANT TO SAYILLUSTRATIVE
What your page says What an assistant can say back
"Pricing available on request." Nothing to lift. The slot goes to whoever stated a number.
"Affordable rates for growing businesses." They describe their rates as affordable. Repeats your adjective. Answers nothing a buyer asked.
"Most projects fall between $4,000 and $12,000." Most of their projects run $4,000 to $12,000. A range is a real answer, and it survives being lifted.
"A brand audit is $2,500, delivered in two weeks." Their brand audit is $2,500 and takes two weeks. A named thing with a price and a duration attached.
"Retainers start at $3,000 a month, minimum three months." Retainers start at $3,000 a month with a three-month minimum. A floor plus a condition. Filters buyers before they write.

The prices and the example wordings are illustrative rather than measured or taken from a client. The point is the shape: every row that names a figure produces a sentence, and the row that names none produces an empty space an assistant fills from somebody else's page.

answerhalo.com
Five pricing sentences, and the answer each one is capable of producing.

The four ways to state a fee, ranked by quotability

Ranked best to worst for being quoted: a fixed price on a named engagement, a starting-at floor, a stated range, and a rate per day or hour. All four beat saying nothing, and they fail in different ways.

A fixed price on a named thing is the most quotable sentence you can write, because it is a complete fact. A floor is the most flexible, and it is the right answer for most consulting, since it commits you to a minimum without pretending the maximum is knowable.

A day rate is the weakest of the four, even though it feels the most precise. It invites a comparison of day rates across people doing different work, which is the one comparison you never want an assistant to make on your behalf.

Four ways to state consulting fees, and what each one costs you
Form Example sentence What it is good for Where it hurts
Fixed price, named engagement "A brand audit is $2,500, delivered in two weeks." Most quotable. Reads as a complete, checkable fact Only works for scoped work you repeat
Starting-at floor "Retainers start at $3,000 a month." Filters buyers, keeps the ceiling open Buyers may plan around the floor and be surprised
Stated range "Most projects run $4,000 to $12,000." Honest about variation, still a real answer Gets quoted at the low end unless you say what moves it
Day or hourly rate "Consulting days are $1,800." Easy to state, easy to compare Invites comparison against people doing different work
No figure at all "Pricing available on request." Nothing, for this purpose The cost question gets answered without you in it

The three objections to publishing fees, answered

The three real objections are that every project differs, that competitors will undercut you, and that a number without context loses the sale. Each has a version that is true and a version that is a hiding place.

Every project does differ, and a range with its variables named handles that honestly. Competitors can see your number, and they could already estimate it from your positioning within a phone call. The context objection is the strongest of the three, and the answer is to publish the context in the same breath rather than to withhold the number until you can deliver both.

There is a cost to publishing, and it is worth stating plainly rather than pretending otherwise: you will lose some buyers at the page instead of on a call, including a few you might have persuaded. What you buy with that is being present in every answer where somebody asks what this work costs. For most independent consultants that trade is worth making, and for a few, whose pricing genuinely only makes sense after a diagnostic, it is not.

How to write the pricing section itself

Write three sentences: what the engagement is, what it costs, and what changes the number. That is the whole section, and it should sit in plain text on the services page rather than in a graphic or a download.

Name the engagement first, because a price without a subject cannot be quoted safely. "Our fee is $2,500" is unliftable. "A brand audit is $2,500" is a fact. The same self-containment rule governs every other claim on your site, which is the argument in what a consultant's about page should say for AI to trust it.

Then make it machine-readable. Google's guidance on local business structured data covers how to label the basics of what you sell, and its broader helpful content guidance keeps coming back to whether a page actually answers the question a visitor arrived with. A published price is the most literal possible example of that.

Finally, check what it produces. Ask ChatGPT what a consultant in your specialty typically charges and read the answer as a stranger would. If your number is nowhere in it, the wording on your page is not the wording an assistant found useful. The pattern for local specialists doing this same exercise is in how small consulting firms get into local AI recommendations. We put our own industry through the same test, and most of it fails: which AI visibility companies publish their pricing and which make you ask.

If you would rather see the whole picture at once, the free check runs 25 real buyer questions from your niche through ChatGPT at $0 and emails a plain-English readout within the hour. It runs as soon as you ask for it.

Questions we hear the most

Should consultants list fees online?

For AI visibility, yes, in some form. A stated number, range, or starting-at figure is the only thing an assistant can repeat when a buyer asks what you charge, and silence hands that question to a competitor.

Will publishing my fees scare good clients away?

It mostly filters the wrong ones earlier. Buyers who leave over a published number were going to leave over the quote, and the ones who stay arrive already knowing roughly what the work costs.

What if my projects genuinely vary in price?

Publish the range and say what moves it. "Most engagements run $4,000 to $12,000, depending on scope and how many teams are involved" is honest, specific, and quotable in one sentence.

Is a starting-at price good enough for AI to quote?

Yes, and it is often the best option. A floor gives an assistant a real figure to state, keeps you from being anchored at the low end, and stays true when a large project costs several times more.

Does putting my rate card in a PDF work just as well?

No. A price inside a downloadable file, an image, or a page behind a form is effectively unreadable to an assistant. The number has to exist as plain text on a page anyone can reach.

Where should the price live on my site?

On the services page, next to the service it belongs to, in a sentence rather than a graphic. A separate pricing page also works, as long as each service page states its own number too.

How does AnswerHalo tell whether my pricing wording is working?

By asking the questions your buyers ask and reading what comes back. If assistants answer a cost question about your niche without naming you, your pricing copy is not being quoted, whatever it looks like on the page.

Can I run the free check today?

Yes. It runs as soon as you ask for it, and the readout lands within the hour between 7am and 5pm Central. Rewriting one pricing sentence needs no tooling, so that part can happen this afternoon.

SEE WHERE YOU STAND

Your buyers are already asking. Find out what AI tells them.

The free check asks ChatGPT 25 real buyer questions about your niche and sends you the report within the hour, at $0. If it shows you are already getting named everywhere, we will say so in plain words.

Get my free check →