Argos Reviews Scraper ⭐
Pricing
from $0.80 / 1,000 results
Argos Reviews Scraper ⭐
Scrape Argos.co.uk product reviews, customer ratings, feedback, review dates, and product details. Discover what buyers love or dislike, identify product issues, compare competitors, track customer satisfaction, and collect valuable review data for market research and AI sentiment analysis.
Pricing
from $0.80 / 1,000 results
Rating
0.0
(0)
Developer
Shahid Irfan
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
What Argos Reviews Scraper does
Argos Reviews Scraper collects public customer reviews for Argos products. Enter a product ID or a product URL, set a review limit, and receive one dataset item per review. Items include the review text, rating, reviewer details, helpful votes, secondary ratings, media when Argos publishes it, and the product identifiers used for the run.
Use the dataset for product research, review monitoring, catalog checks, and customer feedback analysis. You can export it from Apify or connect it to another service through the API, webhooks, or integrations.
What you can collect
| Field | Type | Description |
|---|---|---|
partNumber | String | Argos product identifier. |
requestedUrl | String | Product value supplied in the run input. |
productUrl | String | Canonical Argos product URL. |
sortBy, pageNumber | String, Integer | Sort mode and review page number. |
reviewId, submissionId | Integer, String | Review identifiers. |
submittedAt, lastModifiedAt, lastModeratedAt | String | Review timestamps. |
title, text | String | Review headline and full review text. |
overallRating, ratingRange | Number | Review score and available score range. |
recommended, isFeatured, isRatingsOnly, isSyndicated | Boolean | Review status and recommendation flags. |
reviewerName, reviewerLocation | String | Public reviewer information when available. |
reviewerContextAttributes | Object | Reviewer context values supplied by Argos. |
secondaryRatings | Object | Category-level scores such as quality or ease of use. |
helpfulVotes, unhelpfulVotes, totalFeedbackCount | Integer | Feedback vote counts. |
photos, videos | Array | Review media links or metadata. |
pros, cons, additionalFields | String, Object | Additional review content when available. |
clientResponses | Array | Public responses attached to the review. |
How to use Argos Reviews Scraper
- Open the Actor in Apify.
- Enter an Argos product ID or product URL. If you supply both, the Actor uses the URL and ignores the ID.
- Set the review limit, page cap, and sort order.
- Start the run and inspect the dataset preview.
- Download the results or connect the dataset to your workflow.
The Actor reads the public review feed for each product and saves reviews page by page. When a request fails, it retries with another request profile. If the main review source is unavailable, it tries the alternate Argos review endpoint before marking the product as failed. A product with no reviews produces a warning and no dataset items; the run still succeeds.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
productId | String | No | 7953538 | Argos part number with 7 or 8 digits. Used when productUrl is empty. |
productUrl | String | No | None | Argos product page URL. Query strings, tracking parameters, and trailing slashes are accepted. Takes precedence over productId. |
resultsWanted | Integer | No | 20 | Maximum reviews to collect per product. Minimum is 1. |
maxPages | Integer | No | 2 | Maximum review pages to request per product. Minimum is 1. |
sortBy | String | No | newest | One of newest, oldest, highest_rating, or lowest_rating. |
proxyConfiguration | Object | No | No proxy | Optional proxy settings. The review feed does not require a proxy. |
If you omit both product fields, the Actor uses the default product ID.
Usage Examples
Collect reviews by product ID
{"productId": "7953538","resultsWanted": 50,"maxPages": 5,"sortBy": "highest_rating"}
Collect reviews from a product URL
{"productUrl": "https://www.argos.co.uk/product/7953538","resultsWanted": 20,"maxPages": 2,"sortBy": "newest"}
Use proxy routing
The review feed is reachable without a proxy. Add proxy settings only when your own routing policy requires a specific egress.
{"productId": "9973200","resultsWanted": 100,"maxPages": 10,"sortBy": "oldest","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"countryCode": "GB"}}
Custom proxy URLs are supported. The Actor never writes proxy credentials to the log or dataset.
{"productId": "9973200","proxyConfiguration": {"useApifyProxy": false,"proxyUrls": ["http://username:password@proxy.example:8000"]}}
Sample Output
Optional fields are omitted when Argos does not provide them.
{"requestedUrl": "7953538","productUrl": "https://www.argos.co.uk/product/7953538","partNumber": "7953538","sortBy": "SubmissionTime:Desc","pageNumber": 1,"reviewId": 185644427,"submissionId": "r11493-en__17925024tzkWKKvWWl","submittedAt": "2026-10-20T13:20:44.000+00:00","lastModifiedAt": "2026-10-20T13:45:12.000+00:00","lastModeratedAt": "2026-10-20T13:45:12.000+00:00","reviewLocale": "en_GB","moderationStatus": "APPROVED","title": "Compact and sleek","text": "Lightweight and powerful phone.","overallRating": 5,"ratingRange": 5,"recommended": false,"isFeatured": false,"isRatingsOnly": false,"isSyndicated": false,"reviewerName": "samsmug fan","reviewerContextAttributes": {"Age": "45to54"},"helpfulVotes": 0,"unhelpfulVotes": 0,"totalFeedbackCount": 0,"totalCommentCount": 0,"totalClientResponseCount": 0,"secondaryRatings": {"EaseOfUse": 5,"Display": 5,"Features": 5,"soundquality": 5}}
Data-quality behavior and limitations
- Reviews are returned in the selected source order until
resultsWantedormaxPagesis reached. - A product with no available reviews produces a warning and no dataset items for that product.
- Fields are omitted when Argos does not publish them. Missing optional fields do not indicate a failed run.
- Temporary network failures, timeouts, rate limits, and server errors are retried, then stop after a fixed number of attempts.
- Reviews are deduplicated by review ID within each product.
- Public review data can change. Recheck scheduled datasets when source fields or review totals change.
- The Actor accepts product pages, not Argos category pages or search pages.
Tips for best results
- Start with
resultsWanted: 20andmaxPages: 2to confirm the product and output shape. - Use a canonical product URL or a 7 to 8 digit product ID.
- Increase
maxPageswhen a product has a large review history. - Use
text,pros,cons, ratings, andsecondaryRatingsfor review analysis. - Schedule repeat runs when you need to monitor new feedback or rating changes.
Integrations and export formats
- Apify API: read dataset items from your own application.
- Google Sheets or Airtable: review and filter customer feedback in shared tables.
- Make or Zapier: trigger downstream workflows after a run.
- Webhooks: notify another service when collection finishes.
Apify datasets can be exported as JSON, CSV, Excel, XML, and other supported formats.
Frequently Asked Questions
Can I run the Actor with only a product ID?
Yes. Set productId to the Argos part number and leave productUrl empty.
What happens if I supply both a product URL and a product ID?
The Actor uses the URL and ignores the ID. Clear the field you do not want to use when you switch modes in Apify Console.
Can I use a product URL with tracking parameters?
Yes. The Actor extracts the product ID from standard Argos product URLs, including URLs with query strings, fragments, and trailing slashes.
Can I collect every available review?
Set resultsWanted and maxPages high enough for the product. The Actor stops when the requested limit is reached, the page cap is reached, or the review source returns no more reviews.
Why are some fields missing?
Optional fields are omitted when Argos does not publish a value for a product or review. This is normal for media, reviewer context, secondary ratings, and responses.
Do I need Apify Proxy?
No. Proxy configuration is optional. If an Apify Proxy request fails, the Actor retries without a proxy. Custom proxy URLs are used as supplied and are not bypassed.
Can I schedule repeat collections?
Yes. Use Apify Schedules to run the Actor hourly, daily, weekly, or at a custom interval, then compare datasets over time.
What happens when a product has no reviews?
The run succeeds with an empty dataset and a warning for that product. A valid empty result is different from a blocked or failed request.
Is collecting Argos review data legal?
Public web data may be subject to website terms, privacy rules, and other laws. You are responsible for using the data lawfully, respecting Argos terms and access controls, and collecting only information you have a legitimate reason to use.
Related Actors
- Target Reviews Scraper: collect product reviews and ratings from Target for ecommerce research and customer feedback analysis.
- B&H Reviews Scraper: collect detailed reviews and product context from B&H Photo Video.
- Walmart Reviews Scraper: collect Walmart product reviews, ratings, and reviewer details.
- iHerb Reviews Scraper: collect iHerb reviews and customer feedback for product and market analysis.
Support
For issues, field questions, or feature requests, use the Actor's Issues tab in Apify Console.
Legal Notice
This Actor is intended for legitimate collection and analysis of publicly available Argos review data. Users are responsible for complying with Argos terms, applicable laws, privacy requirements, and any restrictions on storing, sharing, or using review content.