Web3 Wallet Tracker: Sync Balances to GA4, BigQuery, and Discord Whale Alerts
Ready for 3.0What this workflow does
This workflow has 7 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Google BigQuery and Discord. It also calls google-analytics.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- HTTP Request: calls an HTTP API
- Edit Fields (Edit Fields (Set)): sets 5 fields: wallet_usd_balance, hashed_wallet_id, ga_client_id…
- HTTP Request: calls google-analytics.com (POST)
- BigQuery - Send wallet address to a table (Google BigQuery): insert
- Switch: routes items into 1 branches
- Send a message to admin channel - whale wallet balance details (Discord): work with message
Services it uses
HTTP calls to: google-analytics.com
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)
- Webhook
n8n-nodes-base.webhook - HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - Google BigQuery
n8n-nodes-base.googleBigQuery - Switch
n8n-nodes-base.switch - Discord
n8n-nodes-base.discord
From the author
This workflow bridges the gap between anonymous website traffic and on-chain wallet activity. It captures wallet connections via a webhook, enriches the data with real-time USD balances from the Zerion API, and syncs the results to Google Analytics 4,…