๐ Daily crypto market report with CoinGecko, WhatsApp, and email alerts
โก 541 views ยท ๐ Crypto Trading & Stock Market
Description
This workflow automates the generation of a daily crypto market report, identifying the top 24-hour gainers and losers among the top 100 cryptocurrencies. It fetches real-time data, processes it to highlight significant price movements, and delivers formatted alerts via WhatsApp and email.
Quick Notes
- Ensure the CoinGecko API key is correctly configured.
- Verify phone numbers and email addresses for alert recipients.
- Confirm the workflow triggers at 00:00 UTC daily.
Process Flow
- Trigger the workflow daily at 00:00 UTC with the
Daily Crypto Triggernode. - Configure phone numbers, email addresses, and API key with the
Set Configuration Variablesnode. - Fetch crypto data from CoinGecko API with the
Fetch Crypto Data from CoinGeckonode. - Process crypto data to rank top 24-hour movements with the
Process Crypto Movementsnode. - Format WhatsApp messages with the
Format WhatsApp Messagenode. - Send WhatsApp alerts with the
Send WhatsApp Alertnode. - Format email content with the
Format Email Contentnode. - Send email alerts with the
Send Email Alertnode.
Output
Screenshot from 20250822 151230.png
Getting Started
- Import the workflow into n8n and set up CoinGecko API credentials.
- Configure WhatsApp and email service integrations.
- Run a test execution to verify data fetching and alert delivery.
Tailored Adjustments
- Adjust the
Process Crypto Movementsnode to change the number of top gainers/losers. - Modify the
Set Configuration Variablesnode to include additional recipient contacts or API parameters.
๐ Nodes Used
Cron, Send Email, HTTP Request, WhatsApp Business Cloud
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File