AutomationMart
Home/Browse/Blog writer & editor with Google Sheets memory (GPT-4)
n8n

Blog writer & editor with Google Sheets memory (GPT-4)

n8nn8n13 modulesv1.0
NotionAirtableGoogle SheetsOpenAILinkedIn

Chat to write or reword a blog post. The workflow stores each result in Google Sheets and uses a sub-workflow “Google tool” to count rows per session (your running context). If a session exceeds a row threshold, the flow can branch (e.g., stop or notify). --- ⚙️ Setup Instructions 1️⃣ Set Up OpenAI Connection 1. Go to OpenAI Platform 2. Navigate to OpenAI Billing

At a glance

Blog writer & editor with Google Sheets memory (GPT-4) is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Notion, Airtable, Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Notion, Airtable, Google Sheets, OpenAI, LinkedIn
Modules
13
Price
Free
Version
v1.0
Blog writer & editor with Google Sheets memory (GPT-4) workflow diagram

About this workflow

Chat to write or reword a blog post. The workflow stores each result in Google Sheets and uses a sub-workflow “Google tool” to count rows per session (your running context). If a session exceeds a row threshold, the flow can branch (e.g., stop or notify). --- ⚙️ Setup Instructions 1️⃣ Set Up OpenAI Connection 1. Go to OpenAI Platform 2. Navigate to OpenAI Billing 3. Add funds to your billing account 4. Copy your API key into the OpenAI credentials in n8n 2️⃣ Prepare Your Google Sheet Connect your Data in Google Sheets - Use this format: Sample Sheet - Row 1 = column names (e.g., session, Rows, output) - Data in rows 2–100 (or more if you prefer) - In n8n, use Google Sheets OAuth2 → pick your Spreadsheet and Worksheet - (Optional) You can adapt this to Airtable, Notion, or a Database --- 🧠 How It Works - Chat Trigger: Provide a topic (write) or paste existing text (reword). - Code Node (“Choose to Write or Edit Blog”): - Builds a systemprompt + userprompt - Instructs the agent to call the Google tool (sub-workflow) with only the sessionid to count existing rows. - Tool Workflow (“google”): - Fetches rows from the sheet → filters by session → summarizes row count. - Agent (“Blog Writer & Editor”): - Returns structured JSON (items/rows, session, blog body). - Store (Google Sheets): - Appends { session, Rows, output } to the sheet. - If Node: - Example rule: Rows > 3 → branch/limit/notify as needed. --- 💬 Example Prompts - “Write a 600-word blog about n8n agents with 3 bullet takeaways. Session: abc123.” - “Reword this post into a concise LinkedIn article. Session: launchQ3:\n<your text here>” - “Draft a blog intro and 5 SEO headlines on marketing automation. Session: mkt-01.” --- 📬 Contact Need help tailoring this to Airtable/Notion/DB, or adding auto-publishing? - 📧 rbreen@ynteractive.com - 🔗 Robert Breen - 🌐 ynteractive.com

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send SMS via flow in MSG91 from new Airtable records

Every time a new record is added in Airtable, Make will automatically send SMS via flow in MSG91. The template uses this [example table](https://airtable.com/shrNsQNiQ3OvjsoSb).

Free

Send Slack and email notifications for new records in Airtable

Whenever there are new records in Airtable, Make will automatically retrieve the records and send Slack and email notifications to the specified recipients.

Free

Capture website form submissions to Notion CRM database

How It Works This workflow captures form submissions from your website, formats the data, and automatically creates a new entry in your Notion CRM database. It eliminates manual copy-pasting and keeps your leads or requests organised in one place. 🛠 Setup Steps 1. Webhook Node • Create a webhook in n8n. • Connect your website form to POST submissions to this webhook URL. 2. Code Node • Formats the incoming data to match your Notion database structure. • You can customise the fields in the

Free

Add example for a new record with the word to Google sheets

Every time a new row with a word is added to your Google Sheets spreadsheet, Make will automatically get the word definition from Urban Dictionary and update a row with this word in Google Sheets. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1dxcHKBJkooS3hZMYcfDC_C5c2i7sfj9E5msRwZmhae0/edit?usp=sharing).

Free

Transcribe YouTube videos with AI enhancement via chat interface

About: This workflow automates the transcription of YouTube videos by processing a video URL provided via a chat message. Designed for users who need quick access to video content in text form, this workflow ensures a seamless experience for transcribing videos on demand, regardless of the topic. Who is this for? This workflow is designed for individuals who need quick and accurate transcriptions of YouTube videos without watching them in full. It is particularly useful for: - Students who need

Free

Share new articles on LinkedIn using ChatGPT for content creation

Share new articles on LinkedIn by generating engaging content with ChatGPT. Triggered by RSS feed updates, this workflow enhances your LinkedIn presence.

Free

Smart knowledge base with Google Docs, Discord & GPT-4o-mini

Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator? Join the community 🧠 MCP Memory Core: AI-Powered Knowledge Base Store, retrieve, and act on organizational memories using Google Docs + Discord. Part of the MCP ecosystem. Advanced toolchain with multi-platform integration 🔍 What It Does 📚 Save Memories: Log conversations, decisions, or code snippets to a Google Doc (timestamped). 🔍 Retrieve Memories: Fetch past context for A

Free

Triage incidents and enforce SLAs with Gemini, Groq, Google Sheets and Slack

Reduce MTTR with context-aware AI severity analysis and automated SLA enforcement Know that feeling when a "low priority" ticket turns into a production fire? Or when your on-call rotation starts showing signs of serious burnout from alert overload? This workflow handles that problem. Two AI agents do the triage work—checking severity, validating against runbooks, triggering the right response. What This Workflow Does Incident comes in through webhook → two-agent analysis kicks off: Agent 1 (Inc

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free