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 Trigger
node.
- Configure phone numbers, email addresses, and API key with the
Set Configuration Variables
node.
- Fetch crypto data from CoinGecko API with the
Fetch Crypto Data from CoinGecko
node.
- Process crypto data to rank top 24-hour movements with the
Process Crypto Movements
node.
- Format WhatsApp messages with the
Format WhatsApp Message
node.
- Send WhatsApp alerts with the
Send WhatsApp Alert
node.
- Format email content with the
Format Email Content
node.
- Send email alerts with the
Send Email Alert
node.
Output

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 Movements
node to change the number of top gainers/losers.
- Modify the
Set Configuration Variables
node to include additional recipient contacts or API parameters.