Track Udemy course discounts with Airtop, Google Sheets and Telegram alerts
✅ What problem does this workflow solve?
Online course prices—especially on platforms like Udemy—change frequently and often include time-limited discounts. Manually checking prices, coupon availability, and offer expiration is tedious and unreliable.
This workflow automates browser-based price tracking using Airtop, detects high-discount deals, logs them in Google Sheets, and instantly notifies you on Telegram—all without scraping hacks or brittle scripts.
⚙️ What does this workflow do?
Automates real browser interactions using Airtop Searches Udemy for specific course topics Extracts live course pricing and offer data Detects discounts of 50% or more Logs deal details in Google Sheets Sends real-time Telegram alerts before offers expire
🧠 How It Works – Step by Step
- ⏱ Schedule Trigger
The workflow runs automatically at a fixed interval (hourly or daily).
- 🌐 Create Browser Session (Airtop)
Starts a new Airtop browser session Opens Udemy search results for a specific keyword (e.g., n8n)
- 🔍 Scrape Course Data
Using Airtop’s extraction capabilities, the workflow collects:
Course title Instructor name Current price Original price (if available) Rating Offer expiration time Course URL
- 🔁 Loop Through Courses
Each course is processed individually to:
Check if an offer exists Skip non-discounted courses
- 🧮 Calculate Discount Percentage
Extracts numeric price values Computes discount percentage Filters courses with ≥ 50% discount
- 📊 Log Deals in Google Sheets
For qualifying deals, the workflow appends:
Course title Instructor Original & discounted price Discount percentage Rating Offer time left Course URL
This creates a persistent deal history for tracking and analysis.
- 📣 Telegram Notification
When a high-discount deal is found, a formatted Telegram alert is sent including:
Course name Instructor Discount amount Price comparison Rating Direct course link Offer expiration info
- 🧹 Cleanup
Closes the Airtop browser window Terminates the session to conserve resources
🧩 Integrations Used
Airtop** – No-code browser automation n8n** – Workflow orchestration Google Sheets** – Deal tracking & logging Telegram Bot API** – Instant deal alerts
👤 Who is this for?
This workflow is perfect for:
🎓 Learners hunting course deals 🧠 Knowledge seekers tracking Udemy discounts 🤖 Automation enthusiasts exploring browser automation 📉 Price monitoring use cases beyond e-learning
Related Templates
Create a Speech-to-Text API with OpenAI GPT4o-mini Transcribe
Description This template provides a simple and powerful backend for adding speech-to-text capabilities to any applicat...
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automa...
USDT And TRC20 Wallet Tracker API Workflow for n8n
Overview This n8n workflow is specifically designed to monitor USDT TRC20 transactions within a specified wallet. It u...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments