AI Prompts for Real Estate: 25+ Ready-to-Use Prompts for Agents & Brokers
Real estate is a relationship business, but the day-to-day work that keeps those relationships alive — writing listings, chasing leads, answering the same buyer questions over and over, explaining market shifts on social — is mostly writing. That is exactly the gap AI fills best.
If you have been dabbling with ChatGPT, Claude, or Gemini and getting generic, slightly robotic output, the problem is almost never the model. The problem is the prompt. A vague prompt like "Write a listing description" returns a vague, slightly robotic listing. A structured prompt that gives the model the property facts, your tone of voice, the target buyer, and the format you want returns something you can almost paste straight into the MLS.
This guide gives you 25+ field-tested AI prompts for real estate, organized by the workflows that eat the most time: listing copy, lead nurturing, market analysis, social media, client communication, and transaction coordination. Each prompt is a template you swap your real details into, and at the end we cover a few prompt patterns that make all of them better.
Why Real Estate Agents Should Care About Prompt Engineering
Before we get to the prompts, a quick framing note. Real estate is one of the highest-leverage industries for generative AI for three reasons:
- The workflow is content-heavy. Listing descriptions, social posts, email follow-ups, CMAs, newsletters — every one of these is a string of text you produce from raw facts.
- The stakes are local and specific. Generic AI output is useless in real estate because every property, every street, every market is different. The good news: structured prompts let you inject exactly that local specificity.
- The margin per hour saved is high. A single closing pays for thousands of hours of AI usage. Any time you shave off writing per deal compounds.
The agents who win with AI are not the ones using the most tools — they are the ones with the best prompt library: a handful of templates tuned to their voice and their market that they reuse across every transaction. The prompts below are designed to become that library.
H2 How to Use These Prompts
Each prompt is written as a fill-in-the-blanks template. Variables you change are wrapped in [brackets] like [property_address]. Paste the whole prompt into ChatGPT (or Claude or Gemini), swap in your details, and read the output as a draft to edit — never ship raw AI copy without a quick human pass, especially for anything containing square footage, pricing, or legal disclosures.
Two practical pointers:
- Run prompts in the same conversation thread for one listing or one client. The model will retain context and you get more consistent output across emails, listing copy, and social posts.
- Keep a "brand voice" prompt saved separately that you can paste in front of any of the templates below. We'll show you one at the end.
1. Listing Description Prompts
The listing description is the single highest-touch piece of writing in real estate, and it is also the easiest thing to delegate to AI — once you give it the right structure.
Prompt 1.1 — Full MLS-ready listing description
You are a professional real estate copywriter. Write a listing description for the property below.
PROPERTY FACTS:
- Address: [property_address]
- Bedrooms: [n]
- Bathrooms: [n]
- Square feet: [n]
- Lot size: [n]
- Year built: [n]
- List price: [$]
- Type: [single family / condo / townhome / multi-family]
- Heating/cooling: [yes/no, type]
- Parking: [garage / driveway / none]
- HOA: [$ / month or none]
STANDOUT FEATURES:
- [feature 1, e.g., gourmet kitchen with quartz counters and gas range]
- [feature 2]
- [feature 3]
- [feature 4]
NEIGHBORHOOD NOTES:
- [e.g., walk to Trader Joe's, top-rated elementary school, 12 min to downtown]
TARGET BUYER:
- [e.g., young families moving up from the city]
TONE: warm, confident, descriptive without hype. No clickbait. Avoid exclamation points.
FORMAT:
- 1 opening sentence that names the property's single most compelling selling point.
- 3 short paragraphs (max 60 words each) covering: living spaces, sleeping/private spaces, location/lifestyle.
- A closing line inviting showings.
- No bullet points, no all-caps, no emoji.
- Total length: 350-450 words.
Prompt 1.2 — Short version for MLS public remarks (250 char limit)
Rewrite the following listing description as a single MLS public-remarks paragraph of no more than 250 characters, including spaces. Lead with the strongest selling point. End with "Schedule your showing today." No abbreviations of "bedroom" or "bathroom" — spell them out.
Listing: [paste your full description]
Prompt 1.3 — Luxury listing with restraint
Luxury copy has the opposite problem from starter-home copy: people tend to over-claim. Here is a prompt that keeps it elegant.
Write a luxury listing description for the property described below. Tone: understated, magazine-feature style, sensory and specific. Do NOT use the words "stunning", "gorgeous", "magnificent", "amazing", or "once-in-a-lifetime." Replace every instinct to use those words with one concrete, sensory detail instead.
PROPERTY FACTS:
[insert facts]
STANDOUT FEATURES:
[insert features]
TARGET BUYER: discerning buyer in the [$X-$Y] range accustomed to high-end finishes.
LENGTH: 400-500 words, 4 paragraphs, no bullets.
Prompt 1.4 — "As-is / investor special" description
Write a 200-word listing description for a fixer-upper positioned toward investors and contractors. Be honest about condition without discouraging offers. Lead with price-per-square-foot value and ARV potential. Note that the property is being sold as-is. End with: "Bring your vision — offers reviewed [date]."
PROPERTY FACTS: [fill in]
REHAB OPPORTUNITY: [e.g., large flat lot, solid bones, recent roof]
ESTIMATED ARV AFTER REHAB: [$]
2. Lead Nurturing and Drip Campaign Prompts
Most agents have a CRM full of cold leads they never touch. AI can write an entire nurture sequence in minutes.
Prompt 2.1 — 6-email buyer drip for cold leads
Build a 6-email nurture sequence for a buyer lead who registered on my website but has not responded. The goal is to start a conversation and book a buyer consultation call.
ABOUT THE LEAD:
- Source: [website signup / open house / referral]
- Search behavior: [e.g., saved 5 homes in the $X-$Y range in [neighborhood]]
- Local market: [city, state]
ABOUT ME (the agent):
- [your name], [brokerage]
- Specialty: [e.g., first-time buyers in [neighborhood]]
- Send a calendar-booking link: [URL]
SEQUENCE GUIDELINES:
- Email 1: sent immediately, warm and short, acknowledge they are exploring
- Email 2: sent day 3, share one hyper-local market insight specific to [neighborhood]
- Email 3: sent day 7, introduce yourself with one personal credibility detail
- Email 4: sent day 14, share a buyer FAQ or common misconception
- Email 5: sent day 21, soft pitch a buyer consultation call
- Email 6: sent day 30, the "are you still looking?" check-in
For each email provide:
- Subject line (max 50 chars, no spam triggers)
- Preview text (max 90 chars)
- Body (max 150 words)
Tone: friendly, helpful, never salesy. Use second person. One clear CTA per email.
Prompt 2.2 — Single re-engagement email to a lead gone quiet
Write a short re-engagement email to a buyer lead who has been quiet for 60+ days. Lead name: [name]. They were last looking at [neighborhood/property type]. Tone: warm, low-pressure, like a friend checking in. Offer two specific options (a call this week, or just reply with where they are at). 120 words max. Subject line under 45 chars.
Prompt 2.3 — Open house follow-up email
Write a follow-up email to a visitor who attended my open house at [property_address] on [date]. Acknowledge they visited, mention one specific feature we discussed ([feature]), tell them the property is [still available / under contract], and invite them to either request the full property packet or tell me what they are really looking for so I can send similar listings. 100 words. Friendly, not pushy. Sign as [your name], [brokerage].
3. Market Analysis and CMA Prompts
AI cannot pull comps from the MLS (always verify with your MLS data), but it is excellent at drafting CMA narratives, neighborhood summaries, and pricing-rationale language.
Prompt 3.1 — CMA narrative from comps data you supply
You are a real estate analyst. I will give you comps for a property I am pricing. Write a CMA narrative for my seller that explains how I arrived at the recommended list price.
SUBJECT PROPERTY:
[address, beds, baths, sq ft, lot, condition notes]
COMPS (paste your MLS export):
1. [Address | beds | baths | sq ft | sold price | sold date | DOM]
2. [Address | beds | baths | sq ft | sold price | sold date | DOM]
3. [Address | beds | baths | sq ft | list price | active | DOM]
4. [Address | beds | baths | sq ft | sold price | sold date | DOM]
OUTPUT FORMAT:
- Recommended list price: $___
- Rationale paragraph (3-4 sentences) explaining how the subject property compares to the comps and justifies the price.
- A "pricing strategy" bullet list: how to handle the first 14 days on market, what price reductions should look like, and the DOM threshold for a price drop.
- A "risks to watch" bullet list: market conditions or comp gaps that could pressure this price.
Tone: professional, evidence-led. No hype.
Prompt 3.2 — Neighborhood market snapshot for a newsletter
Write a 250-word neighborhood market snapshot for my monthly newsletter, audience = past clients and warm leads in [city, state].
DATA TO INCLUDE (I pulled these from the MLS):
- Median sold price last 30 days: [$]
- Median sold price prior 30 days: [$]
- Active listings: [n]
- Months of supply: [n]
- Median DOM: [n]
- Closed sales last 30 days: [n]
FORMAT:
- 1 sentence headline takeaway ("It's a [buyer's/seller's/balanced] market in [neighborhood].")
- 2 short paragraphs interpreting the numbers for a non-expert.
- 1 "what this means for you" closing paragraph addressed to either prospective sellers or buyers (whichever the data favors).
No jargon, no acronyms, no bullets.
Prompt 3.3 — Reframing a low appraisal for a seller
Draft an email to my sellers at [property_address] explaining that the appraisal came in at $[appraisal] versus our contract price of $[contract]. Review the comparable sales in the appraisal report below and tell me (a) whether the comps are defensible, (b) three points I can raise with the appraiser if I request a reconsideration of value, and (c) a short email I can send to the buyers' agent with options (renegotiate price, meet value, or release).
Appraisal summary: [paste]
4. Social Media Prompts
Social is where AI saves you the most time per minute, because every platform wants a different shape of the same content. One prompt can produce a full repurposing pass.
Prompt 4.1 — Multi-platform launch from one listing
Take the listing description below and produce 4 pieces of content, each tailored to a different channel.
LISTING DESCRIPTION:
[paste]
OUTPUT 1 — Instagram caption (max 2,200 chars): open with a scroll-stopping question or scene, 3 short paragraphs, end with a CTA to DM me. Add 8 relevant hashtags at the bottom, mixing local tags (#[city]realestate) and discovery tags (#firsttimehomebuyer).
OUTPUT 2 — Facebook post (max 500 chars): conversational, mention "[neighborhood]" by name, ask one engagement question in the first line, end with "Comment 'INFO' and I'll send you the full details."
OUTPUT 3 — LinkedIn post (max 1,300 chars): frame the property as a market insight ("What $X buys in [neighborhood] right now"), 2 short paragraphs, end with an invitation to connect if buying or selling in [city].
OUTPUT 4 — X/Twitter post (under 280 chars): punchy, mention price and beds/baths, end with "DM for the full gallery."
Tone across all four: professional and human, zero emoji except one optional single one in the IG caption.
Prompt 4.2 — "Just sold" celebration post
Write an Instagram caption to celebrate a "just sold" closing. Property: [address]. Buyer profile: [e.g., first-time buyers relocating from out of state]. One sentence on the win (e.g., won against multiple offers). One sentence thanking the buyer by first name. One sentence inviting DMs from anyone thinking of buying or selling in [neighborhood]. 6 local hashtags. No "feeling blessed" or "another one in the books" clichés. Max 200 words.
Prompt 4.3 — Educational reel / short-video script
Write a 45-second speaking script for a vertical video (Reels / TikTok / Shorts) about this topic: [topic, e.g., "Why DOM matters when you're pricing a home in [city]"].
FORMAT:
- Hook (0-3 sec): a line that stops the scroll, spoken to camera
- Intro (3-10 sec): name the problem the viewer has
- Body (10-35 sec): 3 clear points, easy to deliver without notes
- CTA (35-45 sec): tell them to comment a specific word to get a free resource, what resource, and to follow for more
Write the script as a single column of lines, each no more than 12 words, so I can read it off a teleprompter. No stage directions.
5. Client Communication Prompts
Prompt 5.1 — Explaining a counter-offer to a buyer
Draft an email to my buyer clients explaining that the seller of [property_address] has countered our offer. Our offer was [$X], counter is [$Y]. Summarize what changed (price went from X to Y, closing date moved from X to Y, seller concession stayed at X). Then give them 3 clear options in plain English: accept as-is, counter back, or walk. Close by asking which option they want to pursue and noting the deadline to respond is [date/time]. Friendly, clear, 200 words.
Prompt 5.2 — "Days on market are climbing" conversation
I have a listing at [property_address] that has been on the market for [n] days with [n] showings and no offers. Write me (a) a candid email to my sellers explaining the situation and recommending a price reduction from [$old] to [$new], with the data-informed reasoning, and b) a 3-sentence text-message version of the same update for a quick heads-up before the email lands. Tone: empathetic and direct, no sugarcoating.
Prompt 5.3 — Buyer's guide FAQ for closing day
Write a one-page "what to expect at closing" FAQ for my first-time buyers closing on [property_address] on [date]. Cover: what to bring, how long it takes, wire fraud warning ("I will never text or email you new wiring instructions — call me at [phone] before wiring") , what happens if anything is off at final walkthrough, and who to call if they get stuck the day of. Format as Q-and-A with 6 short questions. 350 words total.
6. Transaction Coordination and Back-Office Prompts
Prompt 6.1 — Status update to all parties
Write a Friday update email summarizing the current status of the transaction at [property_address] for these recipients: my seller clients, buyers' agent, lender, and title. Pull the milestones from the timeline below and write a 1-2 line status next to each that is either "complete on [date]", "in progress, due [date]", or "not started, due [date]".
MILESTONES:
- Offer accepted: [date]
- Inspection: [date]
- Inspection response: [date]
- Appraisal ordered: [date]
- Appraisal back: [date]
- Loan commitment: [date]
- Final walkthrough: [date]
- Closing: [date]
Close by listing the single biggest open item and who owns it. 250 words.
Prompt 6.2 — SOP draft for a new assistant
Draft a standard operating procedure document for my new transaction coordinator covering: what to do the day a listing goes live, what to do within 24 hours of an accepted offer, and what to do 5 days before closing. Include the specific tools we use ([CRM], [e-sign tool], [brokerage transaction management]) and what each handoff looks like. Format as numbered checklists under H2 headings. Aim for 400-600 words.
H2 A Reusable "Brand Voice" Prompt
Save this prompt somewhere you can paste it at the top of any of the templates above. It will pull every output toward sounding like you instead of generic ChatGPT.
VOICE & STYLE GUIDE — apply to everything you write for me:
I am [your name], a [years]-year real estate agent with [brokerage] in [city, state]. I specialize in [specialty].
Voice: warm, direct, locally specific. Confident without being slick. I sound like a neighbor who happens to know the market cold.
Rules:
- Never use the words stunning, gorgeous, magnificent, amazing, beautiful, or charming.
- Never use exclamation points.
- No emoji except in social captions where I note it explicitly.
- Spell out "bedroom" and "bathroom" — do not abbreviate.
- When describing a neighborhood, name an actual local spot (a school, park, café, market) rather than "great location."
- Default to "we" when talking about me and the client. Default to "you" when addressing the client.
- If you would write any sentence starting with "In today's market," delete it and write something specific instead.
Paste that block at the top of any prompt above and the output instantly gets more on-brand.
Prompt Patterns That Make All of These Better
A few small habits will dramatically improve the output you get from every prompt in this guide:
- Role + task + constraints + format. Every prompt here follows that skeleton. The constraints ("no exclamation points", "max 200 words") are what separate a usable draft from generic output. Strip the constraints and you get the generic ChatGPT everyone complains about.
- Give the model the data, do not ask for the data. AI cannot look up your MLS comps, your seller's address, or your buyer's email. Supply the raw facts in the prompt and let the model do the writing.
- Specify the audience. "Homeowners in [neighborhood] thinking about selling in the next 12 months" beats "potential sellers" every time.
- Ask for one format per output. When you want a Reel script, an email, and a tweet, ask for them as numbered outputs — not as a paragraph that mashes them together.
- Iterate in the same thread. Once the first draft is close, reply with "Make paragraph 2 less formal" or "Add a sentence about the elementary school" instead of starting over. The model keeps the context.
Common Mistakes to Avoid
- Shipping raw output. Always do a 60-second human pass, especially on numbers. AI confidently fabricates square footage and tax figures.
- Asking AI for legal or disclosure text. Use your broker's approved forms. AI can draft a plain-language explanation of what a form means, but it should never be the form itself.
- Copying MLS photos into consumer-facing ads without checking terms. This is a compliance issue, not a prompt issue, but it's the most common thing agents pair with AI copy — verify first.
- Using the same prompts your competition uses. The brand-voice prompt above is the differentiator. Without it, every agent using AI ends up publishing the same beige text.
Tool Choice Matters
You can run every prompt in this guide in ChatGPT, Claude, or Gemini. They differ a little:
- ChatGPT (GPT-4 family) is the best all-rounder for short-form copy and email sequences.
- Claude writes longer-form, more natural-sounding prose — better for newsletter articles and CMA narratives.
- Gemini is fast for quick social posts and integrates with Google Docs if you draft there.
A practical workflow: keep one ongoing conversation per listing or per client in ChatGPT, paste your brand-voice prompt once at the top, then run every prompt from this guide inside that thread. The model gradually gets your voice right and your output compounds in quality.
Start Building Your Prompt Library Today
The agents who get the most out of AI are not the ones with the most tools — they are the ones with the best reusable prompt templates sitting in a notes file, ready to paste. Take the prompts in this guide that map to your biggest time sinks (probably the listing description, the buyer drip, and the multi-platform social pass) and run them on a real deal this week. Tweak the constraints until the output sounds like you, save the working versions, and you have just built the first three pages of your personal prompt library.
Want a structured system that turns this into a habit instead of a one-off experiment? PromptWright gives real estate teams a shared prompt library, version-controlled prompts, and one-click templates tuned to your market and your voice. Start your free trial at promptwright.net/signup and turn the prompts above into a repeatable, shareable workflow.
Enjoyed This Article?
Get more prompt engineering tips delivered weekly. Free, no spam.
Ready to build better prompts?
Try PromptWright free — structured prompt editor with multi-model testing.
Get Started Free →