Marketing · n8n

Auto-Publish Social Posts When a New Property Listing Goes Live

An n8n workflow that fires when a new property is added to your listings sheet or CRM, has Claude write a compelling post for each channel, and publishes to your pages with the photos — so real estate agents market every new listing the day it lands, not whenever they find time.

difficulty Intermediatesetup 55 minresult Every new listing is announced across social channels within minutes, with tailored copy and photos
  1. 1

    Detect the new listing

    A Schedule Trigger reads your listings sheet and a Filter keeps rows not yet marked posted — or use a webhook from your CRM on new listing.

  2. 2

    Write the copy

    An HTTP Request to Claude turns the property facts into a short social caption and a longer post, each with a call to book a viewing and relevant local hashtags.

  3. 3

    Publish with photos

    HTTP Request nodes post to your Facebook Page / Instagram (and optionally a blog) using the listing's photo URLs and the generated copy.

  4. 4

    Mark as posted

    A Google Sheets update flags the row posted so listings never double-post, and logs the post links for the agent's records.

Frequently asked questions

Where does the listing come from?

A Google Sheet, Airtable, or your CRM/MLS export — any source with address, price, beds/baths, a hook and photo URLs. When a new row appears, the workflow builds and posts the marketing. Agents just keep their listing sheet updated.

Does it write different copy per platform?

Yes. Claude produces a punchy caption for Instagram/Facebook and a slightly more detailed one for a LinkedIn/blog post, each with relevant hashtags. One listing, platform-appropriate copy, no manual rewriting.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.