I've been self-hosting n8n for 18 months. Started with one workflow. Now I have 43.
Most are garbage I built while learning. But these 15 actually run every day and save real time.
No theory. Just what works.
Customer Operations
1. Lead Capture to CRM (Saves 30 min/day)
Trigger: New form submission (Typeform, Tally, whatever)
Actions:
- Create contact in HubSpot/Airtable
- Check if email exists in Clearbit → enrich with company data
- Tag based on form answers
- Send personalized welcome email
- Notify me on Slack if company has 50+ employees
Without this: Manually copy data between apps. Miss hot leads.
2. Invoice Follow-Up Sequence (Saves 2 hours/week)
Trigger: Invoice sent in Stripe
Actions:
- Day 3: If unpaid → send friendly reminder
- Day 7: If unpaid → "checking in" email
- Day 14: If unpaid → direct message
- Day 21: If unpaid → final notice + flag for manual follow-up
- On payment: Send thank you email
Haven't manually chased an invoice in a year.
3. Customer Feedback Loop (Saves 1 hour/week)
Trigger: Stripe subscription renewal
Actions:
- Wait 7 days
- Send NPS survey
- If score < 7 → alert me immediately
- If score > 8 → ask for review
Catches unhappy customers before they churn.
Content & Marketing
4. Social Media Scheduler (Saves 5 hours/week)
Trigger: New row in Airtable
Actions:
- Pull content from row
- Adapt for each platform (Claude API for rewrites)
- Post to Twitter, LinkedIn, Instagram at scheduled times
- Move row to "Posted" view
- Log engagement metrics 24 hours later
I batch content on Sunday. n8n posts throughout the week.
5. Blog to Social Repurposing (Saves 2 hours/post)
Trigger: New RSS item from my blog
Actions:
- Extract key points with Claude
- Generate Twitter thread (5-7 tweets)
- Generate LinkedIn post
- Generate Instagram carousel text
- Save all to Airtable for review
One blog post becomes 4 pieces of content automatically.
6. Competitor Monitoring (Saves 3 hours/week)
Trigger: Daily at 8am
Actions:
- Check competitor websites for changes (VisualPing webhook)
- Check ProductHunt for competitor launches
- Check Crunchbase for funding news
- Summarize everything in a Slack message
Know what competitors are doing without manually checking.
Operations
7. Weekly Report Generator (Saves 1 hour/week)
Trigger: Monday 8am
Actions:
- Pull revenue from Stripe
- Pull traffic from Google Analytics
- Pull new leads from CRM
- Pull top content from social
- Format and send to Slack/email
Start every week with numbers. No spreadsheets.
8. Client Onboarding (Saves 4 hours/client)
Trigger: New payment in Stripe
Actions:
- Create project in Notion
- Create channel in Slack
- Send welcome email with next steps
- Schedule kickoff call (Calendly link)
- Add to client dashboard
New clients are set up before I even know they paid.
9. Document Backup (Saves headaches)
Trigger: Weekly
Actions:
- Export all Notion pages to PDF
- Backup Airtable bases to JSON
- Upload to Backblaze B2S
- Verify backup integrity
- Alert if failed
Sleep better knowing data is backed up.
AI-Powered
10. Email Classification (Saves 30 min/day)
Trigger: New email arrives
Actions:
- Claude analyzes subject and body
- Classifies: urgent / client / newsletter / spam
- Applies labels
- If urgent → send Slack alert
Morning inbox is already sorted.
11. Support Ticket Pre-Response (Saves 2 hours/day)
Trigger: New support email
Actions:
- Check if similar question exists in FAQ
- If yes → draft response with Claude
- Send draft to my review queue
- If no → flag for manual response
Most tickets have draft responses waiting when I check.
12. Meeting Brief Generator (Saves 15 min/meeting)
Trigger: Calendar event in 1 hour
Actions:
- Pull contact info from CRM
- Get recent emails exchanged
- Get company news (Google News API)
- Generate brief with talking points
- Send to Slack
Walk into every meeting prepared.
Internal Tools
13. Error Monitoring (Prevents fires)
Trigger: Error logged in Sentry
Actions:
- If severity = critical → immediate Slack/SMS
- If same error 5+ times → create GitHub issue
- Daily: digest of all errors
Catch problems before users complain.
14. Personal CRM (Saves relationship time)
Trigger: 90 days since last contact
Actions:
- Find mutual connections to reference
- Generate "checking in" email draft
- Add to follow-up queue
Never let important relationships go cold.
15. Daily Standup Bot (Saves 15 min/day)
Trigger: 9am daily
Actions:
- Pull my calendar for today
- Pull my Todoist tasks
- Pull any alerts from other workflows
- Send formatted "your day" message
Start every day knowing exactly what's happening.
The Setup
I run n8n on a $12/month DigitalOcean droplet. Self-hosted means no limits on executions.
If you don't want to self-host: n8n Cloud is $24/month and works fine for most of these.
Total time spent building these: Maybe 60 hours over 18 months.
Time saved per week: 10-15 hours.
That math works.
I document all 15 workflows — with export files you can import directly — plus the AI prompts and API connections in AI Automation Blueprint 2026. $29 to skip the 60 hours of trial and error.
Top comments (0)