Templates / Weather forecast email - receive automated weather forecasts daily

Weather forecast email - receive automated weather forecasts daily

Ready for 3.0

by Milan Vasarhelyi - SmoothWork ✓ · 936 views · created 2025-08-25 · Personal Productivity, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (4)

Gmail

What it does

Video Introduction !Video Walkthrough Want to automate your inbox or need a custom workflow? 📞 Book a Call | 💬 DM me on Linkedin --- Workflow Overview This workflow automatically delivers a daily weather forecast to your email inbox every morning at 7:00 AM. It demonstrates practical API-to-API integration by connecting the Meteosource weather API directly to Gmail using n8n's HTTP Request node, without requiring a pre-built Meteosource integration. Why This Workflow is Valuable Instead of manually checking weather forecasts each morning, this automation fetches current and next-day weather summaries from Meteosource and delivers them directly to your inbox. It's a perfect example of how direct API integration unlocks tools that don't have dedicated n8n nodes, giving you access to the full functionality of any service with an API. Key Features - Scheduled daily execution at 7:00 AM (customizable) - Fetches weather data using the Meteosource API with secure Query Auth credentials - Sends formatted email with today's weather in the subject and tomorrow's forecast in the body - Easy location and recipient customization through a Config node Setup Requirements Meteosource API Account: Sign up for a free account at Meteosource to get your API key (includes 400 free calls per day, more than enough for daily forecasts). Credentials needed: - Meteosource credentials: Create an HTTP Query Auth credential in n8n with the parameter name key and your Meteosource API key as the value - Gmail OAuth2: Connect your Gmail account to n8n for sending emails Configuration Open the Config node to personalize: - placeid: Change from "london" to your desired location (use Meteosource place ID format) - sendtoemail: Update with your preferred recipient email address This workflow demonstrates the power of the HTTP Request node for connecting any API to your automation workflows.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.