Epic Games Free Game Tracker
detail.loadingPreview
Never miss a free game on Epic Games! This workflow automatically checks for new free titles daily and notifies you only when there's a change. Stay updated and expand your game library without lifting a finger.
About This Workflow
This n8n workflow is designed to keep you informed about the latest free game offerings on the Epic Games Store. It intelligently scrapes the Epic Games website at a specified time each day, extracts details about current offers, and then compares this information against a previously stored state. Only when new free games are detected or existing ones change does the workflow trigger a notification. This ensures you receive timely alerts without being bombarded with redundant information, saving you time and effort in tracking your favorite gaming platform's promotions.
Key Features
- Scheduled Checks: Runs automatically every day at 7 PM to find new free games.
- Smart Change Detection: Only notifies you when new free games are available or change.
- Targeted Offer Extraction: Accurately identifies and isolates relevant free game offers.
- Error Handling: Includes mechanisms to retry tasks and notify on failure.
- Customizable Notifications: Can be integrated with platforms like Discord for alerts.
How To Use
- Schedule Trigger: Configure the
Schedule Triggernode to run daily at your preferred hour (default is 7 PM). - Fetch Epic Games Page: The
GET Epic Games Free Games pagenode (needs configuration with the correct URL and selector) will visit the Epic Games store. - Extract Offer Cards: The
Extract offersnode uses CSS selectors to find and extract the HTML content of game offer cards. - Process Offers: The
If has Resultsnode checks if any offers were found. If so, the workflow proceeds to identify the type of offer (Free Now, Coming Soon, Mystery) using theExtract labelnode. - Split Offers: The
Split Outnode separates each offer card into individual items for processing. - Prepare Data: The
Prepare datanode consolidates the extracted information. - Check for Changes: The
Check if changednode compares the current list of free games with the previously recorded state, using a hash to detect differences. - Filter for Changes: The
Only when changednode ensures that subsequent actions are only performed if new free games have been detected. - Handle Success & Errors: If changes are detected, the workflow proceeds to
Wait for conditionsand then toSuccess. If any part of the process fails, theNotify on errornode will send an alert.
Apps Used
Workflow JSON
{
"id": "69127a55-6c84-4d49-a40d-1432ddb4c10b",
"name": "Epic Games Free Game Tracker",
"nodes": 18,
"category": "Personal",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 69127a55-6c84...
About the Author
SaaS_Connector
Integration Guru
Connecting CRM, Notion, and Slack to automate your life.
Statistics
Related Workflows
Discover more workflows you might like
Automate Your Daily Briefing: News, Emails, and Tasks
Streamline your day by automatically fetching the latest news from Times of India, important emails from your Gmail, and your upcoming Todoist tasks. Get a consolidated, beautifully formatted daily digest delivered straight to your inbox.
AI Music Generator with Suno V3.5 (KIE.ai)
This n8n workflow automates AI music generation using the KIE.ai API, powered by the Suno V3.5 model. Users simply submit music prompts, styles, and titles via a web form, and the system handles real-time generation and delivery of the final audio output. It's perfect for quickly creating custom music for various needs.
Smart Expense Tracking with Telegram & AI
Automate your personal finance management by turning your Telegram chat into an intelligent expense tracker. Simply send a photo of a receipt or a text message, and this workflow uses AI to categorize your spending, extract crucial details, and provide instant summaries.