Udemy Course Reviews Scraper 📚 avatar

Udemy Course Reviews Scraper 📚

Try for free

6 hours trial then $19.99/month - No credit card required now

Go to Store
Udemy Course Reviews Scraper 📚

Udemy Course Reviews Scraper 📚

easyapi/udemy-course-reviews-scraper
Try for free

6 hours trial then $19.99/month - No credit card required now

Scrape Udemy course reviews effortlessly. Extract detailed review data including ratings, review content, user information, and instructor responses. Perfect for course quality analysis, student feedback collection, and market research.

Extract comprehensive review data from Udemy courses with this powerful scraper. Get valuable insights into course quality, student feedback, and instructor engagement.

🔥 Features

  • Extract detailed course reviews and ratings
  • Collect reviewer information and profile details
  • Capture instructor responses to reviews
  • Support multiple course URLs scraping
  • Configurable maximum items limit
  • Built-in proxy rotation support
  • Random delays and browser fingerprint randomization
  • Efficient pagination handling

📊 Output Data

For each review, you'll get:

  • Course URL
  • Review content and rating
  • Review creation and modification dates
  • Reviewer information (name, profile picture)
  • Instructor responses (if available)
  • Formatted HTML content
  • Timestamps and tracking information

💡 Use Cases

  • Course quality assessment
  • Student feedback analysis
  • Competitor research
  • Market analysis
  • Educational content evaluation
  • Instructor engagement monitoring

🛠️ Input Parameters

The actor accepts the following inputs:

  • courseUrls: Array of Udemy course URLs to scrape
  • maxItems: Maximum number of reviews to collect (optional)
  • proxyConfiguration: Proxy settings (optional)

📌 Tips

  • Use proxy configuration for better reliability
  • Adjust maxItems based on your needs
  • Multiple course URLs can be processed in one run

Input Example

A full explanation of an input example in JSON.

1{
2    "keywords": [
3        "fashion"
4    ],
5    "maxItems": 20
6}

Output sample

The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2    {
3        "keyword": "fashion",
4        "id": 32977,
5        "title": "Fashion",
6        "slug": "fashion",
7        "img": "https://occ-0-2851-38.1.nflxso.net/dnm/api/v6/evlCitJPPCVCry0BZlEFb5-QjKc/AAAABYEp0-AXO3ORcVZcc8RRdKmWUDLSqiBoJc_dt_y8lrkH3xK6hA_n8khJNR3qmaWII6ddn1rioa7PzGdUY_s9xsqWTA.jpg?r=bb2",
8        "vtype": "movie",
9        "nfid": 70111162,
10        "synopsis": "A small-town girl finally realizes her dream of becoming a famous supermodel but soon finds there's a price for her glamorous new life.",
11        "avgrating": 3.5794206,
12        "year": 2008,
13        "runtime": 9831,
14        "imdbid": "tt0964516",
15        "poster": "http://ia.media-imdb.com/images/M/MV5BMTkxNzg4NDI0OV5BMl5BanBnXkFtZTcwNzIyMjk5MQ@@._V1_SX300.jpg",
16        "top250": 0,
17        "top250tv": 0,
18        "clist": "\"CA\":\"Canada\",\"US\":\"United States\",\"AR\":\"Argentina\",\"AU\":\"Australia\",\"BR\":\"Brazil\",\"CO\":\"Colombia\",\"HK\":\"Hong Kong\",\"IN\":\"India\",\"IL\":\"Israel\",\"JP\":\"Japan\",\"more\":\"+8\"",
19        "titledate": "2015-04-14"
20    },
21    ...
22]
Developer
Maintained by Community

Actor Metrics

  • 1 monthly user

  • 0 No bookmarks yet

  • Created in Feb 2025

  • Modified 17 hours ago