Allegro Reviews Scraper: Product Opinions & Ratings avatar

Allegro Reviews Scraper: Product Opinions & Ratings

Pricing

from $0.80 / 1,000 review saveds

Go to Apify Store
Allegro Reviews Scraper: Product Opinions & Ratings

Allegro Reviews Scraper: Product Opinions & Ratings

Scrape Allegro.pl product reviews in bulk: star rating, text, pros and cons, photos, helpful votes, seller and date. Paste product URLs or search by keyword. Fast app API, no login, no browser. Export Allegro opinions to JSON, CSV or Excel.

Pricing

from $0.80 / 1,000 review saveds

Rating

0.0

(0)

Developer

Epic Scrapers

Epic Scrapers

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

18 hours ago

Last modified

Share

Allegro Reviews Scraper: export Allegro.pl product reviews (opinie) with ratings, pros, cons and photos

Allegro Reviews Scraper downloads the product reviews shoppers leave on Allegro.pl, Poland's largest marketplace, and turns them into a clean spreadsheet. Paste product URLs or search by keyword, and get every review with its star rating, text, pros and cons, photos, helpful votes, date, language and the seller it was bought from.

  • Every review, not just the first page. Allegro shows 20 reviews at a time. This actor reads 100 per request, in parallel, so a product with 2,700 reviews takes about 6 seconds.
  • Search by keyword. Type filtr brita or słuchawki bezprzewodowe and the actor finds the products and scrapes their reviews. No need to collect URLs first.
  • Filter what you need. Only 1- and 2-star reviews for complaint analysis, only the newest, or only reviews since your last run.
  • What buyers talk about. Each product's summary lists the aspects Allegro detects in its reviews (for example "Jakość wykonania", "Kompatybilność") with positive, negative and neutral mention counts. Free, in the key-value store.
  • $0.80 per 1,000 reviews. No subscription, no Allegro account, no browser. Export to JSON, CSV, Excel or Google Sheets, or use the API.

What can you do with Allegro reviews?

GoalHow
Find product defects and complaintsSet Star ratings to 1 and 2, then read cons and text (or give the CSV to an AI assistant).
Research a niche before sellingSearch a keyword, collect reviews of the top products, and see what buyers praise and complain about.
Monitor your own productsSchedule a daily run with Only reviews since 1 day and send new reviews to Slack, email or a sheet.
Compare competitorsScrape the same category's products and compare ratings, features sentiment and recurring complaints.
Seller analysisReviews of one product come from all its offers; sellerLogin shows which seller each buyer bought from.
Train or test AI modelsPolish-language reviews with star labels, pros and cons are ready-made sentiment data.
Collect user photosimageUrls has full-size links to every photo buyers attached.

How it compares

What you needAllegro Reviews ScraperOther Allegro scrapers
Reviews per productAll of them (thousands)Often only the first page or a few dozen
Speed~2,700 reviews in 6 secondsBrowser-based, minutes per product
Start from a keywordYes, products are found for youUsually product URLs only
Star-rating and date filtersYes, including "only new since" for scheduled runsRarely
Aspect sentiment summaryYes (features, free)No
Pros, cons, photos, votesSeparate fieldsOften merged into one text field or missing
Price$0.80 per 1,000 reviewsMonthly rental or higher per-result price

Quick start

  1. Click Try for free and sign in to Apify. The free plan's monthly credit covers thousands of reviews.
  2. Paste one or more product URLs into Product URLs or IDs, for example https://allegro.pl/produkt/aquafloow-maxi-filtr-do-wody-do-dzbanek-filtrujacy-brita-dafi-zamiennik-10x-58477991-7e13-4e80-b021-6e30661d5082. Or add keywords to Search keywords.
  3. For a first run, keep Max reviews per product at 20.
  4. Click Start. The run takes a few seconds. Open the Output tab and export the data.
{
"products": [
"https://allegro.pl/produkt/aquafloow-maxi-filtr-do-wody-do-dzbanek-filtrujacy-brita-dafi-zamiennik-10x-58477991-7e13-4e80-b021-6e30661d5082"
],
"maxReviewsPerProduct": 20
}

Which URLs work?

InputWhat you get
Product page allegro.pl/produkt/<name>-<uuid> (with or without ?offerId=)All reviews of the product, across all its offers. Recommended.
Product UUID 58477991-7e13-4e80-b021-6e30661d5082Same as the product page.
Offer page allegro.pl/oferta/<name>-<number>Only the reviews left on that one offer (one seller). productId is empty.
Keyword in Search keywordsThe first N products Allegro shows for the keyword, then their reviews.

On Allegro, reviews belong to the catalogue product, not to a single listing. If you open an offer and click "Zobacz wszystkie opinie", the address bar shows the product URL. Use that URL for the full review set.

What data can you extract?

Every row is one review:

GroupFields
ReviewreviewId, rating (1–5), ratingPercentage, text, pros, cons, createdAt, flags
VoteshelpfulCount, notHelpfulCount
AuthorauthorName (masked by Allegro, for example C...3), sellerLogin (who the buyer bought from)
MediaimageUrls, videoUrls
Languagelanguage, translatedText, translatedPros, translatedCons, source (ALLEGRO, or partner shops such as MALL)
ProductproductId, productUrl, productName (keyword runs), offerId, productVariant, productReviewCount
RunsearchQuery, scrapedAt

Product summaries (free)

The key-value store record PRODUCTS (linked in the Output tab as "Product summaries") has one entry per product, not charged:

{
"productId": "5318e6f7-2764-4109-8bbc-ab8e62ef3c2b",
"productUrl": "https://allegro.pl/produkt/filtr-do-wody-aquafloow-maxi-do-dzbankow-filtrujacych-6-sztuk-5318e6f7-2764-4109-8bbc-ab8e62ef3c2b",
"productName": "6x filtr wody AquaFloow Maxi do dzbanka Aquaphor Brita Dafi zamiennik",
"reviewCount": 548,
"reviewsSaved": 548,
"sortBy": "mostHelpful",
"features": [
{
"label": "Kompatybilność",
"sentiment": "POSITIVE",
"mentions": 107,
"positiveMentions": 84,
"negativeMentions": 17,
"neutralMentions": 6
},
{
"label": "Jakość wykonania",
"sentiment": "NEUTRAL",
"mentions": 63,
"positiveMentions": 18,
"negativeMentions": 40,
"neutralMentions": 5
}
]
}

features are the aspects Allegro detects in a product's reviews, with how many reviews mention each one positively or negatively. With a star-rating filter, reviewCountByRating replaces reviewCount.

Input reference

FieldTypeDefaultEffect
productsArray of stringsEmptyProduct URLs, product UUIDs or offer URLs (see above).
searchQueriesArray of stringsEmptyKeywords. The actor finds products for each and scrapes their reviews.
maxProductsPerQueryInteger10Products taken from each keyword's results.
maxReviewsPerProductInteger100Reviews saved per product. 0 means all.
sortByString"mostHelpful""mostHelpful" (Allegro's default, "pomocne") or "newest" ("najnowsze"). Allegro has no other sorts.
ratingsArray of stringsEmpty (all)Only these star ratings, for example ["1", "2"].
onlyNewSinceStringEmpty2026-01-31 or relative (7 days, 1 month). Sorts by newest and stops at the first older review.
proxyConfigurationObjectApify ProxyKeep the default. The actor switches to Polish residential IPs by itself if Allegro blocks a request.

One of products or searchQueries is required. Inputs that aren't Allegro product or offer URLs are skipped with a warning in the log.

Ready-to-run examples

All complaints about a product

{
"products": ["58477991-7e13-4e80-b021-6e30661d5082"],
"ratings": ["1", "2"],
"maxReviewsPerProduct": 0
}

Niche research from a keyword

{
"searchQueries": ["filtr brita", "słuchawki bezprzewodowe"],
"maxProductsPerQuery": 10,
"maxReviewsPerProduct": 200
}

Daily monitoring of new reviews

{
"products": ["https://allegro.pl/produkt/twoj-produkt-<uuid>"],
"maxReviewsPerProduct": 0,
"onlyNewSince": "1 day"
}

Save it as a task and add a daily schedule in Schedules. Each run only reads and charges for reviews from the last day. Connect Slack, email or Google Sheets in the task's Integrations tab.

Analyze the reviews with ChatGPT or Claude

Export the dataset as CSV and attach it to a chat with an AI assistant. Prompts to start with:

  • "These are Allegro reviews of one product, in Polish. Group the complaints in cons and text into themes, count each theme, and quote one typical review per theme in English."
  • "Compare these two products' reviews. What do buyers like about each, what goes wrong, and which would you choose for [use case]?"
  • "List the problems mentioned in 1- and 2-star reviews from the last 3 months that weren't mentioned before."

Output

Results go to the run's default dataset. Use the views Overview, Ratings & votes, Photos & translations or Sources, or export as JSON, CSV, Excel, XML or HTML.

A real row from a filtr brita run on October 2, 2026:

{
"productId": "5318e6f7-2764-4109-8bbc-ab8e62ef3c2b",
"productUrl": "https://allegro.pl/produkt/filtr-do-wody-aquafloow-maxi-do-dzbankow-filtrujacych-6-sztuk-5318e6f7-2764-4109-8bbc-ab8e62ef3c2b",
"productName": "6x filtr wody AquaFloow Maxi do dzbanka Aquaphor Brita Dafi zamiennik",
"offerId": "10853008200",
"reviewId": "6a10868c733032cfd7a5594d",
"rating": 1,
"ratingPercentage": 20,
"text": "Produkt pasuje do dzbanka jednak woda przez niego nie przepływa. Odradzam zakup. Zgodnie z instrukcją przygotowania i montażu nie chce filtrować. Inne filtry kupione gdzie indziej jak najbardziej działają. Szkoda nerwów.",
"pros": "Nie wysypuje się z niego zawartość.",
"cons": "Nie filtruje wody.",
"authorName": "C...4",
"createdAt": "2026-05-22T16:38:36.165Z",
"helpfulCount": 1,
"notHelpfulCount": 0,
"language": "pl-PL",
"translatedText": null,
"translatedPros": null,
"translatedCons": null,
"imageUrls": ["https://a.allegroimg.com/original/3684fa/32963e694c4997ab99a686ee319d"],
"videoUrls": [],
"sellerLogin": "PlanetaAgd_pl",
"source": "ALLEGRO",
"flags": [],
"productVariant": [],
"productReviewCount": 548,
"searchQuery": "filtr brita",
"scrapedAt": "2026-10-01T22:54:47.080Z"
}

Notes on fields

  • rating is 1–5 stars; ratingPercentage is the same as Allegro stores it (20 per star).
  • text, pros and cons are null when the buyer left them empty. Many Allegro reviews have only pros and cons.
  • authorName is masked by Allegro itself. The actor collects no other personal data.
  • productReviewCount is the number of reviews matching your filters (all reviews when there's no star-rating filter).
  • offerId is the offer the product was found through (keyword runs) or the offer whose reviews these are (offer URLs).
  • flags contains BEST for reviews Allegro highlights.
  • Dates are ISO 8601 in UTC.

FAQ

How many reviews can I get?

All reviews Allegro shows for a product. Set Max reviews per product to 0. A product with 5,000 reviews takes about 10 seconds.

How fast is it?

About 100 reviews per request and 10 requests in parallel. In our tests, 13,706 reviews from 8 products took 13 seconds.

Why does an offer URL return fewer reviews than the product page?

Allegro stores reviews per product. An offer URL returns only the reviews written for that one offer. Allegro's product page shows reviews from all offers of the product. Use the product URL (allegro.pl/produkt/...) for the full set.

Can I sort by lowest rating or oldest?

Allegro offers only "most helpful" and "newest". To get the worst reviews, use the Star ratings filter instead.

Do I need proxies or an Allegro account?

No account. Keep the default Apify Proxy: Allegro blocks many direct connections. The actor retries blocked requests on fresh IPs and switches to Polish residential IPs automatically.

Why did my run stop before reaching my limit?

If the log says the charge limit was reached, the run hit its maximum cost. Everything collected before is in the dataset. Raise the limit in the run options.

The actor collects publicly visible reviews. Allegro already masks reviewer names, and the actor collects no other personal data. You are responsible for how you use the data, including Allegro's terms and laws such as GDPR.

Cost

Pay-per-event pricing, no subscription:

EventPricePer 1,000Charged when
review$0.0008$0.80A review is saved.
Actor start$0.00005–Once per run.

Product summaries in the key-value store are free.

RunCost
20 reviews (the prefilled run)$0.02
All 2,702 reviews of one popular product$2.16
10 products × 100 reviews$0.80
Daily new-review monitoring of 20 products (~5 new/day)~$2.40/month

Set a maximum cost per run; the actor stops cleanly when it's reached. The Pricing tab always shows current prices.

Support

Report problems or request features in the Issues tab. Include the run ID, the input and what you expected.

This actor is not affiliated with or endorsed by Allegro.pl sp. z o.o. "Allegro" is a trademark of its owner.