Shopperapproved Reviews Scraper avatar
Shopperapproved Reviews Scraper

Pricing

Pay per event

Go to Store
Shopperapproved Reviews Scraper

Shopperapproved Reviews Scraper

Developed by

GetDataForMe

GetDataForMe

Maintained by Community

The Shopperapproved Reviews Scraper extracts detailed customer reviews from ShopperApproved pages, including ratings, reviewer names, and product feedback. With proxy support and customizable limits, it delivers structured JSON for sentiment analysis and e-commerce insights.

0.0 (0)

Pricing

Pay per event

0

Total users

2

Monthly users

2

Runs succeeded

>99%

Last modified

3 days ago

Shopperapproved Reviews Scraper

The Shopperapproved Reviews Scraper is an Apify Actor that extracts customer reviews from ShopperApproved review pages. By providing URLs, users can collect detailed review data, including ratings, reviewer names, comments, and product feedback, for sentiment analysis or customer insights.

Input Parameters

The Actor requires a JSON input with the following parameters:

ParameterTypeDescriptionDefault
item_limitIntegerMaximum number of reviews to scrape per URL.30
proxyConfigurationObjectProxy settings for reliable scraping. Set useApifyProxy: true and specify apifyProxyGroups (e.g., ["RESIDENTIAL"]).{ "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
urlsArrayList of ShopperApproved review page URLs to scrape.[]

Example Input

{
"item_limit": 30,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
},
"urls": [
"https://www.shopperapproved.com/reviews/silvergoldbull.com/#reviews"
]
}

Features

  • Detailed Review Extraction: Captures review IDs, ratings, reviewer names, review text, and product feedback.
  • Proxy Support: Uses Apify's residential proxies for reliable and anonymous scraping.
  • Customizable Limits: Set a maximum number of reviews with the item_limit parameter.
  • Structured JSON Output: Delivers clean, organized data for easy integration into analysis tools.
  • Robust Error Handling: Ensures consistent performance on dynamic review pages.

Output

The Actor outputs an array of review objects in JSON format, each containing comprehensive review details.

Example Output

[
{
"url": "https://www.shopperapproved.com/reviews/silvergoldbull.com/data/review-data",
"review_id": "202069633",
"rating": "1.0",
"reviewer_name": "Andrew Sarossy",
"review_date": "2025-07-06 20:42:34",
"review_text": "First time I called I was told SGB was busy and would send goods out soon, and a hastener was added.\r\nSecond time I called, your rep told me SGB was waiting for part of my order to come in from the Mint and my goods may, may be sent next week. Friday July 3 is 7 business days from when my payment cleared SGB. I am not an unreasonable person, if you tell me my product will be shipped in 5 days, I expect 5 days, if you state 10 days then I will expect in 10 days.",
"verified_purchase": "1",
"address": "Ontario",
"customer_service_rating": "1.0",
"product_rating": "1.0",
"response": "None",
"product_feedbacks": [
{
"product_id": "2606",
"comments": "This automated system stuff is not a good business model regardless of what some over educated brainiac thinks. My order was placed on the 22 Jun, EMT payment sent 22 Jun, 2 days to clear ok, 7 business days after my payment was cleared, still no word on shipping goods. Now 14 days after I placed my order, I get a message for a feedback survey and a request to \"share a picture of your purchase\". Well I have no purchase to take a picture of. Company documentation reads product to be shipped in 5 business days, that did not happen. Company documentation reads I would be notified of any delays, that did not happen either. And though I have called SGB twice, I still have no shipping information. To be fair, past orders have gone well, but this order is an example of very unprofessional errors.",
"rating": "1.0",
"product_name": "10 oz Pure Assorted Silver Bar | Various",
"product_url": "https://silvergoldbull.ca/10oz-pure-silver-bar"
}
],
"custom_feedbacks": [
{
"question": "Why did you choose this?",
"comments": "This question makes no sense. \"Choose this\"?"
}
],
"media": []
}
]

Use Cases

  • Customer Sentiment Analysis: Analyze review ratings and comments to gauge customer satisfaction.
  • E-commerce Monitoring: Track feedback for products sold on platforms using ShopperApproved reviews.
  • Market Research: Collect review data to assess brand reputation or competitor performance.
  • Quality Control: Identify issues with products or services based on verified purchase feedback.

Support

For bug reports or custom needs, please contact us at support@getdataforme.com or use our contact form: https://getdataforme.com/contact/.
Make sure to include a clear subject line in your message, such as "Shopperapproved Reviews Scraper Support."

Thank you for using the Shopperapproved Reviews Scraper!