Automation library · Content

Automate YouTube Content Strategy with Google Sheets

Started by someone submitting a form, and works across Google Sheets and Slack. It hands the judgement calls to OpenAI and OpenRouter. 44 steps, 1 loop or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: OpenAI, OpenRouter

44 stepsLarge: read it before trusting it with anything live
0Branches: places the flow splits
1Loop or waits
2Services it connects to

The flow

Starts it 3Model 15Logic 14Service 12

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

  1. 1On form submissionForm triggerStarts it
  2. 2GPT 4.1-miniLm Chat Open RouterModel
  3. 3GPT 4.1-mini1Lm Chat Open RouterModel
  4. 4GPT 4.1-mini2Lm Chat Open RouterModel
  5. 56 amSchedule triggerStarts it
  6. 6SundaysSchedule triggerStarts it
  7. 7Titles & ThumbsOutput Parser StructuredModel
  8. 8InsightsOutput Parser StructuredModel
  9. 9GPT 4.1-mini3Lm Chat Open RouterModel
  10. 10GPT 4.1-mini4Lm Chat Open RouterModel
  11. 113 ChannelsSetLogic
  12. 12Title AnalyzerAgentModel
  13. 13Title Analyzer1AgentModel
  14. 14Title Analyzer2AgentModel
  15. 15NicheSetLogic
  16. 16Broad NicheSetLogic
  17. 17Creative AgentAgentModel
  18. 18Comment AnalyzerAgentModel
  19. 19Split OutSplit OutLogic
  20. 20MergeMergeLogic
  21. 21Analyze Thumbnails1Open AiModel
  22. 22Analyze Thumbnails2Open AiModel
  23. 23Scrape YT1Http RequestService
  24. 24Scrape YTHttp RequestService
  25. 25Append IdeasGoogle SheetsService
  26. 26Comment AnalysisGoogle SheetsService
  27. 27Loop Over ItemsSplit In BatchesLogic
  28. 28Niche Outliers DataGoogle SheetsService
  29. 29Broad Niche WeeklyGoogle SheetsService
  30. 30Niche DailyGoogle SheetsService
  31. 31NotificationSlackService
  32. 32Get High PerformersGoogle SheetsService
  33. 33Channel OutliersHttp RequestService
  34. 34Channel URLSetLogic
  35. 35AggregateAggregateLogic
  36. 36Sort1SortLogic
  37. 37Scrape ChannelHttp RequestService
  38. 38Channel DescriptionSetLogic
  39. 39FilterFilterLogic
  40. 40Get CommentsHttp RequestService
  41. 41LimitLimitLogic
  42. 42Aggregate1AggregateLogic
  43. 43Set FieldsSetLogic
  44. 44Analyze ThumbnailsOpen AiModel

How it's built

Starts on
Someone submitting a form
Steps
44, 1 loop or waits
Size
Large: read it before trusting it with anything live
Connects to
Google Sheets, Slack
Model
OpenAI, OpenRouter

Questions

What does it need to run?

An n8n account, plus your own Google Sheets and Slack accounts, and a key for OpenAI and OpenRouter. 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?

Yes. It calls OpenAI and OpenRouter. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 44 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 44 steps before you point it at anything that matters.