Skip to main content

Lightroom cloud to Instagram auto poster (AI captions)

Workflow preview

Lightroom cloud to Instagram auto poster (AI captions) preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

Automatically publish Lightroom photos to Instagram with short, human-sounding AI captions. This workflow pulls the next item from your Data Table queue, generates an on-brand caption from alt text + metadata, uploads via Instagram Graph API, and marks it posted. Use it together with “Lightroom Cloud → Photos Queue (AI Alt Text)” and “Lightroom Image Webhook (Direct JPEG for Instagram).”

What it’s for

Hands-free Lightroom-to-Instagram posting: schedule, caption with AI, and publish consistently using the Instagram Graph API.

Parameters to set

  • Instagram Graph API access token and Instagram Business/Creator account ID
  • Posting schedule (cron/interval) + max posts per run
  • Data Table name & status fields (posted timestamp, IG media ID)
  • Caption rules: tone, max length, hashtags policy, CTA style
  • Image source URL: public endpoint of Workflow 2 (Lightroom Image Webhook)

Works best with

Workflow 1: Lightroom Cloud → Photos Queue (AI Alt Text)

Workflow 2: Lightroom Image Webhook (Direct JPEG for Instagram)

Learn more & stay in the loop

Want the full story (decisions, trade-offs, and tips) behind this Lightroom Cloud → Instagram automation?
👉 Read the write-up on my blog: camilleroux.com

If you enjoy street & urban photography or you’re curious how I use these n8n workflows day-to-day:
👉 Follow my photo account on Instagram: @camillerouxphoto
👉 Follow me on other networks: links available on my site (X, Bluesky, Mastodon, Threads)