Stop letting great ideas vanish in your Notes app. This workflow transforms your voice memos into polished blog posts, LinkedIn articles, or newsletters — automatically.
Perfect for:
The workflow:
No typing. No staring at a blank screen. Just speak — and publish.
Before using this workflow, ensure you have the following accounts:
Service | Purpose | Free Tier Available? |
---|---|---|
n8n | Orchestrate the automation | Yes |
Deepgram | Voice-to-text transcription | Yes (free tier) |
OpenAI | AI writing (GPT-3.5 or GPT-4) | Yes |
Google Sheets | Store blog drafts and metadata | Yes |
SMTP Email | Send draft emails (e.g., Gmail) | Yes (via app password) |
Softr | Build a visual content dashboard | Yes |
🔐 You’ll need API keys for: Deepgram, OpenAI, and SMTP
✅ All credentials should be stored securely in n8n
Your Google Sheet must have the following columns for the workflow to work correctly:
Column Name | Purpose | Example |
---|---|---|
Date |
When the post was created | 2025-09-05 |
Title |
Blog post title (AI-generated or custom) | "What I Learned About Boundaries" |
Content |
AI-generated post body | "Today, I realized..." |
Image_URL |
Link to generated featured image | https://.../image.png |
Status |
Publishing status | Draft, Published, Reviewed |
Audio_URL (optional) |
Link to original voice memo | https://.../memo.mp3 |
📌 Tip: Name your sheet "Content Calendar" and share it with your n8n service account or use OAuth.
For each service, go to Credentials > Add New:
🔐 Never hardcode keys — always use n8n’s secure credential system.
In the HubGPT: Rewrite as Blog Post node:
Rewrite this raw voice memo into a warm, engaging blog post:
{{ $json["text"] }}
Use short paragraphs, friendly tone, and end with a question to engage readers.