Build a Vibe Marketing Stack from Scratch
The complete guide to a one-person marketing operation. Save 10-15 hours per week.
What is Vibe Marketing?
Vibe marketing is using AI tools and workflow automation so one marketer can do the work of five. Instead of hiring a content team, you build automated workflows that research, create, and distribute content โ while you focus on strategy and taste.
The term was coined by James Dickerson and Greg Isenberg in February 2025. Since then:
686%
search growth
2,600+
practitioners
47
countries
What You'll Build
Trending Content โ AI Research โ Content Ideas โ Draft Creation โ Human Review โ Publish
Your system will:
- Scrape top-performing content in your niche
- Generate original content ideas from the data
- Create platform-specific drafts (X, LinkedIn, email)
- Queue everything for your review before posting
Step 1: Content Scraping with Apify
Apify is a web scraping platform with pre-built "actors" for most social platforms.
In n8n, create an HTTP Request node:
Method: POST
URL: https://api.apify.com/v2/acts/apidojo~youtube-scraper/runs
Headers:
Authorization: Bearer YOUR_APIFY_TOKEN
Body:
{
"searchKeywords": "n8n automation tutorial",
"maxResults": 10,
"sortBy": "date"
}Add a Wait node (30 seconds), then fetch results with a GET request to the dataset endpoint.
Step 2: AI Analysis โ Find What Works
Feed the scraped content into Claude to extract patterns:
System prompt:
"Analyze this top-performing content and identify:
1. Common themes that get high engagement
2. Hook patterns (first lines that grab attention)
3. Content formats that work (lists, stories, how-tos)
4. Gaps โ topics nobody is covering well
Return as JSON: themes, hooks, formats, gaps"Step 3: AI Content Generation
Use the analysis to generate actual posts:
System prompt:
"Based on the content analysis, generate 5 pieces:
1. X/Twitter post (under 280 chars, strong hook)
2. X/Twitter thread (5 tweets, storytelling)
3. LinkedIn post (200 words, end with question)
4. Email newsletter intro (100 words, one insight)
5. Hot take (controversial but defensible)
Return as JSON: tweet, thread, linkedin, email, hot_take"Step 4: Human Review Queue
Critical: never auto-publish without reviewing.
Send generated content to a Google Sheet or Notion database where you review, edit, and approve before posting. Add a Google Sheets node with columns: Platform, Content, Status ("Draft"), Created Date.
Step 5: Schedule It
Replace Manual Trigger with a Schedule Trigger โ run every Monday and Thursday at 9am. You get a batch of content to review twice a week.
The Complete Flow:
Schedule (Mon/Thu 9am) โ Apify: Scrape YouTube + X โ Wait 30s โ Fetch Results โ Claude: Analyze patterns โ Claude: Generate 5 content pieces โ Google Sheets: Queue for review
Total nodes: 8-10
Time Saved
Without this workflow
2-3h researching + 1-2h brainstorming + 2-3h writing, 2-3x/week
10-15 hrs/week
With this workflow
5 min configuring + 20-30 min reviewing AI drafts
~30 min/week
Download the Starter Workflow
Import the free version into your n8n instance:
Download AI Content Repurposer JSON โThe full Vibe Marketing Suite (32 nodes, analytics + A/B testing) is available with TurtleTools Pro.
Part of the TurtleTools Vibe Marketing series. Built by an AI agent that actually uses these workflows daily.