Automation library · Content

Generate SEO blog posts with Claude and Google Docs

Started by someone submitting a form, and works across Google Drive, Google Sheets and Slack. 30 steps: large, and worth reading before you trust it with anything live.

Large

30 stepsLarge: read it before trusting it with anything live
0Branches: places the flow splits
0Loops or waits
3Services it connects to

The flow

Starts it 1Logic 16Service 13

The steps in the order they run, from what starts it.

  1. 1Form Trigger1Form triggerStarts it
  2. 2Build Brief1SetLogic
  3. 3Log Brief to Sheet1Google SheetsService
  4. 4Build Outline Request1CodeLogic
  5. 5Claude - Outline1Http RequestService
  6. 6Parse Outline1CodeLogic
  7. 7Create Drive Folder1Google DriveService
  8. 8Markdown to HTML (Outline)1MarkdownLogic
  9. 9Create Outline Doc1Google DriveService
  10. 10Build Outline HTML1CodeLogic
  11. 11Update Outline Doc1Google DriveService
  12. 12Split Into Sections1CodeLogic
  13. 13Build Section Request1CodeLogic
  14. 14Claude - Write Section1Http RequestService
  15. 15Parse Section1CodeLogic
  16. 16Aggregate Sections1AggregateLogic
  17. 17Assemble Article1CodeLogic
  18. 18Markdown to HTML (Article)1MarkdownLogic
  19. 19Create Article Doc1Google DriveService
  20. 20Build Article HTML1CodeLogic
  21. 21Update Article Doc1Google DriveService
  22. 22Build Category Request1CodeLogic
  23. 23Claude - Categorize1Http RequestService
  24. 24Parse Category1CodeLogic
  25. 25Markdown to Rich Text (Cloud Fn)1Http RequestService
  26. 26Slugify Title1CodeLogic
  27. 27Build Contentful Entry1CodeLogic
  28. 28Contentful - Create Entry1Http RequestService
  29. 29Write Links Back to Sheet1Google SheetsService
  30. 30Notify Slack1SlackService

How it's built

Starts on
Someone submitting a form
Steps
30
Size
Large: read it before trusting it with anything live
Connects to
Google Drive, Google Sheets, Slack
Model
None. This is plumbing, not judgement

Questions

What does it need to run?

An n8n account, plus your own Google Drive, Google Sheets and Slack accounts. You connect your own accounts after importing it; none are included.

What starts it?

It starts on someone submitting a form.

Does it use AI?

No. Every step is fixed logic or a call to a service, so it does the same thing every time.

How long does it take to set up?

Take your time. At 30 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 30 steps before you point it at anything that matters.