Houzz Product Reviews Scraper ๐Ÿ  avatar
Houzz Product Reviews Scraper ๐Ÿ 

Pricing

$19.99/month + usage

Go to Apify Store
Houzz Product Reviews Scraper ๐Ÿ 

Houzz Product Reviews Scraper ๐Ÿ 

Scrape product reviews from Houzz.com. Extract detailed review data including ratings, comments, user information, and review aspects. Perfect for market research and customer sentiment analysis.

Pricing

$19.99/month + usage

Rating

5.0

(1)

Developer

EasyApi

EasyApi

Maintained by Community

Actor stats

1

Bookmarked

7

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract detailed product reviews data from Houzz.com, including ratings, comments, user information, and review aspects.

Features โœจ

  • Scrape product reviews with detailed information
  • Extract review ratings, comments, and timestamps
  • Get user profile data of reviewers
  • Collect review aspects (Value for Money, Product Quality, etc.)
  • Support for multiple product URLs
  • Configurable maximum items limit
  • Built-in proxy rotation support
  • Automatic pagination handling

Input Parameters ๐Ÿ“

The actor accepts the following input parameters:

FieldTypeDescription
productUrlsArrayList of Houzz product URLs to scrape reviews from
maxItemsIntegerMaximum number of reviews to collect (default: 50)
proxyConfigurationObjectOptional proxy settings

Output Data Structure ๐Ÿ“Š

The actor outputs JSON data with the following structure for each review:

  • productUrl: Source product URL
  • scrapedAt: Timestamp of when the data was collected
  • review:
    • Rating and basic review information
    • Review aspects (Value for Money, True to Description, etc.)
    • User information
    • Review badges (Verified Purchase, etc.)

Use Cases ๐ŸŽฏ

  • Market research and competitor analysis
  • Customer sentiment analysis
  • Product quality monitoring
  • Review aggregation and analysis
  • E-commerce analytics

Limitations โš ๏ธ

  • Respects Houzz.com's robots.txt and terms of service
  • Rate limiting applied to avoid overloading servers
  • Some reviews might not be accessible due to privacy settings

Tips ๐Ÿ’ก

  • Use proxy configuration for better reliability
  • Start with a small maxItems value for testing
  • Verify product URLs are in the correct format

Input Example

A full explanation of an input example in JSON.

{
"productUrls": [
"https://www.houzz.com/products/open-weave-cane-rib-dome-pendant-lamp-natural-prvw-vr~117320794"
],
"maxItems": 50
}

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.

[
{
"productUrl": "https://www.houzz.com/products/open-weave-cane-rib-dome-pendant-lamp-natural-prvw-vr~117320794",
"scrapedAt": "2025-02-02T08:41:43.032Z",
"review": {
"id": 1318287,
"rating": 5,
"title": "",
"numberOfLikes": 0,
"numberOfDislikes": 0,
"created": 1697309933,
"modified": 1697310195,
"badges": [
"VERIFIED_PURCHASE",
"INCENTIVIZED"
],
"comment": "So excited for this beauty to be put up in my kitchen! It is larger than expected but in this case, bigger is better. I was looking for a hanging light that would not block my view to outside, I think I found it!",
"status": "ACTIVE",
"isLiked": false,
"images": null,
"reviewAspects": [
{
"id": 1,
"name": "Value for Money",
"value": {
"id": 2910678,
"value": "4",
"__typename": "ReviewAspectValue"
},
"__typename": "ReviewAspect"
},
{
"id": 2,
"name": "True to Description",
"value": {
"id": 2910679,
"value": "5",
"__typename": "ReviewAspectValue"
},
"__typename": "ReviewAspect"
},
{
"id": 3,
"name": "Product Quality",
"value": {
"id": 2910680,
"value": "5",
"__typename": "ReviewAspectValue"
},
"__typename": "ReviewAspect"
},
{
"id": 4,
"name": "Shipping",
"value": {
"id": 2910681,
"value": "5",
"__typename": "ReviewAspectValue"
},
"__typename": "ReviewAspect"
}
],
"user": {
"id": 78453834,
"displayName": "Nona DeFelice",
"userName": "nona_defelice",
"isProfessional": false,
"profileImage": {
"externalId": "4e3345e4051d67fb",
"contentModified": "5979",
"__typename": "Image"
},
"__typename": "User"
},
"__typename": "ProductReview"
}
},
...
]