Templates / Track free Udemy courses automatically with RapidAPI and Google Sheets

Track free Udemy courses automatically with RapidAPI and Google Sheets

Ready for 3.0

by Sk developer ✓ · 574 views · created 2025-09-04 · Market Research, Personal Productivity

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.

What this workflow does

This workflow has 6 nodes and runs on a schedule (every hour). Along the way it connects Google Sheets. It also calls udemy-coupons-and-courses.p.rapidapi.com over HTTP.

How it runs

Trigger: On a schedule (every hour).

  1. Fetch Udemy Coupons (HTTP Request): calls udemy-coupons-and-courses.p.rapidapi.com (POST)
  2. Check API Success (If): checks a condition and branches into true / false
  3. Filter Free Courses (Code): runs custom JavaScript code
  4. Send Error Notification (Send Email): sends an email over SMTP
  5. Sync Courses to Google Sheet (Google Sheets): append or update

Services it uses

Google Sheets

HTTP calls to: udemy-coupons-and-courses.p.rapidapi.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

This workflow fetches free Udemy courses hourly via the Udemy Coupons and Courses API on RapidAPI, filters them, and updates a Google Sheet. It sends alerts on errors for smooth monitoring. --- Node-by-Node Explanation 1. Schedule Trigger: Runs the workflow…

Excerpt from Sk developer 's description on n8n.io.

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.