Set up the AI Content Marketer

About 15 minutes on n8n Cloud (longer on self-hosted n8n, where you first create your own Google OAuth client). Everything you need to go from download to the first drafts, in order. Ticks are saved in this browser so you can come back later.

Before you start

  • n8n (Cloud or self-hosted)
  • Google Sheets
  • OpenAI API key
  • Brand, audience and voice notes (Config)

1. Pick where it runs

n8n Cloud
  1. Log in to your n8n Cloud workspace.
  2. Workflows → Import from file.
  3. Pick the file(s) in workflow/.
n8n self-hosted
  1. Open your n8n (Docker or npm, v1.x/2.x).
  2. Workflows → Import from file.
  3. Same files; nothing else changes.
ChatGPT or Claude
  1. Create a Custom GPT or Claude Project.
  2. Paste gpt/INSTRUCTIONS.txt.
  3. Upload your sheet or paste rows in.

2. Setup checklist

3. Connect your tools

ServiceNodes that use it
Google SheetsGet New Ideas, Write Back to Sheet
OpenAIWrite Content

In each node, choose Create new credential and sign in (Google uses OAuth; OpenAI takes an API key). n8n stores credentials in your instance, not with us.

What the statuses mean

StatusMeaningYour next step
draftedAll formats writtenEdit, schedule, post
errorSee the error columnRe-run with status = new

Troubleshooting

SymptomFix
Sounds genericMake `voice` concrete ("short sentences, contrarian, uses examples from B2B SaaS") and add 2-3 facts in `notes`
Source not usedThe site blocks bots or is JS-only → paste the key text into `notes`

Guardrails

  • Review for accuracy before posting; you're the publisher.
  • Disclose AI assistance where the platform or your industry requires it.
  • Respect copyright: summarise and link sources, don't republish them.