Trendyol Reviews Scraper – Ratings, AI Summary & Sentiment
Pricing
from $0.50 / 1,000 reviews
Trendyol Reviews Scraper – Ratings, AI Summary & Sentiment
Scrape Trendyol product reviews by product URL or ID: rating, text, date, likes, seller, variant, photos, plus Trendyol's rating distribution, aspect sentiment and AI review summary. No browser, fast and cheap. Pay per review.
Pricing
from $0.50 / 1,000 reviews
Rating
0.0
(0)
Developer
Atesen Software
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Get Trendyol product reviews in bulk from product URLs or IDs: star rating, review text, date, likes, seller, size/variant and customer photos, plus a per-product summary with the 1–5 star distribution, aspect sentiment (Kalite, Paketleme, Fiyat, Teslimat…) and Trendyol's own AI review summary.
It reads Trendyol's public review data directly, without a browser, so it is fast and cheap: about 10 seconds per 1,000 reviews and 256 MB of memory.
Good for: product research before listing on Trendyol, competitor review monitoring, collecting negative reviews (1–2★) to find product problems, sentiment analysis / LLM pipelines, and brand reputation tracking.
Input
{"products": ["https://www.trendyol.com/karaca/inox-yag-filtreli-zamanlayicili-fritoz-xl-3-2l-p-80580612","838129892"],"maxReviewsPerProduct": 100,"reviewSort": "NEWEST","minRating": 1,"maxRating": 5,"onlyWithMedia": false,"includeSummary": true}
- products: product URLs (any Trendyol product link, also
/yorumlarpages) or the numeric ID after-p-. Duplicates are removed. - maxReviewsPerProduct:
0= every review. - minRating / maxRating: e.g.
maxRating: 2for negative reviews only. - onlyWithMedia: only reviews with photos/videos.
Need the product list first? Use Trendyol Scraper – Prices, All Sellers & Reviews on a category, brand, store or search, then feed the product URLs here.
Output
One row per review:
{"productId": 80580612,"productUrl": "https://www.trendyol.com/karaca/inox-yag-filtreli-zamanlayicili-fritoz-xl-3-2l-p-80580612","reviewId": 672959088,"reviewRating": 5,"reviewText": "çok beğendim","reviewDate": "2026-10-14T15:55:54.403Z","reviewLikes": 0,"reviewSellerId": 1288112,"reviewSellerName": "AYDIN KARDEŞLER ZÜCCACİYE","reviewVariant": null,"reviewLanguage": "tr","reviewMediaUrls": [],"reviewTrusted": true}
Plus one "type": "summary" row per product (when Add review summary is on):
{"type": "summary","productId": 838129892,"averageRating": 4.4,"ratingCount": 232,"commentCount": 97,"photoReviewCount": 21,"ratingDistribution": { "1": 19, "2": 2, "3": 12, "4": 25, "5": 174 },"aspects": [{ "name": "Kalite", "mentions": 10, "positive": 9, "negative": 1, "positivePercent": 90 }],"aiSummary": ["…"]}
Reviewer names, height and weight are not exported (personal data).
Status rows (never charged, the run never fails on bad input)
status | Meaning |
|---|---|
invalid_input | Not a Trendyol product URL / ID (e.g. a category page) |
no_reviews | The product has no ratings, or the ID doesn't exist |
no_matching_reviews | Reviews exist but none match your star/photo filters |
blocked | Trendyol rate-limited the requests after retries; try later or enable the RESIDENTIAL TR proxy |
failed | Unexpected response after retries; message explains |
The Reviews and Product summaries views in the Output tab separate the row types; filter on type in the API.
Pricing
Pay per event: $0.0005 per review ($0.50 per 1,000) and $0.001 per product summary. Status rows are free. Example: 50 products × 100 reviews with summaries = 5,000 × $0.0005 + 50 × $0.001 = $2.55. Set a maximum cost per run and the Actor stops exactly there.
Use with Make, Zapier, n8n or Google Sheets
- Make / n8n / Zapier: Apify app → Run an Actor
atesen-software/trendyol-reviews-scraper→ Get dataset items (viewreviews). - API:
POST https://api.apify.com/v2/acts/atesen-software~trendyol-reviews-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN - Schedule a daily run with
reviewSort: "NEWEST"andmaxReviewsPerProduct: 50to monitor new reviews of competitors.
FAQ
Do I need a proxy? The default is Apify Proxy RESIDENTIAL in Turkey, because Trendyol often refuses cloud-server IPs. Review data is tiny (about 30 KB per 50 reviews), so proxy traffic costs fractions of a cent. If you switch the proxy off and Trendyol refuses the connection, the Actor switches to RESIDENTIAL TR by itself.
Is it legal? It collects publicly visible review content without logging in and without personal data. You are responsible for how you use the data (KVKK/GDPR, Trendyol terms).
This Actor is not affiliated with Trendyol.