Skip to main content
MakeAIGuide
Intermediate 40 min read Updated Jan 5, 2026

Generate 15,000-Word Articles with Make.com & OpenRouter

Auto-generate 6-chapter, 15,000-word structured articles in 3 minutes using Make.com and OpenRouter's unified API. Switch between dozens of AI models.

Ready to automate?

Start building this workflow with Make.com — free forever on the starter plan.

Try Make.com Free

Overview

This tutorial explores how to use Make.com and OpenRouter tools combined with large language models to automatically batch-generate long-form articles.

This solution produces well-structured, content-rich articles in minutes:

  1. Topic Input - Set article topics in Notion
  2. Outline Generation - AI automatically generates article structure
  3. Chapter Filling - Generate detailed content chapter by chapter
  4. Consolidate & Save - Auto-integrate and store to Notion

Make.com automation workflow overview Complete workflow: Notion trigger → Outline generation → Chapter iteration → Content consolidation


Core Decision Factors

When choosing AI writing automation solutions, focus on:

  • Writing Efficiency - Can workflow rapidly generate large volumes of text, saving manual time
  • Content Quality - Logic, factual accuracy, and depth of generated articles
  • Cost-effectiveness - Fee comparison of different large language models and APIs
  • Flexibility - Support for customizing different topics, styles, and knowledge sources

Technical Specifications

SpecificationValueNotes
Single Run Time3 minutesGenerate 6-chapter long article
Chapters Generated6-7Configurable
Characters Generated14,000 - 15,000+Chinese characters
Words per Chapter~3,000 wordsEach chapter’s requirement
Claude 3.5 Input Price$3/million tokensOpenRouter platform price
Claude 3.5 Output Price$15/million tokensOpenRouter platform price
Models SupportedDozensIncluding Claude, GPT, Llama, etc.
Article FormatMarkdownWith H3 headings, code blocks, etc.

Prerequisites

Before starting, ensure you have:

  • Make.com account (free registration)
  • OpenRouter account and API key
  • Notion account and database

Notion Database Field Settings

Create database in Notion with these fields:

  • Title (Title) - Article title
  • Topic (Text) - Article topic description
  • Status (Select) - Pending/Generating/Completed

Knowledge Source Comparison

When generating long articles, you can choose different knowledge sources, each with pros and cons:

Four knowledge source types comparison Impact of different knowledge sources on article quality and characteristics

Knowledge SourceAdvantagesLimitations
Model’s Own KnowledgeWide coverage, fast responseLacks depth, may have errors
Search Engine RetrievalGood real-time informationLow relevance with keyword mismatches
Specific Book KnowledgeAccurate deep contentSmall coverage, limited to book content
Research PreprintsHigh professionalismHigh reading difficulty, extremely narrow coverage

Step 1: Configure Notion Trigger

Add Notion module in Make, configure:

  • Select your article database
  • Set filter conditions (e.g., status “Pending”)
  • Get article topic information

Note: Newly created Notion pages may need re-authorization for Make access.


Step 2: Why Choose OpenRouter

OpenRouter is this workflow’s core highlight, providing unified API interface supporting dozens of large language models.

Large language model API comparison OpenRouter vs other large model APIs

OpenRouter Advantages:

  • Unified Interface - One API key accesses all models
  • Free Switching - Easily switch between Claude, GPT, Llama, etc.
  • Cost Control - Provides free model options
  • No VPN Required - Directly accessible domestically

In comparison, OpenAI API acquisition and payment may have difficulties, while domestic APIs like Kimi may have other limitations.


Step 3: Generate Article Outline

Use OpenRouter to call large model for article structure generation.

Prompt Design Points:

You are a professional long-form writing expert. Generate article outline based on topic, requirements:
1. Divide into 6-7 chapters
2. Each chapter title clear and specific
3. Each chapter outline description at least 500 words
4. Output strict JSON format with chapter numbers and titles

Key Parameters:

  • Model: Claude 3.5 Sonnet (high quality)
  • Response Format: Force JSON output

Note: Must explicitly fix JSON output format with examples, otherwise model returns unstable structure causing workflow failures.


Step 4: Iterate to Generate Chapter Content

Use Make’s Iterator module to traverse outline, generating detailed content chapter by chapter.

Chapter Generation Prompt:

Generate detailed content based on the following chapter outline:

Chapter Number: {{bundle order position}}
Chapter Title: {{title}}
Outline Requirements: {{outline}}

Requirements:
1. Content at least 3000 words
2. Use Markdown format
3. Include H3 headings and code references (if applicable)

Using bundle order position placeholder ensures chapters are numbered sequentially, avoiding manual layout intervention.


Step 5: Use Router to Control Flow

This is an advanced technique and where errors commonly occur.

Why Need Router?

Without Router module, it may cause:

  • Subsequent modules repeatedly running
  • Duplicate content in Notion database
  • Wasted operations

Correct Approach:

  1. Add Router module
  2. Set condition: After completing all chapter iterations
  3. Then perform one-time consolidation and saving

Step 6: Consolidate & Save to Notion

Consolidate all chapter content and save to Notion database.

Use Text Aggregator module:

  • Aggregate all chapters’ Markdown content
  • Arrange in chapter order
  • Write to Notion in one go

Final Results

Markdown format long article generation results AI-generated article final content and layout quality

Long article word count statistics 14,000+ character article completed in 3 minutes

After workflow runs, you’ll get:

  • Well-structured long article
  • Automatic Markdown layout (H3 headings, code references, etc.)
  • All content auto-saved to Notion

Gotchas

During setup, pay attention to:

  1. Model Knowledge Limitations - Content generated from model’s own knowledge may lack depth; requires human review

  2. JSON Format Stability - Must explicitly specify output format with examples, otherwise parsing fails

  3. Router Module Necessity - Must use Router to control flow, avoid repeated runs and data chaos

  4. Model Choice Affects Quality - Different models vary in quality; recommend Claude 3.5 or GPT-4

  5. Prompt Engineering - Need carefully designed prompts to control word count, format, and chapter structure


Use Cases

  • Content Creators - Need regular output of large volumes of long articles
  • SEO Specialists - Rapidly generate multi-platform marketing content
  • Educators - Create science popularization, educational articles
  • Cost-conscious Users - Control costs via OpenRouter free models

May Not Suit

  • Authors pursuing absolute originality and deep insights
  • Beginners unfamiliar with technical setup
  • Users with extremely high factual accuracy requirements unwilling to proofread

FAQ

How long to generate a 10,000-word article?

Approximately 3 minutes for 6 chapters, 14,000-15,000 characters, including outline generation and chapter content filling.

What’s OpenRouter’s advantage over direct OpenAI?

OpenRouter provides unified API to switch between dozens of models (Claude, GPT, Llama, etc.), includes free models, and effectively controls costs.

How is the content quality?

Content structure is clear and logically coherent, auto-generates Markdown format, but still requires human review for factual accuracy as models may generate errors.

Why use Router module?

Router ensures one-time consolidation and saving after iterating through all chapters, avoiding data redundancy and wasted operations from repeated runs.


Next Steps

After mastering the basic workflow, you can try:

  • Integrating search engine API for real-time information
  • Adding specific book knowledge bases to increase content depth
  • Setting up multilingual translation for bilingual articles
  • Adding review steps to ensure content accuracy

Questions? Feel free to leave comments!

FAQ

How long to generate a 10,000-word article?
Approximately 3 minutes for 6 chapters, 14,000-15,000 characters, including outline generation and chapter content filling.
What's OpenRouter's advantage over direct OpenAI?
OpenRouter provides unified API to switch between dozens of models (Claude, GPT, Llama, etc.), includes free models, and effectively controls costs.
How is the content quality?
Content structure is clear and logically coherent, auto-generates Markdown format, but still requires human review for factual accuracy as models may generate errors.
Why use Router module?
Router ensures one-time consolidation and saving after iterating through all chapters, avoiding data redundancy and wasted operations from repeated runs.

Start Building Your Automation Today

Join 500,000+ users automating their work with Make.com. No coding required, free to start.

Get Started Free
No credit card required1,000 free operations/month5-minute setup

Related Tutorials

About the author

AC

Alex Chen

Automation Expert & Technical Writer

Alex Chen is a certified Make.com expert with 5+ years of experience building enterprise automation solutions. Former software engineer at tech startups, now dedicated to helping businesses leverage AI and no-code tools for efficiency.

Credentials

Make.com Certified PartnerGoogle Cloud Certified500+ Automations BuiltFormer Software Engineer
Try Make.com Free