Templates / Generate & schedule social media content with GPT-4 and Buffer from Google Sheets

Generate & schedule social media content with GPT-4 and Buffer from Google Sheets

Needs changes

by PhilanthropEAK Automation ✓ · 4,036 views · created 2025-08-17 · Multimodal AI

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Cron. 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 10 nodes and runs on a schedule (legacy Cron node). Along the way it connects Google Sheets and OpenAI. It also calls api.bufferapp.com over HTTP.

How it runs

Trigger: On a schedule (legacy Cron node).

  1. Configuration Variables (Edit Fields (Set)): sets 5 fields: GOOGLE_SHEET_ID, CONTENT_WORKSHEET, BRAND_VOICE…
  2. Read Content Calendar (Google Sheets): uses Google Sheets
  3. Filter Today's Content (Code): runs custom JavaScript code
  4. Check if Content Exists (If): checks a condition and branches into true / false
  5. Generate Social Content with AI (OpenAI): create (chat)
  6. No Content Response (Respond to Webhook): sends the response back to the webhook caller
  7. Process Generated Content (Code): runs custom JavaScript code
  8. Schedule Post via Buffer (HTTP Request): calls api.bufferapp.com (POST)
  9. Update Sheet Status (Google Sheets): update

Services it uses

Google SheetsOpenAI

HTTP calls to: api.bufferapp.com

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • Cron in Daily Content Generation Trigger: replace with Schedule Trigger.
Removed in 3.0Replace with
Cron
Daily Content Generation Trigger
Schedule Trigger

Nodes used (8)

From the author

Who's it for Marketing teams, social media managers, content creators, and small businesses looking to maintain consistent social media presence across multiple platforms. Perfect for organizations that want to automate content creation while maintaining…

Excerpt from PhilanthropEAK Automation's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.