Email Newsletter System with SendGrid, Google Sheets & Freemium Rate Limiting
A complete email campaign automation system featuring dual-mode access control (Demo/Pro), usage tracking, and professional email delivery. Perfect for SaaS products, marketing agencies, or anyone building newsletter tools with freemium models.
WHAT IT DOES This workflow manages email newsletter campaigns with built-in rate limiting for free users and unlimited access for premium users. It automatically tracks daily usage, manages user data in Google Sheets, delivers emails via SendGrid, and sends real-time notifications through Telegram.
KEY FEATURES Dual-Mode System: Demo mode (5 emails/day) and Pro mode (unlimited) Smart Rate Limiting: Automatic daily counter reset User Management: Automatic new user registration and tracking Google Sheets Integration: Stores user data, send counts, and usage history Professional Email Delivery: SendGrid integration for reliable sending Real-Time Monitoring: Telegram notifications for every send Ready-to-Use Templates: 4 professional email designs included (Modern, Professional, Promotional, Newsletter) Live Preview: See exactly how emails look before sending HTML Export: Copy email HTML for use in any platform
HOW IT WORKS User accesses the Email Newsletter Builder web form Designs email using one of 4 professional templates Chooses Demo or Pro mode Webhook receives the email data and configuration Workflow checks mode (Demo/Pro) For Demo mode: Queries Google Sheets for user email Checks if user exists and validates daily limit (<5 sends) If new user: Creates database entry If existing user + under limit: Increments counter If limit reached: Returns error message For Pro mode: Sends immediately without limits SendGrid delivers the email Google Sheets updates with new send count and timestamp Telegram notification sent to admin Success/error response returned to user
SETUP REQUIREMENTS Google Sheets account (free) SendGrid account (free tier: 100 emails/day) Telegram account + bot (free) n8n instance (self-hosted or cloud)
SUPPORT & FEEDBACK Questions or issues? Connect with me on LinkedIn Want to see it in action? Try the live demo: Click here
⭐ If you find this workflow helpful, please give it a rating and share your feedback!
Related Templates
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments