VOOZH about

URL: https://apify.com/getdataforme/ulta-reviews-actor

⇱ Ulta Reviews Actor Β· Apify


Pricing

$20.00/month + usage

Go to Apify Store

Ulta Reviews Actor

Ulta Reviews Actor efficiently scrapes customer reviews from Ulta product pages. Provide product URLs, proxy settings, and max review count; the Actor returns structured JSON with review ID, headline, comments, rating, date, nickname, and location. Perfect for sentiment analysis and market research.

Pricing

$20.00/month + usage

Rating

0.0

(0)

Developer

πŸ‘ GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

a year ago

Last modified

Share

Ulta Reviews Actor

Introduction

The Ulta Reviews Actor is an Apify Actor designed to scrape customer reviews from Ulta product pages. It takes a list of product URLs, fetches up to a specified number of reviews per product, and returns structured JSON data containing each review’s details.


Input Parameters

ParameterTypeRequiredDescription
itemLimitintegerYesMaximum number of reviews to retrieve per URL.
proxyConfigurationobjectYesConfiguration for using Apify Proxy or a custom proxy.
└─ useApifyProxybooleanYesWhether to route requests through Apify Proxy.
└─ apifyProxyGroupsstring[]NoList of Apify Proxy groups to use (e.g., ["RESIDENTIAL"]).
urlsstring[]YesArray of Ulta product page URLs to scrape reviews from.

Example Input

{
"itemLimit":20,
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":[
"RESIDENTIAL"
]
},
"urls":[
"https://www.ulta.com/p/color-last-shampoo-color-treated-hair-pimprod2051409?sku=2637939"
]
}

Features

  • Configurable Review Limit: Control the number of reviews fetched per product with itemLimit.
  • Built‑in Proxy Support: Seamlessly integrate with Apify Proxy to avoid IP blocking.
  • Batch URL Processing: Scrape reviews from multiple product pages in a single run.
  • Structured JSON Output: Receive clean, consistent data fields for easy downstream processing.
  • Error Handling & Retries: Automatically retries on transient network or parsing errors.

Output

The Actor returns a JSON array where each element represents a single review:

[
{
"url":"https://…",
"review_id":553084363,
"headline":"Best shampoo",
"comments":"Biolage is the best shampoo, fresh smelling, leaves hair clean and manageable.",
"rating":5,
"created_date":1746746299147,
"nickname":"Melia",
"location":"San Diego"
},
{
"url":"https://…",
"review_id":553114513,
"headline":"The best shampoo",
"comments":"I love this shampoo. It always leaves my hair feeling and smelling great. I get the one for color treated hair. It protects my hair wonderfully.",
"rating":5,
"created_date":1746813993678,
"nickname":"Heather",
"location":"Fort Wayne Indiana"
},
{
"url":"https://…",
"review_id":553082020,
"headline":"Not the same formula",
"comments":"I buy enough stock to last an entire year so when I restocked this year, I found it strange that the bottle had changed and the formula is definitely different since I have last year's bottles on hand you can feel the difference in the product as well it doesn't foam up as much and it doesn't leave your hair feeling as smooth. Sadly, I'll be taking this product back and having to find a new one.",
"rating":1,
"created_date":1746741168459,
"nickname":"Stephpdx",
"location":"Portland"
}
]

Possible Use Cases

  • Sentiment Analysis on product feedback over time.
  • Competitor Monitoring to compare customer satisfaction across brands.
  • Market Research for identifying popular or problematic product features.
  • Customer Support Automation by triaging negative reviews for prompt follow‑up.
  • Data Aggregation for dashboards, reports, or machine‑learning models.

Support

For bug reports or custom needs, contact: πŸ“§ support@getdataforme.com Or use our contact form: https://getdataforme.com/contact/

Please include a clear subject line in your message.


undefined

You might also like

Ulta Product Review Scraper

scraped/ulta-product-review-scraper

Scrape product reviews from Ulta

Advanced Ulta Reviews Scraper

saswave/advanced-ulta-reviews-scraper

Collect all reviews from a ulta product listed on website ulta.com Extract informations like title, description, date, location, username, badges, images/videos, rating, help score Boost your reviews monitoring and analytics at scale

Ulta Scraper

mscraper/ulta-scraper

The Ulta Scraper is a powerful tool built to scrape detailed product data from the Ulta. It can retrieve important product data such as product name, skuId, brand, rating, reviews, list price, and more.

Advanced Ulta Brands Scraper

saswave/advanced-ulta-brands-scraper

Collect all brands from Ulta website ulta.com Extract brand name, url, badges

Ulta Scraper

autofacts/ulta-scraper

Ulta web scraper to crawl product information including price and sale price, color, and images.

30

Ulta Products Scraper

powerai/ulta-products-scraper

Scrape products from Ulta.com by providing a search URL, with automatic pagination and comprehensive product information extraction.

Ulta Productdetails Spider

getdataforme/ulta-productdetails-spider

Unlock comprehensive beauty product insights with the Ulta Productdetails Spider. It efficiently extracts names, brands, descriptions, prices, ratings, ingredients, and more from Ulta's site....

Ulta Beauty Scraper – Product Details & Reviews

igview-owner/ulta-beauty-product-details-scraper

Extract complete Ulta Beauty product data by URL. Get product name, brand, pricing (regular & sale), ratings, reviews, ingredients, images, variants, Q&A, and customer reviews. Export as JSON, CSV, or Excel. Ideal for beauty product research, price monitoring, and competitive analysis.

πŸ‘ User avatar

Sachin Kumar Yadav

6