The short version: ChatGPT can write a passable property listing in about eight seconds, but the version it gives you on the first try is almost always generic, occasionally illegal under fair housing rules, and easy to spot from three listings away. Below are 40 prompts, split into listings and follow-ups, built to fix that, plus the exact workflow I use with agents so the output sounds like a person who walked through the house.
Why AI-written listings all sound the same
I worked with an estate agent in Manchester last year, I'll call him Dan because he'd rather I didn't use his real name, who ran 40 live listings through ChatGPT in one afternoon using nothing but the basic bedroom/bathroom/square footage details from his CRM. Every single one came back with "stunning," "must-see," and "perfect for entertaining." Two different three-bed semis on the same road ended up with descriptions that were almost word for word identical. A buyer scrolling Rightmove would have no idea which house they were looking at.
That's the problem with most of the advice floating around on this topic. It tells you to ask ChatGPT to "write an exciting listing description" and stops there. The model has never seen the house. It's filling gaps with the same fifty adjectives every real estate copywriter in the English language has already used a thousand times. If you want output that reads like it's about one specific house and not a template, you have to feed it specific, ugly, unglamorous facts, the kind that make you sound like you were standing in the kitchen.
The uncomfortable bit nobody mentions
Here's the part most guides on this topic skip entirely. ChatGPT, left to its own devices, will happily write phrases like "ideal for young families," "perfect for a couple starting out," "walkable, family-friendly neighbourhood," or "great for professionals." In the US and UK, several of those phrases sit uncomfortably close to language the Fair Housing Act (in the US) and Equality Act (in the UK) treat as discriminatory, because they signal a preference about who should live somewhere based on family status or age. It's not that the AI is trying to break the law. It's that it's trained on decades of listing copy that was already sloppy about this, and it repeats the pattern unless you tell it not to.
The fix is one line added to every prompt below: "avoid any language that implies a preferred type of buyer, family status, religion, or age group, describe the property and location facts only." Add that once and keep it in your saved prompt library. It costs you nothing and it's the single easiest liability you can remove from your workflow.
The workflow I use with agents
Before the 40 prompts, the five-step process that makes them work:
- Step 1: Walk the property (or call the seller) and write down five specific, unglamorous facts. Not "spacious kitchen," but "kitchen was extended in 2019, has a Neff double oven, south-facing window over the sink."
- Step 2: Feed those facts to ChatGPT with the platform in mind (Rightmove copy reads differently to an Instagram caption).
- Step 3: Ask for three versions in different tones and pick the one that sounds like a person, not a brochure.
- Step 4: Run the fair housing check line above before anything goes live.
- Step 5: Save the winning prompt structure so the next listing takes five minutes, not fifty.
That's the difference between using ChatGPT as a toy and using it as a system. For a broader look at prompt structures across the job, my 22 copy and paste scripts for real estate agents covers the wider agent workflow beyond listings, and if you want the deeper dive specifically into writing descriptions that don't sound like a template, I've written a whole piece on ChatGPT prompts for property listings that describe the actual house.
20 prompts for listing descriptions
Core description prompts
- 1. "Write a 150-word property listing for a [bedrooms]-bed, [bathrooms]-bath [property type] at [address or area]. Facts: [list 5 to 8 specific facts]. Avoid any language that implies a preferred type of buyer, family status, religion, or age group. Do not use the words stunning, must-see, or perfect."
- 2. "Rewrite this listing description in a warmer, more conversational tone, as if a friend who knows the area is describing it: [paste description]."
- 3. "Take these facts about the property [paste facts] and write three different opening lines, none of which start with 'Welcome to.'"
- 4. "Write a listing description that leads with the one unusual or standout feature of this property: [feature], then covers the rest of the layout in plain sentences."
- 5. "I have a property with a known drawback, [e.g. no off-street parking, busy road]. Write a description that mentions it honestly in one sentence without making it the focus."
- 6. "Write a short paragraph about the local area for [town/postcode] based on these facts: [transport links, schools, shops within walking distance]. No superlatives."
- 7. "Turn this list of room dimensions and features [paste] into flowing paragraphs organised by ground floor, first floor, and outside space."
- 8. "Write a listing description aimed at a downsizing buyer, focused on low-maintenance and single-level living, using these facts: [paste facts]."
- 9. "Write a listing description for an investment property, leading with rental yield potential and letting history if available: [paste numbers]."
- 10. "Shorten this 300-word listing to under 100 words for a print brochure, keeping only the three strongest facts: [paste description]."
Platform-specific rewrites
- 11. "Rewrite this listing description for Rightmove, keeping it under 250 words and front-loading the price bracket and location in the first sentence: [paste]."
- 12. "Rewrite this listing for Zillow, US spelling and terminology, and add a line about school district if I give you the district name: [paste, district]."
- 13. "Turn this listing into a 3-slide carousel caption for Instagram, one line per slide, no hashtags yet: [paste description]." (For hashtag and caption structure beyond real estate, my prompts for Instagram captions that get read, not just liked is worth a look.)
- 14. "Write a WhatsApp message I can send to my buyer list announcing this new listing, under 60 words, with a clear call to book a viewing: [paste key facts]."
- 15. "Write a one-sentence property teaser I can use in a text message to a hot lead, mentioning price and one standout feature only: [paste facts]."
Video and open house copy
- 16. "Write a 45-second video script for a property walkthrough, room by room, using these facts: [paste facts], conversational tone, no scripted-sounding phrases."
- 17. "Write five open house invitation captions for social media, each with a different angle: price, location, feature, lifestyle, urgency."
- 18. "Write a short sign-in table script my open house host can read aloud to visitors in under 20 seconds, welcoming them and asking two qualifying questions."
- 19. "Write a follow-up caption for after an open house, thanking attendees without naming them, and inviting people who missed it to book a private viewing."
- 20. "Write three headline variations for a print ad in a local paper for this property, each under 10 words: [paste key facts]."
20 prompts for follow-ups
Open house and viewing follow-ups
- 21. "Write a follow-up email to send within one hour of a viewing, thanking them by first name, referencing one thing they said during the visit, and asking if they'd like a second viewing."
- 22. "Write a follow-up text for a viewing no-show, friendly, no guilt, offering two alternative times."
- 23. "Write a follow-up email for someone who viewed but said the price was too high, acknowledging it without immediately offering a discount."
- 24. "Write a follow-up email for someone who loved the property but is worried about the commute, addressing the concern with facts about transport links."
- 25. "Write a short check-in message to send seven days after a viewing if I haven't heard back, low pressure, one question only."
- 26. "Write a follow-up email offering a similar property to someone who passed on the first one, based on these shared criteria: [paste criteria]."
- 27. "Write a message to send to everyone who registered interest but couldn't make the open house, offering a private slot this week."
- 28. "Write a follow-up for a buyer who's gone quiet for three weeks, re-opening the conversation without sounding like a sales chase."
Buyer lead nurture
- 29. "Write a welcome email for a new buyer lead who just signed up for property alerts, explaining what happens next and how often they'll hear from me."
- 30. "Write a short email introducing myself to a lead who enquired about a property that's now sold, offering to help them find something similar."
- 31. "Write a monthly market update email for buyers in [area], summarising average price movement and new listings, based on these numbers: [paste stats]."
- 32. "Write a message asking a buyer lead three qualifying questions about budget, timeline, and must-haves, in a way that doesn't feel like an interview."
- 33. "Write a re-engagement email for a buyer who went cold six months ago, referencing that time has passed and asking if their situation has changed."
- 34. "Write a mortgage-readiness reminder email for a buyer lead, encouraging them to get pre-approved before viewing more properties."
- 35. "Write a congratulations email for a buyer whose offer was just accepted, outlining the next three steps in plain language."
Seller lead nurture and past clients
- 36. "Write a follow-up email for a homeowner who requested a valuation but hasn't listed yet, offering an updated estimate based on recent local sales."
- 37. "Write a price-reduction conversation starter email for a seller whose property has been on the market for over 60 days, honest but not blunt."
- 38. "Write a check-in email for a past client one year after their purchase, asking how they're settling in and offering a free updated valuation."
- 39. "Write a referral request email for a past client, explaining what kind of referral is most helpful and making it easy to forward."
- 40. "Write a holiday or seasonal check-in message for my full client list that doesn't sound like a sales email, keep it under 50 words."
What Dan changed and what happened
Once Dan added the fair housing line to every prompt and started feeding ChatGPT five real facts instead of three vague ones, his listing descriptions stopped sounding interchangeable. He also started using prompt 21, the one-hour follow-up, as a default rather than an afterthought. Real estate follow-up speed matters more than most agents admit: research from Lead Response Management (a study widely cited across US real estate and sales training, originally from InsideSales.com) found that contacting a lead within five minutes made them 21 times more likely to convert than waiting 30 minutes. Dan wasn't hitting five minutes, but moving his follow-up from "whenever I remember" to "within the hour, every time" using a saved ChatGPT template took his viewing-to-second-viewing rate from roughly one in five to closer to one in three over three months. That's not a scientific trial, it's one agency, but it's the kind of change that comes from consistency, not cleverness.
If you want a wider set of prompts that cover the rest of an agent's week, from client calls to CRM notes, the ChatGPT prompts list by job has a section built specifically for property professionals. And if you're still working out the basics of how ChatGPT handles longer conversations, daily limits, or editing images of a property, the guide to ChatGPT prompts and limits answers the practical questions most people hit in week one.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
A few things to fix before you copy any of these
- Never paste a seller's exact address or a leaked sale price into a prompt without checking your data protection obligations first, especially under UK GDPR.
- Always read the fair housing line back through, some phrases slip past ChatGPT's own filter, particularly "quiet street" combined with "great for retirees," which still implies an age preference.
- Don't let the AI invent facts. If you didn't confirm the school catchment or the year the roof was replaced, don't ask ChatGPT to write about it, ask it to leave that sentence blank for you to fill in.
- Keep a swipe file of the three or four prompt structures that work for your voice. Most agents rewrite the same prompt from scratch every time, which wastes the one advantage AI gives you: speed.
Related: real estate: guidelines and how to pitch.
Related: lifestyle: guidelines and how to pitch.
Frequently asked questions
Can ChatGPT write a real estate listing that sounds like it wasn't written by AI?
Yes, but only if you feed it specific, unglamorous facts about the actual property rather than asking for a generic description, and you edit out stock phrases like "stunning" and "must-see" before publishing.
Is it legal to use AI to write property listings?
Yes, but you're still responsible for the content, so any listing needs checking for fair housing or Equality Act language issues before it goes live, since AI models often default to phrasing that implies a preferred type of buyer.
How fast should a real estate follow-up email go out after a viewing?
Within an hour is a reasonable working target for most agents, and studies on lead response time consistently show that faster follow-up, ideally within minutes rather than hours, sharply increases the chance of moving a lead to a second viewing or offer.
Do I need different prompts for Rightmove, Zillow, and Instagram?
Yes, each platform rewards a different length and tone, Rightmove and Zillow favour structured, fact-led copy near the top, while Instagram captions work better as short, conversational lines split across a carousel.