Automate daily signup stats from PostgreSQL to Slack, Teams & Telegram
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 6 nodes and runs on a schedule (every day at 09:00). Along the way it connects Postgres, Slack, Microsoft Teams and Telegram.
How it runs
Trigger: On a schedule (every day at 09:00).
- 🗄️ Fetch Signup Count (Postgres): run a query
- 📝 Prepare Report Message (Edit Fields (Set)): sets or maps fields
- 💬 Post to Slack (Slack): uses Slack
- 📢 Send to Teams (Microsoft Teams): uses Microsoft Teams
- 📲 Send to Telegram (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Postgres
n8n-nodes-base.postgres - Edit Fields (Set)
n8n-nodes-base.set - Slack
n8n-nodes-base.slack - Microsoft Teams
n8n-nodes-base.microsoftTeams - Telegram
n8n-nodes-base.telegram
From the author
How it works This workflow automatically pulls daily signup stats from your PostgreSQL database and shares them with your team across multiple channels. Every morning, it counts the number of new signups in the last 24 hours, formats the results into a…