ChatGPT for property descriptions: an honest look for UK agents

ChatGPT writes fluent listing copy in seconds — the problem is what it quietly leaves out.

If you work in an agency, someone in your office is probably already doing it: paste the bullet points into ChatGPT, ask for "a professional property description", copy the result into the portal upload. It is quick, it is nearly free, and the prose is genuinely decent. So before anything else, let us be fair about that.

What ChatGPT genuinely does well

  • Speed. A full description in under a minute, at any hour, with no per-listing fee.
  • Competent prose. It writes clean, grammatical English and rarely produces anything embarrassing on style grounds.
  • Tone on demand. Ask for warmer, punchier or more formal and it obliges instantly.
  • Rewrites. It is excellent at freshening a stale advert or trimming an overlong one.

If property descriptions were purely a creative writing exercise, this article would end here. They are not.

The problem: a UK listing is a regulated document

A sales or lettings listing in the UK is not just marketing copy. National Trading Standards (NTSELAT) published a material information framework setting out what listings should disclose. Part A, published in May 2022, covers price or rent, council tax band, tenure and leasehold details such as the remaining term, ground rent and service charge, and the deposit for lettings. Parts B and C followed in November 2023: Part B applies to every property — property type and construction, the number and types of rooms, utilities, broadband type, mobile signal and parking — while Part C covers matters that apply where relevant, from flood risk and listed-building or conservation-area restrictions to rights and easements. We unpack the whole framework in plain English in our guide to material information Parts A, B and C.

The legal weight behind this was the Consumer Protection from Unfair Trading Regulations 2008, under which omitting material information could amount to a misleading omission and, in serious cases, a criminal offence. From 6 April 2025 those regulations were replaced by the unfair commercial practices regime in the Digital Markets, Competition and Consumers Act 2024. The duty not to omit material information continues, with CMA guidance still evolving. NTSELAT withdrew its detailed guidance in April 2025 pending that new guidance — but the portals kept their material information fields. Rightmove displays council tax band, tenure and EPC prominently, and since May 2024 it flags or blocks lettings listings missing key material information fields.

ChatGPT knows none of this applies to the text it is producing. It is a general-purpose writing tool, not a listings tool, and that difference shows up in four specific ways.

Four ways generic AI lets agents down

1. It will not ask for what is missing

Give ChatGPT three bedrooms, a kitchen-diner and a postcode, and it will hand back three glowing paragraphs without once asking for the tenure, the council tax band, the EPC rating or the heating type. The output looks finished, which is precisely the danger: polished, confident, non-compliant-shaped copy that reads as though nothing is missing.

2. It invents specifics

Language models fill gaps plausibly. Leave out the outside space and you may get "a sunny, low-maintenance garden"; leave out transport and you may get "moments from the station". An invented detail is arguably worse than an omission — it is a positively misleading claim sitting in your advert under your agency's name. Every fabricated fact has to be caught by a human before publication, and busy negotiators do not always catch them.

3. It has no house style

Ten negotiators means ten prompting habits. One branch sounds breathless, another clinical, and the same three-bed semi gets described three different ways in the same month. There is no shared template keeping the team consistent.

4. There is no audit trail

If a description is ever questioned, you want to show what facts were supplied and what was generated from them. A personal ChatGPT chat history, scattered across individual accounts, is not that record.

If you use ChatGPT anyway: a safer prompt checklist

Plenty of agents will keep using it, and used carefully it can be workable. These five habits close most of the gap:

  1. Feed it the material information first. Work through our material information checklist, fill in real values, and paste the completed list into the prompt.
  2. Forbid invention explicitly. Tell it to use only the facts you supply and to add nothing.
  3. Make it flag gaps. Ask it to list any material information it appears to be missing, rather than writing around the holes.
  4. Verify every factual claim against the source — EPC certificate, title details, landlord instructions — before the listing goes live.
  5. Keep a record of the facts supplied and the copy produced, so someone can reconstruct the listing later.

A starter prompt that bakes in the first three habits:

Write a UK lettings listing description of about 150 words. Use only the facts below. Do not invent, assume or embellish any detail. If any material information seems to be missing, list it at the end under the heading MISSING rather than writing around it. Facts: two-bedroom first-floor flat; leasehold; rent £1,150 per calendar month; deposit £1,326; council tax band C; EPC rating C; gas central heating; mains water, electricity and sewerage; FTTC broadband; good mobile signal indoors; one allocated parking space.

That is a lot of ritual for every listing — which is the whole argument for purpose-built tools.

What a purpose-built generator does differently

The blank chat box is the root problem: it accepts whatever you type and never pushes back. A compliance-aware generator replaces the blank box with structured fields. You can see this working today in the free NippyListings property description generator: pick a template for the property type — from a flat to a detached house — and the form itself asks for tenure, council tax band, EPC rating, heating, broadband and parking. No tool can promise your listing meets your legal duties, and nothing removes the need for a human check. But when the material information is built into the form, the gaps are visible before you publish rather than after.

ChatGPTNippyListings free generator
Cost todayFree tier or a monthly subscriptionFree
Material informationOnly if you paste it in yourselfFields built into every template
Invented detailsPossible — models fill gaps plausiblyWrites from the facts you enter
House styleVaries with every prompt and personConsistent template-led output
Bulk generationOne conversation at a timePlanned — waitlist open

We are not the only purpose-built option, and it would be dishonest to pretend otherwise. PropertyScribe, at the time of writing, charges £49 per month for a polished per-property workflow, though it offers no bulk upload; DescribeMyProperty, Lettings Quest and ValPal also serve this market, each with real strengths. We compare the trade-offs in our PropertyScribe alternative page. NippyListings today is the free on-page generator; bulk generation and CRM integrations with Reapit, Alto, Jupix and Street.co.uk are on the roadmap, with planned pricing at £29 and £59 per month for those who join the waitlist.

The bottom line

ChatGPT is a good writer and a careless listings assistant. Its prose is not the risk; its silence about council tax bands, tenure and broadband type is. If you stick with it, use the checklist above and verify every fact. If you would rather have the material information prompts built in from the start, try the free generator and compare the output against our property description examples.