Automate Daily RSS Digest Emails with n8n and SMTP Integration

Streamline your daily communications by automatically gathering updates from your favorite RSS feeds using n8n's RSS Feed Read, merging the content, and sending it via SMTP. Perfect for business teams who need timely information. Requires 0 accounts: just set up your feeds. Save hours weekly by consolidating news and insights into one digestible email.

99 views6 nodesJul 2025Marcus Rodriguez

Quick Actions

Copy or download to import into your n8n instance

Workflow JSON
{
  "id": "1",
  "name": "Daily RSS Digest Email",
  "nodes": [
    {
      "name": "Daily Trigger",
      "type": "n8n-nodes-base.cron",
      "position": [
        250,
        300
      ],
      "parameters": {
        "triggerTimes": {
          "item": [
            {
              "hour": 8,
              "minute": 0
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Fetch RSS 1",
      "type": "n8n-nodes-base.rssFeedRead",
      "position": [
        450,
        180
      ],
      "parameters": {
        "url": "https://example.com/feed",
        "limit": 5
      },
      "typeVersion": 1
    },
    {
      "name": "Fetch RSS 2",
      "type": "n8n-nodes-base.rssFeedRead",
      "position": [
        450,
        360
      ],
      "parameters": {
        "url": "https://another.com/rss",
        "limit": 5
      },
      "typeVersion": 1
    },
    {
      "name": "Merge RSS",
      "type": "n8n-nodes-base.merge",
      "position": [
        650,
        300
      ],
      "parameters": {
        "mode": "passThrough"
      },
      "typeVersion": 1
    },
    {
      "name": "Compose Email",
      "type": "n8n-nodes-base.set",
      "position": [
        850,
        300
      ],
      "parameters": {
        "values": {
          "string": [
            {
              "name": "subject",
              "value": "đź”” Daily RSS Digest"
            },
            {
              "name": "body",
              "value": "<h2>Here are today’s top RSS updates:</h2>\n<ul>\n  {{ $json[\"items\"].map(item => `<li><a href='${item.link}'>${item.title}</a></li>`).join('') }}\n</ul>"
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 1
    },
    {
      "name": "Send Email",
      "type": "n8n-nodes-base.smtp",
      "position": [
        1050,
        300
      ],
      "parameters": {
        "subject": "={{ $json.subject }}",
        "toEmail": "recipient@example.com",
        "fromEmail": "your-email@example.com",
        "htmlContent": "={{ $json.body }}"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {},
  "connections": {
    "Merge RSS": {
      "main": [
        [
          {
            "node": "Compose Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch RSS 1": {
      "main": [
        [
          {
            "node": "Merge RSS",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch RSS 2": {
      "main": [
        [
          {
            "node": "Merge RSS",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Compose Email": {
      "main": [
        [
          {
            "node": "Send Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Daily Trigger": {
      "main": [
        [
          {
            "node": "Fetch RSS 1",
            "type": "main",
            "index": 0
          },
          {
            "node": "Fetch RSS 2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Related Workflows

Automate Chat Responses with OpenAI GPT and Serp API Integration

This workflow seamlessly integrates OpenAI GPT and Serp API to enhance your chat interactions by providing AI-driven responses based on real-time information. Ideal for AI-powered automation users, it requires 2 accounts: OpenAI API and Serp API. Save hours in customer engagement and provide instant, accurate information, boosting your response efficiency and customer satisfaction.

965,983 views
Personal ProductivityAI Chatbot

Automate WhatsApp Responses with OpenAI GPT and Vector Store

Streamline your customer interactions by automating WhatsApp responses using the WhatsApp Business API and OpenAI GPT. This workflow integrates AI Chat capabilities with advanced Vector Storage and AI Embeddings, making it perfect for AI-powered automation users. Requires 3 accounts: WhatsApp Trigger API, OpenAI API, and WhatsApp Business API. Save hours on customer queries and boost engagement, handling 100+ interactions effortlessly.

378,380 views
Lead NurturingAI Chatbot

Automate AI Chat Responses with OpenAI API in n8n Workflow

This workflow utilizes the OpenAI API to facilitate seamless AI-powered chat interactions. By using HTTP requests to gather data and OpenAI's advanced GPT features to generate intelligent responses, this integration is perfect for AI-powered automation users looking to enhance customer engagement. Requires 1 account: OpenAI API. Save hours by automating chat responses and improve user satisfaction with instant, tailored interactions.

330,180 views
Market ResearchAI Summarization

Automate Social Media Content with Google Gemini & OpenAI GPT

Streamline your social media content creation using Google Gemini and OpenAI GPT. This automation generates tailored posts for Facebook, Instagram, and LinkedIn, perfect for social media managers looking to enhance engagement. Requires 9 accounts, including Google Palm API and OpenAI API. Save over 10 hours each week by automating content generation and posting, ensuring a consistent online presence.

271,706 views
Social MediaMultimodal AI

How to Use This Workflow

1Import to n8n

  1. Copy the JSON using the button above
  2. Open your n8n instance
  3. Click “Import workflow” or press Ctrl+V
  4. Paste the JSON and click “Import”

2Before Running

Configure credentials and update service-specific settings before executing the workflow. Review required credentials in the Technical Details section above.

99