How to write a good ChatGPT prompt for listing descriptions
Most weak AI listing copy comes from weak input. If you hand the tool a vague request, it fills the gaps with plausible-sounding details you never confirmed. Here is a way to prompt that keeps the draft tied to your facts.
Published 2026-10-03 · Prompt Desk
Why listing prompts go wrong
A request like “write a listing description for a 3-bedroom house” leaves the tool with almost nothing to work from, so it invents. You get “sun-drenched living room,” “walking distance to top-rated schools” and “newly updated kitchen” whether or not any of that is true. In real estate that is more than a style problem: a description is a public statement about a property, and you are the one who has to stand behind every line.
The fix is not a cleverer phrase. It is a better structure: give the tool the facts, tell it what it may not do, say who the reader is, and ask for a specific format.
The five parts of a reliable listing prompt
1. A role and a reader
Say who the copy is for. “Write for a buyer scanning listings on a phone” produces tighter copy than no audience at all. Keep the role simple, such as “You are helping a real estate agent draft a listing description.”
2. Confirmed facts only
List the facts you have verified, one per line: bedrooms, bathrooms, square footage, lot size, year built, parking, and the features you have seen yourself or that appear on the seller’s disclosure. Mark anything you are unsure about as unconfirmed rather than leaving it in the list. A tidy bullet list is easier for the tool to follow than a paragraph.
3. Explicit limits
This is the part most people skip. Tell the tool not to add features, not to name schools, neighborhoods or distances you did not provide, not to state a price or a statistic, and to write “Not stated” when a needed detail is missing. Add a line about fair housing: describe the property, not the kind of person who should live there, and avoid wording that signals a preference for or against any group of people. Your local rules and brokerage policy still apply, and the draft is not a compliance check.
4. Format and length
MLS fields often have character limits, and a portal description reads differently from an email. Ask for exactly what you need: “120 to 150 words, two short paragraphs, no all-caps, no exclamation marks, no emoji.”
5. A tone sample or two
If you have a past description you like, paste a few sentences and say “match this tone, not these facts.” Remove names and contact details from the sample first.
A copy-ready template
Replace the bracketed parts with your own details:
You are helping a real estate agent draft a listing description. Write for a buyer scanning listings on a phone. Use only the facts below. Do not invent features, upgrades, school names, distances, prices or statistics. If a detail you need is missing, write "Not stated." Describe the property, not the people who might live there. Facts: - Type: [single-family / condo / townhouse] - Bedrooms / bathrooms: [x / y] - Interior size: [square feet] - Lot: [size or "Not stated"] - Year built: [year] - Confirmed features: [one per line] - Known drawbacks to leave out of the copy: [list] Format: [number] words, [number] short paragraphs, plain language, no all-caps, no exclamation marks. Then list any facts you would need to confirm before publishing.
That last line is useful. Asking the tool to list what still needs confirming turns it into a checklist, and it often surfaces gaps you had not noticed, like a missing lot size or an unclear parking arrangement.
Review the draft like an editor
- Check every claim against your notes. If a phrase is not in your fact list, delete it or verify it.
- Cut vague adjectives. “Stunning,” “charming” and “must-see” say little. A specific detail, like “south-facing windows in the main room,” is more useful if it is true.
- Read it aloud. Awkward rhythm is easy to hear and hard to see.
- Run it past the seller or your broker where that is your normal process.
Reuse it, then vary it
Once the template works, save it. For the same property you can reuse the fact list for a “just listed” email, social captions or photo captions by changing only the format line. Keep one master fact list per listing and edit it in one place when something changes.
What not to paste in
Leave out the seller’s name, contact details, lockbox codes, access instructions and anything from a private negotiation. A listing description is public, so it only needs public facts. If you are unsure about a piece of text, run it through the Placeholder Swap tool first and read the result before you paste it anywhere.