
Udemy Course Reviews Scraper 📚
6 hours trial then $19.99/month - No credit card required now

Udemy Course Reviews Scraper 📚
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 scrapemaxItems
: 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]
Actor Metrics
1 monthly user
-
0 No bookmarks yet
Created in Feb 2025
Modified 17 hours ago