Cryptocurrency Dip Alerts for Bitcoin & Ethereum via Telegram, Slack & SMS

πŸ“‰ Buy the Dip Alert (Telegram/Slack/SMS)

πŸ“Œ Overview This workflow automatically notifies you when Bitcoin or Ethereum drops more than a set percentage in the last 24 hours. It’s ideal for traders who want to stay ready for buy-the-dip opportunities without constantly refreshing charts.

βš™οΈ How it works Schedule Trigger β€” runs every 30 minutes (adjustable).
HTTP Request (CoinGecko) β€” fetches BTC & ETH prices and 24h % change.
Code Node (β€œDip Check”) β€” compares changes against your dip threshold.
IF Node β€” continues only if dip condition is true.
Notification Node β€” sends alert via Telegram, Slack, or SMS (Twilio).

Example Output:
Dip Alert β€” BTC –3.2%, ETH –2.8% Not financial advice.

πŸ›  Setup Guide

  1. Dip threshold
    Open the Code node.
    Change the line:
    const DIP = -2.5; // trigger if 24h drop <= -2.5% Set your preferred dip value (e.g., –5 for a 5% drop).
  2. Choose your alert channel Telegram: add your bot token & chat ID. Slack: connect Slack API & set channel name. Twilio: configure SID, token, from/to numbers.
  3. Test Temporarily set DIP to 0 to force an alert. Run once from the Code node β†’ confirm alert message text. Execute the Notification node β†’ confirm delivery to your channel. πŸŽ› Customization Cadence: change Schedule Trigger (every 5m, 15m, hourly, etc.). Coins: extend the CoinGecko call (add solana, bnb) and update Code node logic. Multiple alerts: duplicate IF β†’ Notification branch for different thresholds (minor vs major dip). Combine with β€œThreshold Alerts” workflow to cover both upside breakouts and downside dips. Storage: log alerts into Google Sheets for tracking dip history. 🧩 Troubleshooting No alerts firing: check CoinGecko API response in Execution Data. Wrong %: CoinGecko returns usd_24h_change directly β€” no math needed. Duplicate alerts: add a debounce using a Sheet/DB to store last fired time. Telegram not posting: confirm bot has access to your channel/group.
0
Downloads
0
Views
8.26
Quality Score
beginner
Complexity
Author:David Olusola(View Original β†’)
Created:9/10/2025
Updated:11/23/2025

πŸ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments