Skip to main content
SoloPrompt AI
All posts
Marketing·June 5, 2026·7 min read

Real Estate Prompt Library: Turn Any Listing Into 3 Scroll-Stopping Social Posts in 60 Seconds

A complete AI prompt library for real estate agents that converts long MLS-style property descriptions into 3 tailored social media posts — Instagram, Facebook, and LinkedIn — in one shot.

Real estate agents sit on a goldmine of content every time a new listing goes live — but the long, feature-stuffed MLS description is the worst possible thing to paste straight onto Instagram. This prompt library solves that. Feed it one property description and it returns three platform-tuned social posts ready to schedule.

Why MLS Descriptions Fail on Social Media

MLS copy is written for search filters and inspectors, not buyers scrolling on their phones. It's dense, jargon-heavy ('4BR/3BA, ensuite, HOA $245/mo, RV pad'), and almost always over 1,200 characters. Instagram cuts captions at 125 characters before the 'more' tap. LinkedIn rewards a hook in the first two lines. Facebook converts best with a story, not a spec sheet. One source, three completely different rewrites.

The 3-platform framework

  • Instagram — emotional hook, lifestyle language, 5–8 hashtags, emoji-friendly.
  • Facebook — short story format, neighborhood angle, 1 clear CTA (DM or open house).
  • LinkedIn — investor/relocation angle, market data framing, no emojis, professional CTA.

The Master Prompt

Paste this into ChatGPT, Claude, or Gemini. Replace the variables in double curly braces with your listing details. The output is three complete posts you can copy directly into Later, Hootsuite, or each platform's native composer.

text
You are a top-performing real estate social media strategist who writes for agents in luxury, suburban, and first-time-buyer markets.

Your task: convert ONE long MLS-style property description into THREE distinct social media posts — one for Instagram, one for Facebook, and one for LinkedIn.

=== INPUT ===
Listing description: {{PASTE_FULL_MLS_DESCRIPTION_HERE}}
Price: {{LIST_PRICE}}
Neighborhood: {{NEIGHBORHOOD_NAME}}
City, State: {{CITY_STATE}}
Agent name: {{AGENT_NAME}}
Brokerage: {{BROKERAGE_NAME}}
Open house date/time (optional): {{OPEN_HOUSE}}
Target buyer persona: {{PERSONA}} (e.g. first-time buyer, move-up family, downsizer, investor)

=== OUTPUT FORMAT ===
Return exactly three sections, each separated by "---".

1. INSTAGRAM POST
- Hook in the first 125 characters (before the "more" cutoff).
- Lifestyle-first language. Paint the morning-coffee, friday-night, or sunday-brunch moment.
- 90–150 words total.
- 1–2 tasteful emojis max.
- End with a soft CTA ("DM the word TOUR" or "Link in bio").
- Add 5–8 relevant hashtags on a new line, mixing local (#{{CITY_STATE_NO_SPACES}}Homes) and niche (#{{PERSONA}}Friendly).

2. FACEBOOK POST
- Open with a 1-sentence neighborhood story or surprising detail.
- 120–200 words.
- Conversational tone, second person ("you").
- Mention the open house if provided, otherwise invite DMs.
- No hashtags. One emoji max.
- End with: "— {{AGENT_NAME}}, {{BROKERAGE_NAME}}".

3. LINKEDIN POST
- Professional, data-aware tone. No emojis. No hashtags except 2 at the very end.
- Hook line 1: a market insight, relocation angle, or investment metric.
- 100–180 words.
- Mention price-per-square-foot, school district, or commute if inferable.
- Close with a measured CTA: "Open to a private showing — comment INFO or message me."
- Hashtags: #{{CITY_STATE_NO_SPACES}}RealEstate #RelocationServices

=== HARD RULES ===
- Never invent features not in the source description.
- Never quote the exact price unless {{LIST_PRICE}} is filled in.
- Comply with Fair Housing: no language about race, religion, family status, or "perfect for [protected class]."
- If a field is blank, omit it gracefully — do not write "{{VARIABLE}}" in the output.

How to Use the Prompt

  • Copy the entire prompt into your AI tool of choice.
  • Paste the raw MLS description into {{PASTE_FULL_MLS_DESCRIPTION_HERE}}.
  • Fill in price, neighborhood, agent name, brokerage, and persona — leave open house blank if N/A.
  • Run it once. Skim the three outputs for any factual drift (square footage, bed count).
  • Drop into your scheduler. Total time: under 60 seconds per listing.

Platform Specs at a Glance

PlatformIdeal LengthToneHashtagsBest CTA
Instagram90–150 wordsLifestyle, emotional5–8 mixed local + nicheDM keyword (e.g. TOUR)
Facebook120–200 wordsConversational storyNoneOpen house or DM invite
LinkedIn100–180 wordsProfessional, data-led2 max, end of postPrivate showing request
TikTok (bonus)Caption < 80 charsPunchy, trend-aware3–4 trendingLink in bio

Persona Variants That Boost Performance

First-time buyer

Swap 'investment' language for 'first home' language. Mention starter-friendly features: low HOA, walkable score, FHA-eligible. The AI follows the persona variable closely — change it once and rerun the prompt to get a totally different angle from the same listing.

Move-up family

Emphasize school district, yard, storage, and commute. Use the LinkedIn output for relocating professionals; use the Facebook output for local moms' groups.

Investor

Lead with cap rate, rent comps, and price-per-square-foot. Disable emojis entirely and let the LinkedIn variant carry most of the weight.

Pair This With Other Workflows

This prompt fits naturally into a broader solo-agent stack. Use another Marketing prompt to draft the listing email blast, an Admin workflow to log the new lead in your CRM, and an Automation tip to schedule all three posts in one click. Browse the full library on the prompts and guides pages for the next link in the chain.

Compliance Reminder

AI-generated real estate content is still subject to Fair Housing, MLS rules, and broker disclosure requirements. The prompt includes a hard rule against protected-class language, but always do a 10-second human review before posting and add your license number where your state requires it.

Frequently asked questions

The prompt includes a hard rule: 'Never invent features not in the source description.' In practice this eliminates most drift, but always skim the output for square footage, bed/bath count, and any specific appliance names before publishing.

Found this useful?

Browse more free workflows — no signup, no paywall.