Skip to product information

n8n Newsletter Automation: Google Sheets + Tavily + OpenAI

n8n Newsletter Automation: Google Sheets + Tavily + OpenAI

 (200+Reviews)
Regular price £37.99
Regular price £37.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Newsletter Automation: Google Sheets + Tavily + OpenAI

n8n Newsletter Automation: Google Sheets + Tavily + OpenAI

Regular price £37.99
Regular price £37.99 Sale price
SAVE Sold out

Weekly newsletter drafts, automated end-to-end with Google Sheets, Tavily, and OpenAI

This n8n workflow automatically selects the next “Ready” newsletter topic from your Google Sheets calendar, researches it with Tavily, drafts a three-section HTML newsletter with OpenAI, and creates a draft campaign in MailerLite—then writes the campaign ID back to the sheet.

What this workflow does

  • Runs weekly on a schedule.
  • Reads your Google Sheets newsletter calendar and picks the earliest row marked Ready that is due today or earlier (UTC) and has no Campaign ID.
  • Marks the selected row as In progress.
  • Uses Tavily to research the main newsletter topic.
  • Uses OpenAI to generate a newsletter title and exactly three section topics based on the Tavily sources.
  • For each section, performs a focused Tavily search and uses OpenAI to write the section with one cited source URL.
  • Optionally calls Google Gemini to evaluate user-provided image URLs and pick one image.
  • Validates and renders the result into plain HTML, then creates a draft campaign in MailerLite for the specified Audience Group ID.
  • Writes the MailerLite Campaign ID back to Google Sheets and updates the row status to Draft.

Use cases

  • Turn a weekly content calendar into automatic, on-time newsletter drafts without manual research.
  • SaaS teams maintaining consistent publishing workflows across topics, with status tracking in Google Sheets.
  • Automation engineers who want a clear n8n pipeline connecting Google Sheets, Tavily research, OpenAI writing, and MailerLite drafts.

Technical details

  • Google Sheets for scheduling data: Content ID, Topic, Planned Date, Status, Audience Group ID, Image URLs, Campaign ID.
  • Tavily for web research (main topic + per-section searches).
  • OpenAI for newsletter title and three-section HTML generation.
  • Optional Google Gemini image evaluation.
  • MailerLite draft campaign creation and Campaign ID write-back to the sheet.
  • n8n nodes include Set, Code, HTTP Request, and Google Sheets (with batch splitting).
View full details