Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

chatgpt prompts for real estate agents: 22 copy and paste scripts that save you hours

If you are skim reading
The short version: ChatGPT can write your listing descriptions, client follow up emails, social captions and market update posts in minutes, but only if you give it the property facts, the buyer or seller's name and situation, and the tone you want.

The short version: ChatGPT can write your listing descriptions, client follow up emails, social captions and market update posts in minutes, but only if you give it the property facts, the buyer or seller's name and situation, and the tone you want. Below are 22 prompts split into five groups, plus what to swap out in each one and a weak versus strong example so you can see the difference straight away.

Why bother with prompts at all

Most agents type a rushed sentence into ChatGPT, get back something that sounds like every other listing on the market, and give up. The tool isn't the problem. The prompt is. A prompt with no square footage, no neighbourhood detail and no audience in mind will always come back generic, because there's nothing specific for the model to work with. Give it the same facts you'd give a new assistant on their first day, the address, the standout feature, who's likely to buy it, and the output changes completely. That's the whole trick behind every prompt below: specifics in, specifics out.

Prompts for listing descriptions

  1. Write a 150 word MLS listing description for a [bedrooms]-bed, [bathrooms]-bath [property type] at [address], built in [year], with [standout feature]. Target buyer: [first-time buyer, growing family, downsizer]. Warm but factual tone, no cliches like 'must see' or 'won't last'.
  2. Rewrite this listing description to lead with the strongest selling point: [paste your draft]. Strongest point is [feature].
  3. Write three different headline options for a listing at [address] priced at [price], each one leading with a different angle: location, price, and lifestyle.
  4. Turn these bullet points about a property into flowing paragraph copy for a listing description: [paste bullets].
  5. Write a shorter, 60 word version of this listing description for a print flyer: [paste full description].

Prompts for buyer and seller emails

  1. Write a follow up email to a buyer named [name] who viewed [address] yesterday and hasn't responded. Reference [specific thing they liked at the viewing]. Ask one direct question to re-open the conversation.
  2. Write an email to a seller explaining why their home at [address] hasn't had an offer after [number] weeks on the market, covering price, condition and competing listings, without sounding like I'm blaming them.
  3. Write a congratulations email to a buyer named [name] confirming their offer of [price] on [address] was accepted, with the next three steps and rough timeline.
  4. Write a short check-in email to a past client from a few years back who bought through me, asking how the home is treating them and mentioning I'm happy to help if they know anyone thinking of buying or selling.
  5. Write an email to a seller who wants to price their home [amount] above my recommendation, explaining the risk of overpricing without sounding like I'm arguing with them.

Prompts for social media and marketing

  1. Write an Instagram caption for a new listing at [address], [bedrooms] beds, priced at [price], with a call to action to DM for a private viewing.
  2. Write a LinkedIn post announcing I just closed on a home at [address] for a [buyer/seller] client, focused on the win for the client rather than me.
  3. Write five short video script hooks (first line only) for a walkthrough video of [address], each one opening with a different angle: price, feature, neighbourhood, story, question.
  4. Write a 'just sold' social post for [address], sold for [price] after [number] days on market, without disclosing the buyer or seller names.
  5. Write a short bio for my agent profile page, [number] years in real estate, specialising in [area/niche], warm and approachable tone, under 100 words.

Prompts for market updates and CMAs

  1. Write a plain-English summary of these market stats for a client email: [paste median price, days on market, inventory numbers]. Explain what it means for someone selling in the next three months.
  2. Write a short explanation for a first-time buyer of what a comparative market analysis is and why the three comparable homes I chose are relevant, using these details: [paste comps].
  3. Turn this list of neighbourhood stats into a one page market update newsletter section: [paste stats].
  4. Write a script for a 90 second video explaining why now is or isn't a good time to sell in [area], based on these numbers: [paste numbers].

Prompts for negotiation and admin

  1. Write a counteroffer explanation email to a buyer's agent, our seller wants [price] instead of [buyer's offer], and the reason is [reason, for example: recent comps, multiple interested parties].
  2. Write a checklist for a first-time seller of everything they need to gather before we list, in plain language, no jargon.
  3. Write a short script I can use on the phone to ask a seller for a price reduction after [weeks] with no offers, focused on staying calm and factual.

What to change in every prompt

Every prompt above has square brackets in it. Those are the parts you replace before you send anything. Three things matter most: the actual property facts (address, price, square footage, standout feature), the name and situation of the person you're writing to, and the tone. If you skip the facts, ChatGPT will invent generic filler like 'stunning' and 'charming' that says nothing. If you skip the name and situation, the email reads like a mail merge. And if you don't specify tone, you'll often get something too formal or too salesy for your actual voice. Paste in your last few sent emails once and ask ChatGPT to match that style. It will hold onto it for the rest of the conversation.

It also helps to tell it who else is reading the copy. A listing description on the MLS gets read by other agents as well as buyers, so it needs the technical detail, square footage, lot size, school zone, that agents scan for on behalf of clients. A caption on Instagram gets read by someone scrolling on their phone in ten seconds, so it needs the hook up front and the detail can wait. Naming the platform in the prompt changes the structure of the answer, not just the length.

Weak prompt versus strong prompt

Weak: 'Write a listing description for a house.'

That gives you three sentences of nothing. No address, no price, no audience, so the model fills the gaps with cliches.

Strong: 'Write a 150 word MLS listing description for a 3-bed, 2-bath colonial at 14 Maple Street, built in 1998, with a fully renovated kitchen and a fenced backyard. Target buyer is a young family moving from an apartment. Warm but factual tone, no cliches like must see or wont last.'

The second version gives ChatGPT everything it needs to write something specific, and specific is what sells a property on a listing page where buyers scroll past ten identical descriptions a minute.

Common mistakes agents make with these prompts

  • Pasting in the whole MLS sheet and expecting ChatGPT to guess what matters most. Pick the one or two features that will sell the home and lead with those.
  • Never telling it who the buyer is. A listing written for a downsizer reads completely differently to one written for a family with young kids, and the model can't guess that on its own.
  • Publishing the first draft without checking facts. ChatGPT doesn't know your local zoning rules, HOA fees or school district boundaries. Always verify before it goes out.
  • Using the same tone for every client. A congratulations email to a first-time buyer should sound different to a market update for a seasoned investor. Say so in the prompt.
  • Forgetting fair housing wording rules. Never let it mention who a neighbourhood is 'perfect for' in terms of family status, religion or ethnicity, and read every listing back with that in mind before it's published.

I have written more around this on the site: ChatGPT prompts for property listings that describe the actual house, not a template, Digital Products to Sell as a Solopreneur in 2026 (What Sells, With Real Numbers), AI Consultant for Real Estate Agents: What One Does and Whether You Need One.

A closely related walkthrough: AI Prompts for Marketing That Work (Not the Copy-Paste Lists Everyone Shares).

See also What Are Some Fun ChatGPT Prompts for Personal Use? 47 I’ve Tried.

Work with me

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.

I keep every related walkthrough in the ChatGPT Prompts and Limits: 30 Guides to Fun Prompts, Photo Edits and Daily Caps.

If you want your own numbers, use the free tool that writes the prompt for you.

Related: writing for us on real estate.

Frequently asked questions

Can ChatGPT write a full listing description on its own?

It can produce a solid first draft in seconds, but it needs the real property facts from you first. Give it square footage, the standout feature and the target buyer, then edit the result for accuracy before it goes anywhere near the MLS.

Is it safe to use ChatGPT for fair housing compliant copy?

ChatGPT doesn't automatically know fair housing law, so it can slip into language that implies a preference based on family status or similar. Always read the output yourself before publishing and remove anything that describes who a home or area is 'ideal for' in personal terms.

Will using ChatGPT make my listings sound like everyone else's?

Only if your prompts are generic. Vague prompts produce vague, samey copy. Prompts loaded with specific details, the buyer's likely lifestyle, the exact renovation, the real neighbourhood quirks, produce copy that sounds like nobody else's listing on the block.

Can I use these prompts for video scripts too?

Yes. Swap 'write a listing description' for 'write a 60 second video script' and keep the same property details and audience. The structure of the prompt works the same way whether the output is text for MLS or a script for a walkthrough video.

How much should I edit what ChatGPT gives me?

Treat it as a first draft from a junior assistant, not a finished product. Check every fact, adjust anything that doesn't sound like you, and always read it out loud once before you send or publish it.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.