What to do when ChatGPT quotes the wrong price for your SaaS

Check a wrong ChatGPT price against the cited text, fix conflicting SaaS pricing pages, and retest the buyer’s question.

Imagine a buyer asks for your $20 monthly plan. You open your pricing page and there it is: “US$20 per seat per month, billed annually.” For one seat, that’s US$240 for the year. Nothing in that line says the buyer can pay $20 and leave after a month. The number survived. The terms didn’t.

When ChatGPT quotes the wrong price, put the answer beside the sentence that’s supposed to support it. You might find an old price on your own site. You might find the right price with a condition the answer left out. Those are different fixes.

Save the quote before you edit the page

If a buyer can share the relevant excerpt, keep the exact question, the price sentence, any citations, and the date. If all you have is “ChatGPT told me $20,” save that as a report from the buyer and run a separate check. Try: “What does [Product] Pro cost for one seat in the US on monthly billing, if monthly billing is available?”

In ChatGPT Search, open the citation beside the pricing claim if there is one. The Sources panel can also show related links; a link in that list doesn’t establish which passage supports the price. OpenAI recommends opening the source and checking what it actually supports. Copy the whole pricing sentence and any qualifying footnote. If the page has a billing toggle, note which option was selected. If the link is dead or the passage is missing, record that too.

Check whether your own pages disagree

Suppose the US pricing page says Pro costs US$26 per seat with month-to-month billing, but your FAQ says the same US Pro plan costs US$20 per seat on month-to-month billing. Check the amount against the offer you actually sell. If it’s US$26, update the FAQ and check any other current pages that repeat the old quote. Look in the homepage, help center and comparison pages before searching the rest of the web.

Keep the billing terms next to the number. In this example, you could replace “Pro from $20/month” with two lines:

Pro annual: US$240 per seat per year, billed annually.

Pro monthly: US$26 per seat per month, billed monthly.

If your homepage says “from $20” and you’re unsure what a reader can tell from the surrounding copy, the WhyDoGEO homepage diagnostic shows the exact page text behind its clarity findings. To use the free homepage check, sign in with a verified email address and verify ownership of the site’s domain. Compare the pricing page and FAQ yourself, and check ChatGPT’s citations in the answer.

When the number matches but the terms don’t

A review might quote the same US$20 figure and say a launch discount ended in June. That page supports a claim about the launch, not today’s price. You can leave an accurately dated review alone. If a page presents an expired offer as current, save the URL and exact line, then decide whether to update your copy or ask its publisher to correct theirs.

With no usable citation, you can still compare the claim with your published terms. Write down what you can verify: “The answer says US$20 on monthly billing. Our pricing page shows US$26 for that offer. No usable citation was shown.” A matching number elsewhere gives you a place to look. By itself, it doesn’t establish which source the answer used.

Ask the buyer’s question again

Once you’ve corrected any conflicting copy, reopen those public pages and check the quoted lines. Then ask the original question in a fresh chat with the same search setting. Save the new answer and links beside the first. If you supply the official pricing URL in a separate test, ask for the billing sentence and verify it yourself. That tells you whether the reply matches the page when you give it the link. It doesn’t tell you whether the answer would find the page on its own.

Close the website fix once the public pages agree on what a buyer can purchase. Keep a separate record of the answer. If the next reply still offers the annual rate on a monthly plan, you can point to the exact line it gets wrong.