Trendyol Reviews Scraper ⭐ avatar
Trendyol Reviews Scraper ⭐

Pricing

Pay per usage

Go to Apify Store
Trendyol Reviews Scraper ⭐

Trendyol Reviews Scraper ⭐

Unlock detailed product reviews and ratings from Turkey's leading e-commerce platform. Perfect for sentiment analysis, market research, and monitoring competitor feedback. Turn customer voice into actionable data to boost your sales and product strategy instantly.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Trendyol Reviews Scraper

Extract product reviews from Trendyol using a product ID or start URLs. Collect ratings, review text, timestamps, helpful vote counts, and variant details in a structured dataset for analysis, monitoring, and research.


Features

  • Flexible input — Use product IDs, product URLs, review URLs, or a list of start URLs
  • Clean review data — Capture ratings, comments, timestamps, and helpful votes
  • Pagination support — Automatically walks review pages up to your limit
  • Structured output — Ready-to-use dataset for reporting and integrations

Use Cases

  • Sentiment analysis — Track review trends and customer feedback
  • Market research — Compare product ratings and review volume
  • Quality monitoring — Detect changes in sentiment over time
  • Data enrichment — Add review metadata to product catalogs

Input Parameters

ParameterTypeRequiredDefaultDescription
productIdStringNoTrendyol product content ID
startUrlsArrayNoList of product/review URLs to scrape
results_wantedIntegerNo20Maximum number of reviews to collect per product
max_pagesIntegerNo5Maximum number of review pages to visit per product
reviews_per_pageIntegerNo20Number of reviews requested per page
sortByStringNo"Date"Sort by "Date", "Rate", or "Helpfulness"
sortDirectionStringNo"DESC"Sort direction "DESC" or "ASC"
proxyConfigurationObjectNo{"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}Proxy settings for reliable scraping

Output Data

Each item in the dataset contains:

FieldTypeDescription
productIdStringTrendyol product content ID
reviewIdStringReview identifier
ratingNumberReview rating
titleStringReview title
commentStringReview text
createdAtStringReview creation time (ISO)
createdAtTimestampNumberReview creation time in milliseconds
likeCountNumberHelpful vote count
dislikeCountNumberUnhelpful vote count
isVerifiedPurchaseBooleanVerified purchase flag
productSizeStringSize selected by the reviewer (if available)
productColorStringColor selected by the reviewer (if available)
hasImageBooleanWhether the review includes images
reviewPageUrlStringProduct reviews page URL
productUrlStringProduct page URL

Usage Examples

Scrape Reviews by Product ID

{
"productId": "743505175",
"results_wanted": 20
}

Scrape Reviews by Start URL

{
"startUrls": [
{
"url": "https://www.trendyol.com/en/rooted/square-collar-t-shirt-blouse-lycra-ribbed-camisole-fabric-p-743505175/reviews"
}
],
"sortBy": "Helpfulness",
"sortDirection": "DESC"
}

Sample Output

{
"productId": "743505175",
"reviewId": "987654321",
"rating": 5,
"comment": "Great fabric and the fit is perfect.",
"createdAt": "2025-11-14T09:22:31.000Z",
"createdAtTimestamp": 1763112151000,
"likeCount": 3,
"dislikeCount": 0,
"isVerifiedPurchase": true,
"productSize": "M",
"productColor": "Black",
"hasImage": false,
"reviewPageUrl": "https://www.trendyol.com/en/rooted/square-collar-t-shirt-blouse-lycra-ribbed-camisole-fabric-p-743505175/reviews",
"productUrl": "https://www.trendyol.com/en/rooted/square-collar-t-shirt-blouse-lycra-ribbed-camisole-fabric-p-743505175"
}

Tips for Best Results

  • Start with results_wanted: 20 for quick validation
  • Enable proxy for higher reliability
  • Use "Helpfulness" sorting to prioritize the most useful reviews

Integrations

Connect your data with:

  • Google Sheets
  • Airtable
  • Slack
  • Webhooks
  • Make
  • Zapier

Frequently Asked Questions

Can I scrape multiple products in one run?

Yes. Provide multiple URLs in startUrls.

Why are some fields empty?

Some reviews do not include optional attributes (like size or color). The scraper only stores fields that appear in the source data.

Does results_wanted apply per product?

Yes. The limit is applied per product when multiple IDs or URLs are provided.

Is proxy required?

Not always, but proxies improve reliability for larger runs or when requests are blocked.


This actor is intended for legitimate data collection. You are responsible for complying with Trendyol's terms of service and applicable laws. Use the data responsibly and respect rate limits.