AutomationFlowsEmail & Gmail › Automate Product Launch Sequence with Notion, Mailchimp, Buffer, Google…

Automate Product Launch Sequence with Notion, Mailchimp, Buffer, Google…

Original n8n title: Automate Product Launch Sequence with Notion, Mailchimp, Buffer, Google Calendar & Telegram

ByShelly-Ann Davy @SheCodesFlow on n8n.io

No more missed steps. No last-minute panic. Just smooth, professional launches — on autopilot.

Event trigger★★★★☆ complexity18 nodesHTTP RequestEmail SendTelegram
Email & Gmail Trigger: Event Nodes: 18 Complexity: ★★★★☆ Added:

This workflow corresponds to n8n.io template #8207 — we link there as the canonical source.

This workflow follows the Emailsend → HTTP Request recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "meta": {
    "categories": [
      "Business",
      "CRM",
      "Marketing",
      "Automation"
    ],
    "description": "Automated client nurture email system that sends personalized milestone emails at 7, 30, and 60 days based on Notion database tracking with Telegram notifications",
    "templateVersion": "1.0.0",
    "templateCreatedBy": {
      "id": "template-creator",
      "name": "n8n Template Creator"
    },
    "templateCredentials": [
      "notionApi",
      "smtp",
      "telegramApi"
    ]
  },
  "name": "Automate client nurture emails and testimonial collection from Notion",
  "tags": [
    "crm",
    "email",
    "notion",
    "automation",
    "nurture"
  ],
  "nodes": [
    {
      "id": "sticky1",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -340,
        200
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "manual-trigger",
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        220,
        320
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "schedule-trigger",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        220,
        440
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "settings",
      "name": "Settings",
      "type": "n8n-nodes-base.set",
      "position": [
        440,
        380
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "get-date",
      "name": "Get Date",
      "type": "n8n-nodes-base.code",
      "position": [
        660,
        380
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "query-notion",
      "name": "Query Notion",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        880,
        380
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "calculate",
      "name": "Calculate",
      "type": "n8n-nodes-base.code",
      "position": [
        1100,
        380
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "if-day7",
      "name": "IF Day 7",
      "type": "n8n-nodes-base.if",
      "position": [
        1320,
        280
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "if-day30",
      "name": "IF Day 30",
      "type": "n8n-nodes-base.if",
      "position": [
        1320,
        380
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "if-day60",
      "name": "IF Day 60",
      "type": "n8n-nodes-base.if",
      "position": [
        1320,
        480
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "email7",
      "name": "Email Day 7",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        1540,
        280
      ],
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "email30",
      "name": "Email Day 30",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        1540,
        380
      ],
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "email60",
      "name": "Email Day 60",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        1540,
        480
      ],
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "telegram-notify",
      "name": "Telegram Notify",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1760,
        380
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "webhook",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        220,
        640
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "parse",
      "name": "Parse",
      "type": "n8n-nodes-base.code",
      "position": [
        440,
        640
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "telegram-testimonial",
      "name": "Notify Testimonial",
      "type": "n8n-nodes-base.telegram",
      "position": [
        660,
        640
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "respond",
      "name": "Respond",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        880,
        640
      ],
      "parameters": {},
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "updatedAt": "2025-09-29T12:00:00.000Z",
  "versionId": "1.0.0",
  "staticData": null,
  "connections": {
    "Parse": {
      "main": [
        [
          {
            "node": "Notify Testimonial",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "Parse",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Date": {
      "main": [
        [
          {
            "node": "Query Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF Day 7": {
      "main": [
        [],
        [
          {
            "node": "Email Day 7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Settings": {
      "main": [
        [
          {
            "node": "Get Date",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Calculate": {
      "main": [
        [
          {
            "node": "IF Day 7",
            "type": "main",
            "index": 0
          },
          {
            "node": "IF Day 30",
            "type": "main",
            "index": 0
          },
          {
            "node": "IF Day 60",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF Day 30": {
      "main": [
        [],
        [
          {
            "node": "Email Day 30",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF Day 60": {
      "main": [
        [],
        [
          {
            "node": "Email Day 60",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email Day 7": {
      "main": [
        [
          {
            "node": "Telegram Notify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email Day 30": {
      "main": [
        [
          {
            "node": "Telegram Notify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email Day 60": {
      "main": [
        [
          {
            "node": "Telegram Notify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Query Notion": {
      "main": [
        [
          {
            "node": "Calculate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Settings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Settings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Notify Testimonial": {
      "main": [
        [
          {
            "node": "Respond",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "triggerCount": 2
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

No more missed steps. No last-minute panic. Just smooth, professional launches — on autopilot.

Source: https://n8n.io/workflows/8207/ — original creator credit. Request a take-down →

More Email & Gmail workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Email & Gmail

Email AI Auto-responder. Summerize and send email. Uses emailReadImap, emailSend, httpRequest, googleDrive. Event-driven trigger; 78 nodes.

Email Read Imap, Email Send, HTTP Request +2
Email & Gmail

Email AI Auto-responder. Summerize and send email. Uses emailReadImap, emailSend, httpRequest, googleDrive. Event-driven trigger; 78 nodes.

Email Read Imap, Email Send, HTTP Request +2
Email & Gmail

Memory sessions with FlowiseAI and Zep. Uses telegram, redis, telegramTrigger, httpRequest. Event-driven trigger; 37 nodes.

Telegram, Redis, Telegram Trigger +1
Email & Gmail

Get notified if the actual data release is positive or negative for the relevant currency. Use the Telegram chat message about the news release as a trigger to open a trading position in MetaTrader 4.

Google Calendar Trigger, Airtop, Telegram +2
Email & Gmail

Email AI Auto-responder. Summerize and send email. Uses emailReadImap, emailSend, httpRequest, googleDrive. Event-driven trigger; 26 nodes.

Email Read Imap, Email Send, HTTP Request +1