Revenue

Your pricing page answers what a plan costs, not whether it fits.

The question that stalls a SaaS purchase is almost never the price. It is whether the thing works for a specific situation the pricing table has no room to describe.

Before and after on a revenue siteThe same visitor question, handled by the current site and then by an assistant grounded in that site's own content.BEFOREBuyer reads the pricing pageand hits an unansweredconstraintOpens documentation in asecond tab, searches, finds apartial answerCannot tell whether itapplies to their planAFTERBuyer asks the constraintquestion on the pricing pageitselfAssistant reads pricing anddocumentation together andanswers from bothThe answer cites thespecific page, so the buyercan verify
  • Private launchOnboarding selected teams now
  • Built by CreoglyphSeven client engagements behind the product

Pricing tables answer the wrong question

A pricing table is a grid of plans against features. It is good at what a plan costs and what is included. It is structurally incapable of answering whether the limit applies per seat or per workspace, what happens on the day you exceed it, or whether the integration you depend on is the full version or a webhook with the same name.

Those answers usually exist, spread across documentation, a changelog and a support article. The buyer will not assemble them. They will open two tabs, fail, and either guess or leave.

The consequence is a category of lost deal that never appears in any funnel report, because the visitor never identified themselves. They are counted as a bounce on the pricing page, which reads as a pricing problem and gets solved by changing the price.

What changes

Today

  1. Buyer reads the pricing page and hits an unanswered constraint
  2. Opens documentation in a second tab, searches, finds a partial answer
  3. Cannot tell whether it applies to their plan
  4. Guesses, or leaves without contacting anyone
  5. The funnel records a pricing page bounce

With an assistant

  1. Buyer asks the constraint question on the pricing page itself
  2. Assistant reads pricing and documentation together and answers from both
  3. The answer cites the specific page, so the buyer can verify
  4. If the docs genuinely do not cover it, the assistant says so and escalates
  5. The gap is logged, and the pricing page gets fixed

Reading pricing and documentation as one source

Index both, deliberately

Pricing, docs, changelog and the pages that describe limits. Not the blog archive. More sources produce worse answers unless each one earns its place.

Retrieve across them

A limit question usually needs the pricing row and the documentation paragraph that qualifies it. Retrieving one without the other produces an answer that is technically correct and practically wrong.

Cite the page

On a pre sale question the buyer needs to verify. A cited answer converts better than a confident one, because the buyer can check it before committing.

Refuse on the roadmap

Questions about unshipped features are where assistants invent. The correct answer is that it is not available, and here is who to ask about the roadmap.

Log what pricing failed to answer

Every question that needed documentation to resolve is a candidate row for the pricing page.

The three ways a conversation leaves the flowMost conversations end in a grounded answer. The exits are a logged refusal, an escalation to a person, or a capture before continuing.IN THE FLOWQuestionRetrieveGrounded answermost conversationsEXITSRefuse, log gapEscalateCapture, then continue

The questions your pricing page is failing right now

There is a recognisable set, and they are the same across most SaaS pricing pages. Whether a limit is hard or soft. Whether it resets monthly or is cumulative. What happens on the day you exceed it, which is a different question from what the limit is. Whether a named integration is the full product or a webhook.

Then the migration questions. Whether existing data can be imported, what is lost, and how long it takes. These decide the purchase and almost never appear in the grid.

Then the ones nobody writes down. Whether the seat count includes read only users. Whether an annual plan can be cancelled mid term. Whether support means email.

You can find your own version of this list without any tooling. Read the last fifty pre sale emails and count. The assistant makes the same list continuously, which is the actual product benefit rather than the answering itself.

Where the data goes

The assistant answers from pages you nominate. It has no access to your product database, so anything requiring an account lookup is outside scope and should be an escalation trigger. Security and data boundaries.

Questions

Search returns pages and leaves the reader to assemble the answer. Retrieval returns the specific passages and the model phrases one answer from them, with the source named. For a constraint question spread across two documents, that difference is the whole thing.

It should refuse them, and that is a configuration decision you make rather than a behaviour you hope for. Unshipped features are where assistants invent most confidently.

Then the assistant will confidently repeat something outdated, because retrieval did its job on a stale passage. This is the failure mode worth planning for. Reindex on publish rather than on a schedule.

It can answer from your own comparison pages if you have them. It should not improvise a competitor claim, because an unsourced statement about another product is a liability, not a sales asset.

Yes, and the two together is where it is strongest, because most pre sale questions need both.

No. Creobot opens to teams in order, through the waitlist. Access is by waitlist.

Signal

Is this your situation?

Access is by waitlist, demo request or public-content pilot. Describe the question your visitors keep asking and we will tell you honestly whether it fits.