๐ฌ Generate SEO content and marketing copy with Claude, Serper, Sheets and SendGrid
โก 27 views ยท ๐ฌ Content Creation & Video
Description
Generates SEO blog posts, ad copy, email sequences, and social captions using Claude AI.
Setup
- Add your ANTHROPIC_API_KEY in the Set Config node
- Configure Serper API key for SEO data (optional)
- Set your WordPress, Mailchimp, Airtable credentials
- POST to the webhook URL
Webhook Payload
{
"topic": "Best AI Tools 2025",
"contentType": "blog_post",
"keyword": "ai tools for marketing",
"tone": "professional",
"audience": "SMB marketers",
"wordCount": 1500,
"brand": "YourBrand",
"clientEmail": "client@email.com"
}
Content Types
- blog_post
- ad_copy
- email_sequence
- social_captions
Flow
The simplified flow (9 active nodes):
Receive Brief โ Set Config โ Fetch SERP Data โ Build Claude Prompt
โ Call Claude AI โ Parse Claude Response โ Save to Google Sheets
โ Send Delivery Email
โ Send Response
After importing, replace these 5 values in the Set Config node:
| Field | Replace with |
|---|---|
YOUR_ANTHROPIC_API_KEY | Your Anthropic key |
YOUR_SERPER_API_KEY | Your Serper.dev key (free tier works) |
YOUR_SENDGRID_API_KEY | Your SendGrid key |
YOUR_GOOGLE_SHEET_ID | Your Sheet ID from the URL |
YOUR_GSHEETS_CREDENTIAL_ID | Set up Google Sheets OAuth in n8n credentials |
The workflow handles all 4 content types (blog_post, ad_copy, email_sequence, social_captions) through a single Claude call with type-specific prompts โ no branching needed.
๐ Nodes Used
Google Sheets, HTTP Request, Webhook
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File