Pricing Page Blueprint: What Goes On It, in Order | Hawk Academy

Free Resource

The Pricing Page Blueprint

What a pricing page needs so ChatGPT recommends you. If your pricing page says contact us for a quote, or lists plan names with no prices, an AI answer has nothing in it to quote. Here's what to put on it instead: eleven sections, in order, with what goes in each and why.

What will this cost me is one of the first things buyers ask an AI. A pricing page has the best chance of being named when it answers that plainly: what people actually pay, what they get for it, and which option suits them.

The five from the video

The reel covered five ideas from this blueprint. Here they are with the drawings, in the order they sit on the page.

  1. Sketch of a pricing page top reading Ledgerly pricing, $29 to $119 a month, with tags for GST included and no lock-in, and a robot reading it through a magnifying glass.

    Prices at the top

    Real prices, or your usual range, in the first screen, with whether GST is included and whether there's a lock-in. Published prices give an AI answer something accurate to quote, instead of a guess or someone else's number.

  2. Three plan cards: Solo $29 for 1 user, Crew $59 for up to 5 users, and Business $119 for up to 15 users, each with stick figures.

    Who each plan suits

    One line per plan or price level on who it's for, and who should pick another, in terms buyers recognise, like team size or type of job. It helps people, and an AI answering for them, pick the right option without a sales call.

  3. Two price tags, $990 for a standard purchase and $1,290 off-the-plan, joined by an arrow labelled longer contract to check, with a puzzled buyer holding a contract.

    What moves the price

    If every job is different, show the range for each type of job and what pushes a job up or down it. In this example the fee covers the conveyancing work, with searches and government fees on top. A range with its reasons answers the question. Contact us for a quote doesn't.

  4. A receipt for a three-person plumbing crew: Crew plan paid yearly $590, 720 SMS reminders $72, total $662 a year, about $55 a month.

    A worked example

    Two or three worked totals for typical buyers, every fee included, for the first month and the first year, based on what real customers pay. It answers what buyers actually want to know: what will I pay, all up?

  5. A robot holding a magnifying glass over fine print reading no lock-in contract, cancel any month, and pay yearly for 2 months free, with a see terms link crossed out.

    The fine print, on the page

    Contract length, cancelling, refunds and every discount with its conditions, on the pricing page itself. Terms buried in the fine print are harder for buyers, and AI, to compare.

The drawings use invented example businesses. The figures show the level of detail a page needs, not advice.

The full blueprint, top to bottom

Eleven sections, in the order they sit on the page. The letter in brackets is the part of SOURC-E each one serves: Structure, Offsite, Uniqueness, Relevance, Credibility or Evaluation.

  1. 1

    Answer block (S)

    An H1 that says what the prices are for. Under it, two or three sentences a buyer could quote: the starting price or the usual range, the main options, whether prices include GST, and whether there is a contract.

    Budget questions are among the most common buyer questions, and the opening lines are often what an AI lifts into its answer. A page that opens with a pitch before the numbers loses both.

  2. 2

    Plans and prices (R)

    A table with each plan or job type, its price, the billing period and the headline limits, such as users, jobs or hours. Show both the monthly and the yearly price in the HTML, not only the one a toggle displays.

    A table lets a buyer and a model compare options at a glance. Real numbers can be quoted; contact us for pricing cannot.

  3. 3

    Who each suits (R)

    One line per plan or price level on who it is for and who should pick another, in terms buyers recognise, such as team size or type of job.

    Which one do I need is one of the main questions a pricing page has to answer. A stated fit lets a model match an option to a buyer's situation.

  4. 4

    Included and not (R)

    What every option includes, what each step up adds, and a plain list of what no option includes.

    Exclusions are what buyers find out too late. Stating them up front stops wrong-fit sign-ups and makes the inclusions believable.

  5. 5

    Limits and extras (R)

    Usage limits, overage charges, add-ons, setup or call-out fees, card surcharges and anything billed per use, each with its price.

    Extras are the usual reason a quoted price turns out wrong. Listing them helps the total a buyer, or an AI, works out match the invoice.

  6. 6

    What moves the price (R)

    For services and custom work, show ranges by job type and the factors that move a job up or down the range, such as size, access, urgency or complexity, with a rough effect for each.

    Services rarely have one price. Explaining the drivers turns a range into something a buyer can apply to their own job, and gives an AI the reason quotes vary.

  7. 7

    Worked cost examples (U)

    Two or three worked totals for typical buyers, all fees included, for the first month and the first year. Base them on what real customers pay, and say so.

    A worked total answers what will I actually pay, which a list of unit prices does not. Examples drawn from your own customers are evidence nobody else can publish.

  8. 8

    Terms, GST and discounts (R)

    Contract length, notice period, cancellation and refund terms, whether prices include GST, and every discount with its conditions, such as yearly billing or not-for-profit rates.

    Lock-in and GST are deciding questions for Australian buyers. A discount without its conditions is a price nobody can rely on.

  9. 9

    Last reviewed date (C)

    The date the prices were last checked, the role of the person who owns them, and a short change log when a price moves.

    Prices are time-sensitive facts. A dated, owned page tells buyers and AI systems which numbers are current; a date with no owner behind it proves nothing.

  10. 10

    Pricing questions (R)

    The pricing questions your sales and support team actually get, such as can I change plans mid-month, each answered in two to four sentences.

    Real questions in real words match how people ask AI about cost. They also clear the objections that stop a buyer at the last step.

  11. 11

    Next step (S)

    One clear next step for each kind of buyer, such as start a trial or book a quote, with the phone number as text, and links to the comparison and use-case pages.

    Keeps a ready buyer moving and sends an undecided one to the page that helps them choose.

A filled-in example

Ledgerly, invoicing and quoting software for trades (an invented business, to show the level of detail). These lines are from a few of the sections: copy the specificity, not the words.

H1
Ledgerly pricing
Answer block
Ledgerly costs $29 to $119 a month, depending on how many people use it. Prices are in AUD and include GST. There is no lock-in contract: cancel any month, or pay yearly and get two months free.
Plans and prices
Solo, $29 a month: one user, unlimited quotes and invoices. Crew, $59 a month: up to five users, adds job scheduling. Business, $119 a month: up to 15 users, adds purchase orders and timesheets.
Worked cost examples
A three-person plumbing crew on Crew, paying yearly: $590 for the plan plus about 720 SMS job reminders at 10c each ($72). Total $662 for the year, about $55 a month.
What moves the price
A services business shows ranges and fixed fees instead. Coastline Conveyancing (also invented) charges a fixed $990 including GST for a standard Geelong purchase, plus searches and government fees at cost, usually $350 to $500; off-the-plan purchases are $1,290 because the contract takes longer to check.

Before you publish

Must-haves

  • Real prices or price ranges are in the first screen, in the HTML your server sends.
  • The page says whether prices include GST, the currency and the billing period.
  • Every plan or job type lists what is included, what is not and its limits.
  • At least two worked totals show what a typical buyer pays in a month and a year, all fees included.
  • Services show price ranges and what moves the price, not only contact us for a quote.
  • Contract, cancellation and refund terms are on the page, not only in the terms of service.
  • Prices match every other place they appear: product, comparison and use-case pages, directory listings and ads.
  • A named owner updates the page the day a price changes, and the last-reviewed date is real.

Stop doing

  • Contact us for pricing as the only answer when you know your usual range.
  • A packages grid with plan names but no prices, scope or limits.
  • Setup fees, card surcharges or lock-in terms kept to the fine print.
  • A last-updated date that changes on every deploy while the prices do not.
  • FAQ markup on the pricing questions (Google no longer shows it).

Four checks before it goes live

  • The price table (monthly and yearly), the terms and the worked examples appear in the page source, not only after a toggle or script runs.
  • Every price here matches the pages, directory listings and profiles that repeat it.
  • The page is indexable, canonical to itself, and not duplicated by campaign pricing pages.
  • The page and its owner are on the refresh list, with the next price review booked.

Schema

Missing schema here is a small gap, and Google says structured data is not required for its AI features. If you do mark up prices, every price, currency and period must match the visible table exactly, because markup that disagrees with the page is worse than none. Product prices belong in Product markup on the product pages, matching the Merchant Center feed.

How to tell it's working

Once a month, ask these in ChatGPT, Perplexity and Google AI Mode with your details filled in, in a fresh chat each time, and note whether you're named, linked and described correctly.

  • How much does [product or service] cost for [team size or job]?
  • What's included in the [plan] plan, and what costs extra?
  • Is there a lock-in contract or a cancellation fee?
  • Do your prices include GST?
  • Which plan do I need if I [situation]?
  • What will I actually pay in the first year, all in?
  • Why do quotes for [service] vary so much?

Ask the pricing questions above in ChatGPT, Perplexity and Google AI Mode once a month and record the price each one quotes; a wrong or old price is a fix to make here and wherever that price still lives.

GA4 shows AI Assistant sessions on this page and the trials, quotes or calls that follow.

Ask sales how many first calls start with the buyer already knowing the price; over time, you'd hope that number rises.

The free AI Visibility Check skill gives you real customer questions to run in ChatGPT and other AI tools, then scores the answers you paste back.

Free tools for the job

  • AI Visibility Check SkillGives you 8 real customer questions to run in ChatGPT and other AI tools, then scores the answers you paste back and shows who gets recommended instead.
  • Is My Page Better?Grades any page's on-page SEO out of 100, then puts it head to head with a competitor's page so you can see what to fix.
  • B2B SEO Audit SkillPaste your URL into Claude and get an on-page audit for your B2B services business, with prioritised fixes.
  • Local SEO Audit SkillPaste your URL into Claude and get an on-page audit for your local service business, with prioritised fixes.

If you change one thing this week

Put your real prices, or your usual range, in the first screen of your pricing page, with whether GST is included. If you know what most jobs cost, contact us for a quote is the one answer that doesn't help.

See all six page blueprints