intent page use-case cite-ready Query: real estate listing description · ChatGPT prompts · One page for one decision · Updated 2026-10-28
How to write a real estate listing description with ChatGPT prompts
If you are a solo or small-team residential agent, you already have the facts — beds, baths, sqft, price, HOA. What stalls the listing is turning those facts into MLS-safe copy before the photos go live. A prompt pack fixes that in one sitting: pick a public copy framework, fill brackets with your numbers, paste into ChatGPT (or any chat model), then edit before you publish.
This page is the complete method. At the end you can open a free pack of 16 prompts with EXAMPLE outputs against a clearly marked fake property listed at $1,185,000. Not a CRM. Not fair-housing legal advice.
Get free pack on Gumroad ($0) Open free prompts.md ($0) Open sample repo
The 4-step method (complete)
Answer: Framework → fill brackets with verified facts → one ChatGPT draft → human edit before MLS. Skip inventing amenities or school ratings.
- Pick one framework for the job. Full MLS body → AIDA. Soften a buyer objection → PAS. Specs that feel flat → feature → benefit. Open-house window → time-bound urgency only (real date/time).
- Fill every
[BRACKET]with verified listing facts: address, beds/baths/sqft/year, price, 2–3 standout features, neighborhood note, CTA. Do not invent amenities, views, or school ratings. - Paste into ChatGPT (Claude / Gemini / your brokerage-approved model also fine). Ask for one draft, not five rewrites in the same shot.
- Edit before MLS / social publish. Check fair-housing language, brokerage rules, and every number against the sheet. The model drafts; you own the final copy.
Which framework for which job
Answer: Use AIDA for MLS body (180–240 words), PAS to soften objections, feature→benefit for bullets, and time-bound urgency only for real open-house windows.
| Framework (public method) | Use when | Free pack # |
|---|---|---|
| AIDA (Attention → Interest → Desire → Action) | MLS listing body, 180–240 words | #1 |
| PAS (Problem → Agitate → Solve) | Opener that softens “too small / too far / too much work” | #4 |
| Feature → benefit | 10 bullets that turn specs into lifestyle lines | #3 |
| Open-house urgency | Invite / caption tied to a real time window only | #5–#6 |
We do not claim ownership of AIDA / PAS / feature→benefit. We wrote the prompt wording and EXAMPLE outputs under MIT.
EXAMPLE prompt snippet #1 — MLS body (AIDA)
Shortened from free pack prompt #1. Replace brackets with your facts.
You are a residential listing copywriter. Write an MLS-style property description using AIDA (Attention → Interest → Desire → Action). Facts: - Address: [ADDRESS] - Beds/Baths/Sqft/Year: [BEDS] / [BATHS] / [SQFT] / [YEAR] - Price: [PRICE] - Standout features: [FEATURE1], [FEATURE2], [FEATURE3] - Neighborhood note: [NEIGHBORHOOD] - Call to action: invite a private tour / open house on [DATE] Rules: 180–240 words. No invented amenities. No income or investment promises. Neutral fair-housing language. End with a clear next step.
EXAMPLE output (fake property — do not copy these facts onto a real MLS sheet):
EXAMPLE PROPERTY · 1847 Maple Grove Lane, Riverside Oaks, CA 90210 · 4 bed / 3 bath · 2,280 sqft · built 2012 · $1,185,000 · pool · quiet cul-de-sac · HOA $95/mo
Step onto Maple Grove and the cul-de-sac hush hits first — then the turquoise pool flashing behind glass. This 4-bed, 3-bath, 2,280 sqft home (built 2012) keeps everyday life easy… Listed at $1,185,000 with a modest $95/mo HOA. Tour privately or join the open house Saturday 1–3.
EXAMPLE prompt snippet #2 — feature → benefit
Turn each feature into one benefit-led bullet (feature → so you can…). Keep each under 22 words. No invented features. Features: [LIST FEATURES ONE PER LINE] Audience: [BUYER TYPE, e.g. growing family / WFH couple]
EXAMPLE lines from the fake Maple Grove listing:
- Cul-de-sac lot → so weekend bikes stay off through-traffic.
- 2,280 sqft open plan → so cooking, homework, and guests share one sightline.
- Pool + covered patio → so summer hangs don’t need a reservation.
All 16 jobs in the free pack
| # | Job |
|---|---|
| 1 | MLS listing body — AIDA |
| 2 | Listing headlines — 8 variants |
| 3 | Feature → benefit bullets (10) |
| 4 | PAS opener (objection softener) |
| 5 | Open-house invite (email / text) |
| 6 | Open-house urgency caption (social) |
| 7 | Just Listed social post |
| 8 | Just Sold social post |
| 9 | Instagram carousel outline (5 slides) |
| 10 | Photo caption set (8 captions) |
| 11 | LinkedIn-style professional listing note |
| 12 | Buyer FAQ blurb for listing page |
| 13 | Price-drop announcement (factual) |
| 14 | Under-contract / contingent update |
| 15 | Text-to-buyer after showing |
| 16 | Voice-note / reel script (30 seconds) |
Free vs paid (honest seam)
| Free pack ($0) — live now | Paid twin — not live yet |
|---|---|
| 16 prompts + EXAMPLE outputs (fake $1,185,000 property) | Possible later: CMA email sequences, buyer nurture drip, price-drop / under-contract campaign packs |
| Single-job residential listing + open-house + social | Multi-touch campaign packs (not built; no checkout link) |
Until a stranger can complete pay → receipt → download, there is no paid checkout on this page. Free stays free.
Download
Get free pack on Gumroad ($0) Get free prompts.md ($0) Repo Trust hub / all free samples
FAQ
- Can ChatGPT write MLS listing descriptions for residential agents?
- Yes as a drafting aid: fill verified facts into a structured prompt (AIDA / PAS / feature→benefit), generate one draft, then edit for fair-housing language and brokerage rules before you publish. The model drafts; you own the final copy.
- What is the best ChatGPT prompt structure for a listing description?
- State the framework, paste Facts with filled brackets (address, beds/baths/sqft/year, price, 2–3 features, neighborhood note, CTA), set length (e.g. 180–240 words), ban invented amenities and investment promises, and require a clear next step.
- How many prompts are in the free real estate listing copy pack?
- Sixteen jobs: MLS body, headlines, feature→benefit bullets, PAS opener, open-house invite/caption, Just Listed/Sold posts, carousel outline, photo captions, LinkedIn note, buyer FAQ, price-drop, under-contract, text-after-showing, and a 30-second reel script. MIT-licensed on GitHub.
- Is there a paid version of these listing prompts?
- Not live yet. Until a stranger can complete pay → receipt → download, there is no paid checkout on this page. The free 16-prompt pack stays free.
Disclosure
Built by Kevin with an AI assistant for packaging. Drafting aid only — not fair-housing, advertising-law, or brokerage compliance advice. You (or your brokerage) own final copy. No earnings claims. AI-assisted build disclosed. Public ledger: freelancer-money-sheets.