What This Workflow Does
This automation solves the time-consuming problem of manually tracking currency exchange rates for businesses operating internationally or dealing with cryptocurrencies. Instead of checking multiple websites daily, the workflow automatically gathers USD to EUR and NGN fiat rates from ExchangeRate-API, plus BTC and ETH prices from CoinGecko, then compiles them into a professional HTML email report.
The solution eliminates human error in rate recording and ensures you never miss important currency movements that could impact your business finances. It's particularly valuable for e-commerce stores, import/export companies, freelancers with international clients, and crypto businesses needing regular fiat conversions.
How It Works
1. Rate Data Collection
The workflow first connects to ExchangeRate-API to pull current USD exchange rates against EUR (Euro) and NGN (Nigerian Naira). Simultaneously, it queries CoinGecko's API for the latest Bitcoin (BTC) and Ethereum (ETH) prices in USD.
2. Data Processing
All collected rates are formatted into a clean data structure. The workflow calculates any percentage changes from previous rates if historical data is available, providing context about market movements.
3. Email Composition
An attractive HTML email template is populated with the rate data. The template includes clear tables for fiat and crypto rates, with visual indicators for positive or negative movements. The email subject line dynamically includes the current date.
4. Scheduled Delivery
The completed email is sent to your specified recipients at your chosen time each business day. The workflow can be adjusted to run multiple times daily for more frequent updates if needed.
Who This Is For
This automation is ideal for financial teams, e-commerce managers, international business owners, and cryptocurrency traders who need reliable, up-to-date exchange rate information without manual effort. Specific use cases include:
- Online stores pricing products in multiple currencies
- Freelancers billing international clients
- Crypto businesses needing fiat conversion rates
- Accounting departments reconciling foreign transactions
- Import/export companies managing currency risk
What You'll Need
- An n8n account (self-hosted or cloud)
- ExchangeRate-API account (free tier available)
- Email service credentials (SMTP or service like SendGrid)
- Recipient email addresses for the reports
Pro tip: For crypto-heavy businesses, consider adding stablecoin pairs like USDT/USDC to monitor their peg stability alongside traditional currencies.
Quick Setup Guide
- Download the JSON template file
- Import it into your n8n instance
- Configure your ExchangeRate-API credentials
- Set up your email service connection
- Add recipient email addresses
- Adjust the schedule if needed (default is weekday mornings)
- Test and activate the workflow
Key Benefits
Save 2-3 hours weekly by eliminating manual rate checks across multiple websites and platforms. The automation handles all data collection and reporting.
Improve financial decision-making with timely, accurate rate data delivered consistently. No more guessing or working with stale numbers.
Reduce currency risk by spotting rate movements early. The clear presentation helps identify trends that could impact your business finances.
Professional reporting creates an audit trail of historical rates, valuable for accounting and compliance purposes.
Customizable for your needs - easily add more currency pairs or adjust the report frequency as your business requirements change.