Track Udemy course discounts with Airtop, Google Sheets and Telegram alerts

Go to Workflow
0 views
Built by InfyOm Technologies InfyOm Technologies
Created on June 07, 2026

Description

✅ 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

1. ⏱ Schedule Trigger

The workflow runs automatically at a fixed interval (hourly or daily).

2. 🌐 Create Browser Session (Airtop)

Starts a new Airtop browser session
Opens Udemy search results for a specific keyword (e.g., n8n)

3. 🔍 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

4. 🔁 Loop Through Courses

Each course is processed individually to:

Check if an offer exists
Skip non-discounted courses

5. 🧮 Calculate Discount Percentage

Extracts numeric price values
Computes discount percentage
Filters courses with ≥ 50% discount

6. 📊 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.

7. 📣 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

8. 🧹 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

Nodes Used (4)

Airtop
n8n-nodes-base.airtop
Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
Telegram
n8n-nodes-base.telegram