πŸ“Š Send daily Mailchimp subscriber reports to Slack

⚑ 253 views Β· πŸ“Š Market Research & Insights

Description

What this workflow does

This workflow sends a daily Slack report with the current number of subscribers in your Mailchimp list.
It’s a simple way to keep your marketing or growth team informed without logging into Mailchimp.

How it works

  1. Cron Trigger starts the workflow once per day (default: 09:00).
  2. Mailchimp node retrieves the total number of subscribers for a specific list.
  3. Slack node posts a formatted message with the subscriber count into your chosen Slack channel.

Pre-conditions / Requirements

Setup

  1. Cron Trigger

    • Default is set to 09:00 AM daily. Adjust the time or frequency as needed.
  2. Mailchimp: Get Subscribers

    • Connect your Mailchimp account in n8n credentials.
    • Replace {{MAILCHIMP_LIST_ID}} with the List ID of the audience you want to monitor.
    • To find the List ID: Log into Mailchimp β†’ Audience β†’ All contacts β†’ Settings β†’ Audience name and defaults.
  3. Slack: Send Summary

    • Connect your Slack account in n8n credentials.
    • Replace {{SLACK_CHANNEL}} with the name of the channel where the summary should appear (e.g., #marketing).
    • The message template can be customized, e.g., include emojis, or additional Mailchimp stats.

Customization Options

Benefits

Use Cases

πŸ”— Nodes Used

Cron, Slack, Mailchimp

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup