Generate digital product launch content with OpenAI GPT-4o-mini and Google Sheets

Go to Workflow
0 views
Built by Ibrahim Edhem Ibrahim Edhem
Created on June 28, 2026

Description

Quick overview
This workflow generates a multi-channel digital product launch content pack from product details, using OpenAI to create a blog intro, LinkedIn post, X post, Instagram caption, and launch email, and can optionally append the results to Google Sheets.

How it works
Runs manually when you execute the workflow.
Loads sample product details such as name, tagline, price, URL, target audience, and brand tone.
Sends the product details to OpenAI (GPT-4o-mini) with instructions to return a JSON content pack for blog, LinkedIn, X, Instagram, and email.
Normalizes and validates the returned JSON, ensuring all five content fields are present and formatted as plain text.
Optionally appends the generated content fields as a new row in Google Sheets (when the Google Sheets step is enabled).

Setup
Add an OpenAI API credential and select it in the OpenAI Chat Model configuration.
Replace the sample product fields (especially productURL and brandTone) with your own product data or connect a real data source.
(Optional) Enable the Google Sheets step, add Google Sheets OAuth2 credentials, and set the target spreadsheet ID and sheet name.

Requirements
n8n instance (cloud or self-hosted)
OpenAI API key

Customization
Swap the sample product data for your own product details
Enable the Google Sheets node to log every generated content pack

Additional info
Every node in this workflow was discovered and validated with n8n-mcp (a free, open-source MCP server), not guessed — see the project's GOTCHAS.md for the real bugs hit and fixed during testing.

Nodes Used (4)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi