I spent 47 minutes last Tuesday writing four Instagram captions for a quinta I’m selling in Câmara de Lobos. Four captions. Nearly an hour. That’s the kind of time drain that quietly kills a solo operation — not one big crisis, just a hundred small ones that stack up until you’re working evenings you didn’t plan to work. Since mid-2023 I’ve been systematically testing AI tools to fix exactly this problem, and Claude has become the one I reach for first when social media content is on my list. Not because it’s perfect — it isn’t — but because the prompts I’ve built around it consistently produce output I can actually publish with minimal editing.
This is a prompt swipe file. Everything below is copy-paste ready and tested against real listings, real clients, and real platforms. I’ll explain when and why to use each prompt, where Claude specifically outperforms the alternatives, and where it falls flat. If you run a solo business and social media content is eating your calendar, this is the article I wish I’d had in January 2026.
Why Claude Works Differently for Social Media Content
Most AI tools give you content that sounds like AI wrote it. Claude — particularly Claude 3.5 Sonnet and the newer Claude 3.7 — gives you something closer to a first draft from a good copywriter. The difference is in how the model handles tone instructions. Tell Claude to write “warm but professional” and it actually does that. Tell ChatGPT the same thing and you often get formal with an emoji slapped on at the end.
For social media specifically, Claude handles two things unusually well: maintaining a consistent voice across multiple posts in a single session, and writing captions that don’t start with “Are you looking for…” or “Imagine waking up to…” — the phrases that signal AI content to anyone who reads more than three posts a week.
Claude Pro costs $20/month as of 2026. That’s my baseline. I’ve also tested the API through third-party tools, but for this swipe file, everything assumes you’re using Claude.ai directly in a browser session.
My Real-World Experience Using Claude for Real Estate Social Content
In February 2026 I had 11 active listings on my books in Madeira — a mix of apartments in Funchal, two rural quintas, and a commercial space in the Zona Velha. Each listing needs content across three platforms: Instagram, Facebook, and LinkedIn (where I target relocation buyers from Northern Europe). That’s 33 pieces of content minimum, not counting Stories, market update posts, or the weekly tip post I do every Thursday.
Old process: I’d write everything myself, usually late afternoon when the inquiry volume dropped. Rough average was 18 minutes per post when I timed myself honestly. Thirty-three posts at 18 minutes each is just under 10 hours. That’s a full working day, every two weeks, producing nothing but social captions.
New process with Claude: I open one session, paste in a listing brief (bedrooms, location, key features, asking price, target buyer), and run a batch prompt requesting all three platform versions simultaneously. Then I do a second pass for the quintas specifically, because rural agricultural properties in Madeira require a different emotional register than a Funchal apartment — buyers are usually lifestyle-driven, often from Germany or the Netherlands, and they respond to specificity about land, light, and production (there were actual grape vines on one of them).
February 2026 result: 33 posts produced in 2 hours and 20 minutes, including my editing time. That’s an 8-minute average instead of 18. I recovered roughly 6.5 hours in a single month from this one workflow change. The LinkedIn posts needed the most editing — Claude sometimes defaults to a slightly generic “professional opportunity” tone there that I have to correct. Instagram output was almost always publishable with one or two word changes. Facebook landed somewhere in the middle.
The prompt structure that made this work isn’t complicated, but the specificity is everything. Vague input gets vague output. Every prompt below follows the same logic: give Claude context it can’t guess, tell it the platform constraints, and define the emotional outcome you want. Do those three things and the quality gap between Claude’s output and something you’d write yourself narrows dramatically.
One honest limitation I hit repeatedly: Claude will not reliably write content that makes strong market claims. “Best value in Funchal” or “prices rising 12% this quarter” — it hedges these. Sometimes appropriately, sometimes annoyingly. I’ve learned to state the claim myself in the prompt and ask Claude to incorporate it as established fact rather than asking it to generate market assertions independently.
Section 1: Property Listing Captions (Instagram, Facebook, LinkedIn)
These are the prompts I use most often. Run these with a specific listing brief pasted in after the prompt text.
Prompt 1 — Instagram Single Property Caption
When to use it: Launching a new listing on Instagram. Works for residential and rural properties. Swap the bracketed sections for your actual listing details.
You are a real estate copywriter specialising in lifestyle-driven property marketing.
Write one Instagram caption for the following property listing.
LISTING DETAILS:
- Property type: [apartment / villa / quinta / commercial]
- Location: [neighbourhood or town, country]
- Bedrooms: [number]
- Key features: [list 3-5 specific features — views, pool, land size, renovation status, etc.]
- Asking price: [price or "price on request"]
- Target buyer: [first-time buyer / international relocator / investor / lifestyle buyer]
- Emotional hook: [what feeling should this caption create — excitement, calm, aspiration, FOMO]
REQUIREMENTS:
- Maximum 150 words
- Do NOT start with "Imagine" or "Are you looking for"
- No rhetorical questions in the first line
- Include one specific detail that makes this property feel real and distinct
- End with a soft call to action (not "DM me now" — something warmer)
- No hashtags — I will add those separately
- Tone: [warm and conversational / sleek and aspirational / grounded and factual]
Prompt 2 — Three-Platform Batch for One Listing
When to use it: When you need Instagram, Facebook, and LinkedIn versions of the same listing in one go. This is the time-saver prompt — I run this first for every new listing and it handles 80% of my platform content in one pass.
You are a real estate content strategist. Using the listing details below, write three separate
social media captions — one for each platform listed. Each must be distinct in tone,
length, and structure. Do not copy sentences between versions.
LISTING DETAILS:
[Paste your listing brief here — bedrooms, location, price, features, target buyer]
PLATFORM REQUIREMENTS:
INSTAGRAM (max 120 words):
- Conversational, visual, lifestyle-led
- First sentence must stand alone as a hook
- No corporate language
FACEBOOK (max 200 words):
- Slightly more detail than Instagram
- Include one practical fact (price, size, or location advantage)
- End with a direct but warm CTA
LINKEDIN (max 180 words):
- Speak to relocation buyers or investors
- Frame the property as an opportunity without sounding like a sales pitch
- Professional tone but not stiff
- Mention the region's broader appeal if relevant
Output each caption with its platform name as a label. No hashtags included.
Prompt 3 — Luxury Property Caption (High-End Listings)
When to use it: When the property is positioned above the mid-market. The standard prompts produce copy that’s too casual for prestige listings. This version tightens the register.
Write an Instagram caption for a high-end property listing. The tone should feel like
Architectural Digest, not a classified ad.
PROPERTY DETAILS:
[Insert listing details]
RULES:
- Maximum 100 words
- No exclamation marks
- No superlatives unless they are provably true (e.g., "largest terrace in the building"
only if confirmed)
- Use specific, sensory language — light, materials, views, sound
- Do not mention price
- End with one understated sentence that implies exclusivity without stating it
- The reader should feel they are being invited, not sold to
Section 2: Market Update and Educational Posts
Market content builds authority. It’s also where most real estate agents produce content that reads like a press release. These prompts push Claude toward something more readable.
Prompt 4 — Weekly Market Insight Post
When to use it: Every week for that “thought leader” post. Paste in one or two real data points you’ve observed or read that week. Claude structures them into something worth sharing.
I'm a real estate consultant in [location]. Write a short social media post (LinkedIn or
Facebook, 150-200 words) sharing one market insight from this week.
MY OBSERVATION OR DATA POINT:
[e.g., "Three properties in the centre sold above asking price this week. All had outdoor
space. Properties without outdoor space are sitting 30+ days longer."]
REQUIREMENTS:
- Open with the observation, not with "This week I noticed..."
- Make it specific enough to be credible
- Include one practical implication for buyers or sellers
- Do not pad with generic market commentary
- Tone: knowledgeable but approachable — expert, not academic
- End with a low-pressure question that invites comments
Prompt 5 — Buyer Education Post (FAQ Format)
When to use it: When you want to answer a question you get asked constantly — Claude turns your rough answer into a clean post that doesn’t sound like a legal disclaimer.
I am a real estate consultant. Write a social media education post answering the following
question that my clients ask me regularly.
QUESTION: [e.g., "What are the actual costs of buying property in Portugal beyond the
listed price?"]
MY ROUGH ANSWER: [Write 3-6 bullet points with the actual content — Claude will format it]
PLATFORM: [Instagram / LinkedIn / Facebook]
TONE: Helpful and direct. Like a friend who knows the industry explaining it over coffee.
LENGTH: 180-220 words
FORMAT: Short paragraphs, not bullet lists — I want this to feel human, not like a checklist
DO NOT include: legal disclaimers, "consult a professional" warnings (I will add if needed),
generic openers like "Great question!"
Prompt 6 — “Before You Buy” Series Post
When to use it: Building a content series. Run this 5-6 times with different topics to get a full month of educational content in one session.
Write post number [X] in a "Before You Buy in [Location]" social media series.
Each post in the series covers one practical thing buyers overlook.
THIS POST'S TOPIC: [e.g., "The difference between habitation licence and building licence
and why it matters at the notary"]
AUDIENCE: International buyers considering purchasing property in [location]
for the first time.
REQUIREMENTS:
- 150-170 words for Instagram
- Open with a specific scenario, not a statistic
- Use plain language — no legal jargon unless you define it immediately
- One concrete takeaway the reader can act on
- Keep the series tone consistent: direct, calm, reassuring — not alarmist
Section 3: Engagement and Community-Building Prompts
Content that gets saves and shares usually isn’t the listing post — it’s the relatable stuff, the opinions, the “this is what I actually see on the ground” posts. These prompts generate that content without making you sound like you’re performing relatability.
Prompt 7 — Personal Opinion Post (No Fluff)
When to use it: When you have a genuine take on something in your market and want to turn it into a post without it sounding like a rant or a TED talk.
I want to share a professional opinion on social media without it sounding preachy
or self-promotional.
MY OPINION: [Write your actual view in 2-4 sentences, unpolished]
PLATFORM: [Instagram / LinkedIn]
TONE: Confident but not combative. Like someone who's seen enough to have earned the opinion.
LENGTH: 100-140 words
STRUCTURE: State the opinion in the first sentence. Support with one specific example.
End with something that opens the floor to other views — but not a hollow "What do you think?"
Make the closing question specific enough to actually get responses.
Prompt 8 — “Day in the Life” Story Post
When to use it: Instagram Stories or a caption for a behind-the-scenes photo. Humanises your brand without oversharing.
Write a short, candid social media caption describing a moment from my workday as a
real estate consultant.
WHAT HAPPENED TODAY: [e.g., "Did a viewing at 8am on a property with no electricity
connected yet — had to use phone torches in every room. Clients still made an offer."]
TONE: Dry humor is welcome. Authentic, not polished.
LENGTH: 80-110 words
DO NOT: Make it inspirational. Do not end with a lesson or a moral.
Just tell the story and let it land.
Prompt 9 — Controversial (But Professional) Take
When to use it: When you want to push back on received wisdom in your industry. High engagement potential, low effort to write badly — use this prompt to get the balance right.
Help me write a social media post that challenges a common assumption in real estate
without being click-bait or unnecessarily provocative.
ASSUMPTION I WANT TO CHALLENGE: [e.g., "That buyers should always negotiate the price down
as much as possible — sometimes a cleaner offer wins over a lower one"]
MY REASONING: [Your 3-4 sentence explanation]
PLATFORM: LinkedIn
TONE: Measured and substantive. You are not trying to be edgy — you are sharing a
professional position that happens to go against the grain.
LENGTH: 160-200 words
STRUCTURE: Hook that names the assumption. Your counter-position.
One real-world example (I will fill in specifics).
Closing that invites professional disagreement respectfully.
Prompt 10 — Client Success Story (Privacy-Safe)
When to use it: Sharing a client win without identifying anyone. Works well as social proof content.
Write a social media post sharing a client success story without using names or
identifying details.
WHAT HAPPENED: [e.g., "Clients from Sweden had been searching for 18 months across
three countries. Found their property here in 6 days of viewings. Completed in 11 weeks."]
KEY EMOTIONAL BEAT: [What was the turning point or the feeling at the end?]
PLATFORM: Instagram or Facebook
TONE: Warm and genuine — not a testimonial format, more like a short story
LENGTH: 130-160 words
DO NOT: Use words like "journey" or "dream home". No clichés.
END WITH: A gentle prompt for others in a similar search position to reach out —
no pressure, no hard CTA
Section 4: Hashtag Strategy and Caption Finishing Prompts
These prompts don’t generate the main content — they finish it. I use these after I’ve got a caption I like and need the surrounding elements sorted quickly.
Prompt 11 — Hashtag Set Generator
Generate three sets of Instagram hashtags for a real estate post about [property type]
in [location].
SET 1 — Broad reach (high volume, 500k+ posts): 5 hashtags
SET 2 — Mid-range (50k-500k posts, more targeted): 8 hashtags
SET 3 — Niche/local (under 50k posts, high relevance): 7 hashtags
Context: My account targets international buyers interested in [location].
I focus on residential and lifestyle properties. Avoid hashtags that are oversaturated
with generic content (#realestate alone has 100M+ posts — only include if strategic).
Output as three clearly labelled groups. No explanations needed — just the hashtags.
Prompt 12 — Hook Rewriter
When to use it: When you’ve got a caption you like but the first line is weak. This is the single highest-value editing prompt I use — the first line determines whether anyone reads past it.
Rewrite ONLY the first sentence of this social media caption. Give me 5 alternative
opening lines. Keep the rest of the caption exactly as written.
CURRENT CAPTION:
[Paste your full caption]
REQUIREMENTS FOR THE NEW OPENING:
- Must not start with "I", "Are you", "Imagine", or the property type
- Should create curiosity or state something specific and unexpected
- Maximum 15 words
- Must connect logically to the rest of the caption without transition phrases
Prompt 13 — CTA Variations
Write 8 different call-to-action closing lines for a real estate social media post.
The goal is to get people to inquire about the property or book a viewing.
TONE RANGE: Mix soft/warm CTAs with slightly more direct ones. Label each one.
PLATFORM: [Instagram / Facebook / LinkedIn]
Avoid:
- "DM me now"
- "Don't miss out"
- "Act fast"
- Any urgency language that feels manufactured
I want options I can rotate across different posts so my CTAs don't all sound identical.
Section 5: Content Planning and Series Development
Prompt 14 — Monthly Content Calendar (30 Posts)
When to use it: At the start of each month to map out your posting schedule. Fill in your specifics and you get a full skeleton in under 3 minutes.
Create a 30-day social media content calendar for a solo real estate consultant in [location].
MY ACTIVE LISTINGS THIS MONTH: [number and types]
MY PLATFORMS: Instagram (daily), LinkedIn (3x/week), Facebook (3x/week)
MY CONTENT PILLARS:
1. Property listings and new arrivals
2. Market insights and local data
3. Buyer/seller education
4. Personal perspective and opinion
5. Community and local lifestyle content
CALENDAR FORMAT:
- List each day (Day 1, Day 2, etc.)
- Platform | Content Type | Topic/Focus | Pillar Number
- Flag days where I should batch-create content in advance
Do not write the actual captions — just the plan. I will generate captions separately.
Prompt 15 — Repurpose One Post Into Three Formats
Take the following social media post and repurpose it into three different formats
without repeating sentences.
ORIGINAL POST:
[Paste your post]
FORMAT 1: A shorter Instagram Story text slide (max 40 words, punchy)
FORMAT 2: A LinkedIn post that expands the same idea with more professional context
(180-220 words)
FORMAT 3: An email newsletter intro paragraph that opens with the same topic
but speaks directly to subscribers (100-130 words, warmer register)
Keep the core idea and tone consistent. Make each version feel native to its format.
Prompt 16 — Series Concept Generator
I want to start a recurring content series on Instagram and LinkedIn about [general topic —
e.g., "buying property in Madeira as a foreigner"].
Generate 5 different series concepts I could run. For each concept include:
- Series name (3-5 words, memorable)
- Posting frequency (weekly / biweekly)
- Number of planned posts before natural conclusion
- The first 4 post topics in that series
- Why this series would resonate with [my target audience description]
My target audience: [describe — e.g., "Northern European professionals aged 35-55
considering relocating to Southern Europe for lifestyle or remote work reasons"]
Rank the 5 concepts by likely engagement potential and explain the ranking in one
sentence per concept.
Section 6: Advanced Prompts for Voice and Brand Consistency
These are the prompts that took me longest to develop. They’re about making Claude sound like you consistently, not just producing competent generic content.
Prompt 17 — Train Claude on Your Writing Voice
When to use it: At the start of a new Claude session before generating any content. Paste 3-5 of your best posts as examples. This one prompt improves every output that follows it in the session.
Before I ask you to write anything, I want to establish my writing voice so all content
you produce matches it.
Here are 3-5 examples of my actual social media posts that I consider representative
of my brand voice:
EXAMPLE 1: [Paste post]
EXAMPLE 2: [Paste post]
EXAMPLE 3: [Paste post]
Analyse these examples and describe:
1. My sentence length pattern
2. Words or phrases I use often
3. Words or constructions I never use
4. My CTA style
5. My overall tone in one sentence
Then confirm: "I understand your voice. I will apply it to all content you request
in this session." Do not generate any content yet — just analyse and confirm.
Prompt 18 — Competitor Post Rewrite (Ethically)
When to use it: When you see a competitor’s post that performs well and you want to cover the same topic without copying their content.
A competitor posted about [topic] and it performed well with my target audience.
I want to cover the same topic but with my own angle and voice.
THEIR GENERAL APPROACH: [Describe it — do not paste their text]
MY DIFFERENTIATING ANGLE: [What do you know or think about this topic that they didn't cover?]
MY VOICE GUIDELINES: [Paste your voice description or examples]
Write a post on [topic] from my angle. It must not resemble the competitor's approach
structurally or tonally. Platform: [Instagram / LinkedIn]. Length: [word count].
Prompt 19 — Location-Specific Lifestyle Post
When to use it: For content that sells the place, not the property. These posts consistently outperform listing posts in saves and shares in my experience.
Write a social media post that sells the lifestyle of living in [specific neighbourhood
or area] without directly mentioning any property listing.
LOCATION: [e.g., "Câmara de Lobos, Madeira, Portugal"]
SPECIFIC DETAILS TO INCLUDE: [e.g., "Winston Churchill painted here in 1950.
Working fishing village. 20 minutes from Funchal. Has one of the best local restaurants
in Madeira that tourists don't find easily."]
TARGET READER: Someone considering relocating to this region
TONE: Like a local who genuinely loves where they live — not a tourism brochure
LENGTH: 150-180 words for Instagram
END: With a soft signal that I work in this area and know it well —
but do not say "I'm a real estate agent" explicitly
Prompt 20 — Post Batch for One Topic (5 Variations)
When to use it: When you want to post about the same topic across multiple weeks without repeating yourself. Run this once and schedule the outputs across a month.
Write 5 distinct social media posts on the same topic. Each must approach the topic
from a different angle so they can be published in consecutive weeks without feeling
like repetition.
TOPIC: [e.g., "Why international buyers choose Madeira over the Algarve"]
ANGLES TO COVER (one per post):
1. Data/practical angle — facts and numbers
2. Personal observation angle — what I see on the ground
3. Buyer story angle — a fictional but realistic buyer scenario
4. Myth-busting angle — challenge one common misconception
5. Future-looking angle — where this is heading
PLATFORM: LinkedIn
TONE: Consistent with my professional voice [paste voice description if available]
LENGTH: 160-200 words each
Label each post clearly (Post 1 — Data angle, etc.)
Where Claude Falls Short: The Honest Assessment
I said at the start that I’d be honest about limits. Here they are, from direct use:
It hedges market claims. Any time I ask Claude to make a strong market assertion — “prices in this area have risen 8% since January” — it softens it or adds qualifiers I didn’t ask for. I work around this by stating the data as fact in my prompt and asking Claude to incorporate it, not generate it.
Longer sessions drift. After 10-12 exchanges in one Claude session, the tone can shift slightly. Posts generated at exchange 12 sometimes feel a little different from posts at exchange 2. I fix this by starting fresh sessions for different content types rather than running everything in one marathon session.
Hyper-local knowledge is limited. Claude knows Funchal exists. It doesn’t know that one particular street in the Zona Velha has a parking problem that affects long-term rental desirability. That local texture has to come from me — the prompts above are structured to take my specific input and turn it into clean copy, not to generate local knowledge Claude doesn’t have.
It won’t write aggressively promotional content. “This property won’t last — call today before it’s gone” type copy gets softened without fail. For my market that’s actually fine, but if your brand leans into urgency-driven marketing, Claude will fight you on it.
| Use Case | Claude Performance | Notes |
|---|---|---|
| Listing captions (Instagram) |
Robson Penassi
Real estate consultant in Madeira, Portugal. Solopreneur since 2012. Testing AI tools since 2023 to automate his one-person business. Writes about what actually works — and what does not.
More articles by Robson →