Skip to main content

Generate product feature announcements from Notion to Google Docs with GPT-5 Mini and Claude

Workflow preview

Workflow preview
100%
Generate product feature announcements from Notion to Google Docs with GPT-5 Mini and Claude preview
Open on n8n.io

Important notice

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

1. Workflow Overview

This n8n workflow automatically generates professional product announcements and blog articles from your Notion content planning database. Who's it for & Use Cases Product Marketers, Content Teams,...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.notiontrigger, @n8n/n8n-nodes-langchain.anthropic, n8n-nodes-base.googledocs, n8n-nodes-base.notion, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.stickynote, n8n-nodes-base.if

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Niclas Aunin.

Original n8n.io source

1.1 Workflow description

Title
Generate product feature announcements from Notion to Google Docs with GPT-5 Mini and Claude
Workflow name
Generate product feature announcements from Notion to Google Docs with GPT-5 Mini and Claude

This n8n workflow automatically generates professional product announcements and blog articles from your Notion content planning database.

Who's it for & Use Cases

Product Marketers, Content Teams, Product Managers, and Founders who want to:

  • Automate product announcement creation from their Notion product backlog.
  • Generate SEO and AI Search/ALLMO optimized blog articles with consistent structure and brand voice
  • Maintain an up to date product changelog for products with frequent udpates.

How It Works

Phase 1: Notion Trigger & Validation

  1. Workflow monitors your Notion "Content Plan" database for page updates
  2. Validates that the entry is marked as ready for writing
  3. Checks that content type is set to "Product" (filters other content types)

Phase 2: AI Outline Generation

  1. GPT-5 Mini creates a structured outline based on:
    • Project name from Notion
    • Notes field (context/instructions)
    • Built-in SEO and ALLMO best practices
  2. Output includes sections, subsections, and key talking points

Phase 3: Full Article Generation

  1. Claude Sonnet 4.5 writes the complete product announcement using:

    • The generated outline
    • Project details from Notion
    • Expert product communications system prompt
  2. Article follows structured format: headline, summary, feature sections, FAQ, CTA, and SEO metadata

Phase 4: Google Docs Creation & Notion Update

  1. Creates new Google Doc with your project name as title
  2. Inserts the complete Markdown article into the document
  3. Updates Notion page with Google Docs link for instant access
  4. Marks the project as complete in Notion

How to Setup

  • Connect your Notion account and select your Content Plan database
  • Enter API credentials in the Claude and OpenAI nodes
  • Configure your Google Docs folder location
  • Customize system prompts with your company description, target audience, and brand voice

How to Expand

  • Replace the Notion node with a product backlog tool of your choice.
  • Update and fine tune the prompts.

Output Structure

  • Full Markdown article with YAML front matter
  • Structured sections: headline, summary, feature descriptions, additional improvements, FAQ, CTA
  • SEO metadata included (title, meta description, slug, tags)
  • Automatically saved to Google Docs with link in Notion

Requirements

API Credentials:

  • Anthropic API (Claude Sonnet 4.5)
  • OpenAI API (GPT-5 Mini)

Connected Services:

  • Notion workspace with Content Plan database
  • Google Docs/Drive account

Notion Database Fields:

  • Project name (title/text)
  • Notes (text/description field)
  • Google_Docs_Link (URL field)
  • Status field to mark entries as ready (e.g., "Ready for Writing")
  • Content Type field set to "Product"

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Notion Trigger

Type / Role
n8n-nodes-base.notionTrigger - notionTrigger
Config choices
Version 1

Block 2 - Claude_text_writer

Type / Role
@n8n/n8n-nodes-langchain.anthropic - anthropic
Config choices
Version 1

Block 3 - Create a document

Type / Role
n8n-nodes-base.googleDocs - googleDocs
Config choices
Version 2

Block 4 - Update a database page

Type / Role
n8n-nodes-base.notion - notion
Config choices
Version 2.2

Block 5 - Update a document

Type / Role
n8n-nodes-base.googleDocs - googleDocs
Config choices
Version 2

Block 6 - Outline - GPT-5

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 7 - Update a database page2

Type / Role
n8n-nodes-base.notion - notion
Config choices
Version 2.2

Block 8 - Update a database page1

Type / Role
n8n-nodes-base.notion - notion
Config choices
Version 2.2

Block 9 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 10 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - If_Product

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 12 - If_n8n_ready

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 13 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 14 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Generate product feature announcements from Notion to Google Docs with GPT-5 Mini and Claude
Complexity intermediate
Nodes 14
Categories Content Creation, Multimodal AI
Author Niclas Aunin
Published 07 Jan 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/12535/12535.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Generate product feature announcements from Notion to Google Docs with GPT-5 Mini and Claude do?

This n8n workflow automatically generates professional product announcements and blog articles from your Notion content planning database. Who's it for & Use Cases Product Marketers, Content Teams,...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.