Allegro Scraper
Pricing
from $1.60 / 1,000 scraped products
Allegro Scraper
Scrape Allegro product listings from search terms, listing URLs, or category URLs. Get prices, seller names, images, delivery text, item condition, and product parameters.
Pricing
from $1.60 / 1,000 scraped products
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
18
Total users
6
Monthly active users
8 days ago
Last modified
Categories
Share
🛒 Allegro product scraper for prices, sellers, and listings
Allegro Scraper collects product listing data from Allegro search results, category pages, and listing URLs. Use it to export product titles, prices, discounts, ratings, sellers, item condition, images, delivery data, category IDs, product parameters, source URLs, and rank metadata into an Apify dataset.
- Track Allegro prices for a keyword or category and save visible prices, discounts, delivery costs, and item condition.
- Build Allegro product lists for ecommerce research with titles, URLs, images, sellers, category IDs, and listing rank.
- Compare Allegro sellers in a product niche using seller names, feedback percentages, seller badges, and offer data.
- Monitor sponsored and organic Allegro product placement for recurring marketplace reports.
- Export Allegro listing data to CSV, JSON, Excel, Google Sheets, webhooks, or your own API workflow.
📦 Returned data
Each dataset item is one Allegro product listing. Rows can include:
offerIdandproductIdfor source-side product identity.title,url,sourceUrl,sourceTarget,pageNumber, andsearchRankfor traceability.price,originalPrice,discount, andcurrency, usually in PLN.condition,rating,reviewCount,sellerName,sellerId,sellerPositiveFeedbackPercent, andsellerRatingwhen Allegro shows them.isSuperSellerandisSponsoredfor marketplace badges and paid placement.imageUrl,imageUrls,deliveryText,deliveryPrice,freeDelivery,categoryId, andparametersfor listing-card context.scrapedAtso scheduled runs can be compared over time.
Some fields can be empty when Allegro does not show that detail on the listing card. The Actor leaves missing values empty instead of inventing data.
🚀 How to run
- Add one or more values to Search terms, or paste Allegro pages into Allegro URLs.
- Set Product limit per source. Use a small limit for your first run.
- Choose a sort order for search terms if needed.
- Add optional minimum or maximum price filters.
- Leave Deduplicate offers on unless you want repeated offers from overlapping sources.
- Run the Actor and open the dataset.
The Actor does not ask for an Allegro login, cookies, or an Allegro API key.
⚙️ Input
| Field | What it does |
|---|---|
searchQueries | Allegro search terms to scrape, such as laptop, iphone 15, or ekspres do kawy. |
startUrls | Allegro listing or category URLs to scrape. |
maxProductsPerSource | Maximum product rows saved for each search term or URL. |
sort | Sort order for search terms: relevance, price low to high, price high to low, or newest. |
minPrice | Saves only products at or above this visible price in PLN. |
maxPrice | Saves only products at or below this visible price in PLN. |
deduplicateProducts | Saves each Allegro offer once when it appears in multiple searches or URLs. |
🧾 Output example
{"offerId": "18581001532","productId": "fec071f8-4391-49bc-84ce-87939d67b798","title": "Mobilna stacja robocza Lenovo ThinkPad P52 i7 32 GB 1 TB SSD NVIDIA W11P","url": "https://allegro.pl/oferta/mobilna-stacja-robocza-lenovo-thinkpad-p52-i7-32-gb-1-tb-ssd-nvidia-w11p-18581001532","price": 1799,"originalPrice": 1999,"discount": "-10%","currency": "PLN","condition": "Używany","rating": 4.8,"reviewCount": 24,"sellerName": "JB-S","sellerPositiveFeedbackPercent": 98.9,"sellerRating": "98.9% positive","isSponsored": true,"imageUrl": "https://a.allegroimg.com/s180/...","imageUrls": ["https://a.allegroimg.com/s180/..."],"deliveryText": "1809,49 zł z dostawą","deliveryPrice": 10.49,"freeDelivery": false,"categoryId": "491","parameters": {"Stan": ["Używany"],"Przekątna ekranu": ["15.6\""],"Seria procesora": ["Intel Core i7"]},"sourceTarget": "laptop","pageNumber": 1,"searchRank": 1,"scrapedAt": "2026-05-31T14:30:01.213Z"}
💳 Pricing
This Actor uses pay-per-event pricing. You are charged for each product collected from Allegro listing results. If a run starts but no products are saved, there is no product charge from this Actor's primary event.
Keep the product limit low for your first run, check the dataset, then raise the limit for larger searches or scheduled monitoring.
🔌 Integrations
- Export Allegro product rows as CSV, JSON, XML, RSS, HTML table, or Excel from the Apify dataset.
- Schedule repeat runs to monitor prices, sellers, sponsored products, and assortment changes.
- Send new rows to webhooks, Google Sheets, BI tools, or your own API workflow.
- Use the Apify API to start runs and fetch dataset items from another app.
❓ FAQ
Do I need an Allegro account?
No. The input form does not require Allegro login details, cookies, or an Allegro API key.
Can I scrape Allegro category URLs?
Yes. Paste an Allegro category URL into Allegro URLs. The Actor keeps source filters from full URLs when possible.
Can I sort Allegro search results?
Yes. For search terms, choose relevance, price low to high, price high to low, or newest. Full Allegro URLs keep their own source filters when possible.
Can I filter by price?
Yes. Use Minimum price and Maximum price to keep only products inside a visible PLN price range.
Does it scrape product reviews?
No. This Actor focuses on product listing data: prices, sellers, condition, images, delivery text, ratings, review counts, and visible parameters. It does not collect review text.
Does it open every product page?
No. The Actor focuses on listing cards from search, category, and listing result pages. It does not scrape full product-page descriptions, checkout data, Q&A, or private account data.
Why not use the Allegro API?
Use the Allegro API when you have the right API access and need official account-based workflows. Use this Actor when you want visible listing data from search terms or Allegro URLs without setting up Allegro API credentials.
What are Allegro alternatives?
For marketplace research, similar workflows can use Amazon, eBay, Mercado Libre, Trendyol, Google Shopping, or other ecommerce scrapers. Use Allegro Scraper when the source data you need is visible on Allegro listing pages.
📝 Changelog
- 0.2: Added richer listing output with discounts, ratings, review counts, seller rating summaries, image arrays, and delivery price/free-delivery fields.
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- Trendyol Scraper ↗ - Scrape Trendyol product data and optional customer reviews.
- Mercado Libre Search Scraper ↗ - Collect Mercado Libre product search results across supported markets.
- eBay Seller Scraper ↗ - Export public seller profiles, listings, and feedback evidence.
- Google Shopping Ads Scraper ↗ - Export paid Google Shopping product ads for ecommerce keywords.
- Uline Scraper ↗ - Scrape Uline product data from category, listing, product URLs, or full catalog discovery.
Made with ❤️ by Maxime Dupré