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
Extract Named Entities from Web Pages with Google Natural Language API
Who is this for? Content strategists analyzing web page semantic content SEO professionals conducting entity-based anal...
Add product ideas to Notion via a Slack command
Use Case In most companies, employees have a lot of great ideas. That was the same for us at n8n. We wanted to make it a...
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...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments