Outscraper icon

Outscraper

Interact with Outscraper API

Actions49

Overview

This node integrates with the Outscraper API to fetch reviews from Product Hunt. It allows users to query Product Hunt product pages or page IDs and retrieve detailed review data. This is useful for market research, sentiment analysis, competitive analysis, or monitoring user feedback on products launched on Product Hunt.

Typical use cases include:

  • Gathering user reviews for a specific product to analyze customer sentiment.
  • Collecting recent or top-rated reviews to understand product reception.
  • Automating the extraction of review data for reporting or integration into other systems.

Properties

Name Meaning
Query Links to Product Hunt product pages or page IDs to specify which product's reviews to fetch. Example: https://www.producthunt.com/products/outscraper or just outscraper.
Limit Maximum number of review results to return. Minimum value is 1. Default is 50.
Cursor Pagination cursor to fetch the next page of results. Used for paginated requests.
Sort Sort order for the reviews. Options are: Best, Critical, Favorable, Latest. Default is Best.
Cutoff Timestamp filter to only return reviews newer than this value (oldest timestamp). Default is 0 (no cutoff).
Language Language code to use for the website interface. Options include English (en), Arabic (ar), Chinese Simplified (zh-CN), French (fr), German (de), Japanese (ja), Spanish (es), and others. Default is English.
Region Country code to use for the website, recommended for better search experience. Options include United States (US), United Kingdom (GB), Germany (DE), France (FR), Japan (JP), Brazil (BR), etc. Default is US.
Async Request Boolean flag indicating whether to make an asynchronous request. If true, the task runs asynchronously. Default is false.
Webhook URL to which Outscraper will send a POST request once the asynchronous task is finished. Only relevant if Async Request is true.
Additional Fields Collection of optional fields:
- Fields: Specific fields to return, comma-separated.
- UI: Boolean to execute the request as a UI task.

Output

The node outputs JSON data containing the fetched reviews from Product Hunt according to the specified query and parameters. The structure typically includes:

  • Review details such as reviewer name, rating, comment text, date/time, and other metadata.
  • Pagination information if applicable (e.g., next cursor).
  • Any additional requested fields if specified.

If the node supports binary data output (not indicated here), it would represent attachments or media related to reviews, but this node primarily returns JSON review data.

Dependencies

  • Requires an active Outscraper API key credential configured in n8n.
  • Needs access to the Outscraper API endpoint URL.
  • Internet connectivity to reach the Outscraper service.
  • Optional webhook URL if using asynchronous requests.

Troubleshooting

  • Invalid Query: Ensure the "Query" property contains valid Product Hunt product URLs or correct page IDs. Invalid inputs may cause no results or errors.
  • API Key Issues: Missing or incorrect API key will result in authentication errors. Verify the API key credential is correctly set up.
  • Rate Limits: Outscraper API may enforce rate limits; hitting these can cause request failures. Consider limiting request frequency or batch sizes.
  • Pagination Errors: Using an invalid or expired cursor for pagination may cause errors or empty results.
  • Webhook Failures: If using async mode with a webhook, ensure the webhook URL is reachable and correctly configured to receive POST callbacks.
  • Language/Region Mismatch: Selecting unsupported language or region codes might affect results or cause unexpected behavior.

Links and References

Discussion