Ceneo Scraper for Shop Offers, Prices and Ratings

On Ceneo one product card gathers the offers of many Polish shops, ordered by paid placement. Our Ceneo scraper records every offer with price, delivery and shop rating.

Plans from €169/month · Free project assessment · Reply within 1 business day

Ceneo Scraper
Solutions

Scrape Ceneo as a managed service

You tell us what to cover - a list of Ceneo product ids, whole categories such as Smartfony or Sprzęt AGD, search phrases or the shops you compete with - and how often. Our team builds the crawler, operates it and repairs it whenever Ceneo changes its layout. Ceneo puts a browser check in front of its pages, so pacing, proxy rotation, rendering and CAPTCHA handling are part of the service rather than your problem.

Each run delivers one row per shop offer, keyed on the Ceneo product id and the shop id from its /sklepy/ address, so offers collected on different days join without guesswork. Files arrive as CSV, XLSX or JSON, through our API or as a load into your database, with documentation of every field. Before the first run you get a free assessment of the project and a sample file.

Ceneo data scraper: fields per product and per offer

A Ceneo product page is a table of shop offers wrapped in a product card, so the dataset has two levels: the product, identified by the numeric id at the end of its ceneo.pl address, and every offer listed under it.

  • Product - Ceneo id, name, brand, the breadcrumb through the categories, short description, image links, the variants offered through selectors such as colour, memory or model version, and the full specifications table, grouped into sections like Dane podstawowe, Ekran or Zasilanie, energy class included.
  • Price summary - the lowest price Ceneo prints as Aktualnie najniższa cena, the offer count from the Oferty tab and the recent-purchases line ending in kupionych ostatnio.
  • Offers - shop name and shop id, the shop's own title for the item (which can differ from Ceneo's, for example an English colour name in place of the Polish one), price, delivery cost or Darmowa wysyłka, dispatch time such as Wysyłka w 1 dzień or Wysyłka jutro, the shop's promo line, which often carries a free-delivery threshold or interest-free instalments, and whether the button sends the buyer to the shop or to Kup teraz on Ceneo.
  • Shop signals per offer - shop rating out of five, the number of shop reviews and the badges Zaufane opinie, Skuteczny sprzedawca, Sklep Roku and Program Ochrony Kupujących.
  • Position - rank in the default order, rank by price and rank by price with delivery, plus the Wybrane oferty firm slot that sits above the list.
  • Ratings - star rating, review count, the split from five stars down to one, attribute scores such as battery life or ease of use given as percentages, and the number of questions and answers.

Category and search pages add the tile view of the same products: badges such as Bestseller, Nowość, Polecany, Popularny teraz and Wysoko oceniany, the od price, the number of shops and how many offers ship free. Tiles alone cover a category quickly; product pages add the offer table where you need it.

Ceneo data scraper: fields per product and per offer
Ceneo price history, shop pages and reviews

Ceneo price history, shop pages and reviews

Price history. Ceneo draws a Historia cen trend chart for each product but opens it only to signed-in members, who get a six-month view. When a project needs that chart, it can run on an account registered through Ceneo's own sign-up form. The independent route is repetition: daily or weekly runs keyed on product id and shop id record each shop's price, delivery cost and position, so price drops, a shop leaving the list or a new lowest price appear in a history that belongs to you.

Shop pages. Every shop has a page under /sklepy/ with its rating label, the split of positive, neutral and negative reviews over 30 days, 12 months and all time, the metrics Skuteczność zamówień, Kupiłoby ponownie and Szybkość realizacji, the date it joined Ceneo, and company data: legal name, address, NIP and KRS numbers.

Reviews and questions. Product reviews carry a score, a recommendation flag, the Zalety list, how long after purchase they were written, the shop the item was bought in and the purchase-confirmed label. In the questions section, replies written by CeneoAI are marked as AI-generated, and we keep that marker. Ceneo already shortens reviewer names, and our datasets omit them by default under GDPR.

How Ceneo price comparison is organised

Ceneo is the Polish price comparison site run by Ceneo.pl sp. z o.o. It holds no stock of its own: shops list their offers, Ceneo groups them under one product card, and the visitor either clicks Idź do sklepu to finish on the shop's website or uses Kup teraz to order without leaving Ceneo, where the Program Ochrony Kupujących buyer protection applies.

The catalogue runs from Komputery, Sprzęt RTV and Sprzęt AGD to Moda, Uroda, Supermarket, Motoryzacja and Handmade. Each leaf category opens with a product count, filters that show how many products carry each value, and sorting by recommendation, popularity, price or rating; a search phrase opens inside the best-matching category, with that category's filters beside the results. Ranking pages such as Ranking smartfonów publish product rankings per category, and blocks marked Reklama carry sponsored shop offers.

For a data buyer the order of offers matters most. The default sort, ofert: najlepszych, is not a price ranking: Ceneo states on the page that offer positions are paid and set by a bidding mechanism. Under that paid placement the top shop may not be the cheapest, and the cheapest once delivery is added may sit further down. Visitors can re-sort by price, by price with delivery, by fastest dispatch or by shop rating, and a dataset should keep all of those views.

Get a Quote
dev_w
25

Developers

customers
500+

Customers worldwide

pages
1 500 000 000+

Pages extracted

stime
15000+

Hours saved for our clients

Plans

Ceneo Scraping Plans and Pricing

Airplane

€199 / one-time

setup fee - included

Data limits100,000
Frequencyone-time
Run timeup to 5 days
Data storing7 days

Helicopter

€169 / mo

setup fee €499

Data limits250,000
Frequencymonthly
Run timeup to 5 days
Data storing14 days

Glasses

€229 / mo

setup fee €499

Data limits1,000,000
Frequencyweekly
Run timeup to 5 days
Data storing30 days

DNA

€549 / mo

setup fee €799

Data limits3,000,000
Frequency3 times daily
Run timesame day
Data storing90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details →

Why companies collect Ceneo offers

Ceneo shows in one place what Polish shops charge for the same product, so its offers answer questions no single retailer's website can.

  • Competitive pricing. A shop or brand sees where it stands against every rival on each product - by item price and by price with delivery, since free shipping on one side and a fee on the other can reverse the order.
  • Placement against price. Comparing default position with price rank shows which shops buy visibility and how much cheaper the shops below them are.
  • Brand control. Manufacturers see which shops undercut their recommended retail price, which advertise authorised-reseller status in their promo line and how a new model's lowest price settles after launch.
  • Assortment and demand. Offer counts, the kupionych ostatnio line and badges such as Bestseller show which products draw shops and buyers in each category.
  • Shop vetting. Ratings, review splits, buyer-protection participation and company data such as the NIP number help brands and marketplaces check a shop before working with it.
  • Product research. Attribute scores from reviews tell a category manager whether buyers in Poland praise battery life, looks or ease of use.

Related Case Studies

eBay Data: 1.9M Auto Parts Listings from eBay.de, Specs Translated

eBay Data: 1.9M Auto Parts Listings from eBay.de, Specs Translated

About 1.9 million auto parts listings from eBay.de with brand, OEM, EAN and fitment, plus titles and specs machine-translated for the client's team.

Learn More about eBay Data: 1.9M Auto Parts Listings from eBay.de, Specs Translated
Takealot Data: 1,951 Top-Rated Products for a New Seller's Niche Research

Takealot Data: 1,951 Top-Rated Products for a New Seller's Niche Research

A one-off Takealot product list for an entrepreneur choosing niches: only products rated 4 stars or higher with at least 50 reviews.

Learn More about Takealot Data: 1,951 Top-Rated Products for a New Seller's Niche Research
Trendyol Data: 66,600 of 66,775 Products in a Category, Stock by Size

Trendyol Data: 66,600 of 66,775 Products in a Category, Stock by Size

Trendyol product data for an e-commerce startup reselling Turkish fashion: 27 categories in JSON on FTP, with in-stock status for every size.

Learn More about Trendyol Data: 66,600 of 66,775 Products in a Category, Stock by Size
Our Blog

Reads Our Latest News & Blog

Learn how to use web scraping to solve data problems for your organization

6 Polish Ecommerce Websites to Scrape in 2026, from Allegro to Biedronka

6 Polish Ecommerce Websites to Scrape in 2026, from Allegro to Biedronka

Six Polish ecommerce websites worth scraping in 2026, from Allegro and Ceneo to Castorama and Biedronka: the fields each site shows, what only it adds, how to merge them into one dataset and what our Allegro and Castorama projects needed.

6 E-Commerce Sites Like eBay to Scrape in 2026

6 E-Commerce Sites Like eBay to Scrape in 2026

If you sell online, run a marketplace, or advise e-commerce clients, you already know why eBay matters: it’s one of the few places where big retailers compete side by side with thousands of small merchants and private sellers.

Top 8 E-commerce Websites to Scrape in 2026 (From Amazon to 1688)

Top 8 E-commerce Websites to Scrape in 2026 (From Amazon to 1688)

E-commerce teams do not just need “some” competitor data anymore. They need a continuous stream of real prices, discounts, stock levels, reviews, and seller behavior from the platforms that actually shape their markets.

scrapeit logo

About ScrapeIt

ScrapeIt is a managed web scraping service: we build, run and maintain the crawlers, and you receive the data. Price comparison sites suit the way we work, because one page carries many shops, each with its own price, delivery and rating, and the value lies in keeping those offers lined up run after run. Tell us which Ceneo categories, products or shops matter; we collect on your schedule and deliver the files with field documentation.

FAQ

Do you offer a Ceneo API for offers and prices?

Yes. The ScrapeIt Ceneo API returns the product id, shop name, offer price, delivery cost, dispatch time and shop rating as JSON from an endpoint we host, refreshed on the schedule you set. The same rows also come as CSV or XLSX files, a JSON feed or a load into your database.

Is it legal to scrape Ceneo?

Yes. Product cards, offer lists, specifications, reviews and shop pages with their company data are open to any visitor of ceneo.pl. We collect only publicly available data - everything a visitor can see on Ceneo - and we collect it legally, with reviewer names left out by default.

Can you scrape Ceneo reviews and shop ratings?

Yes, at both levels. Product reviews come with the score, the Zalety list, purchase confirmation, time since purchase and the shop the item was bought in; shop pages add the rating label, positive, neutral and negative counts and metrics such as Kupiłoby ponownie. Reviewer names stay out of the dataset by default.

Is the first offer on a Ceneo product page the cheapest?

Not necessarily. Ceneo says on the page that offer positions are paid and ordered by a bidding mechanism, so the default list mixes placement with price. We store the default position next to the rank by price and by price with delivery, so a paid top slot is easy to tell from the lowest offer.

How often should a Ceneo crawl run?

It depends on what you track. Shops change prices, delivery fees and promo lines such as autumn sales or interest-free instalments at will, and offers join and leave the list, so pricing teams usually run daily or several times a week. Specifications and shop company data move slowly and can follow a weekly or monthly pass.

How does it Work?

Step 1 - Make a Request

You share your needs, expectations, and desired timeframe. We’ll suggest the best solution based on your request and budget.

Step 2 - Configuring Custom Web Crawlers

Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

Step 3 - Collect and Deliver

Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

Step 4 - Maintain and Support

Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a Quote

Tell us more about you and your project information.
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Ceneo data from €169/month. Free project assessment, reply within 1 business day.

scrapiet

Scrapeit Sp. z o.o.
10/208 Legionowa str., 15-099, Bialystok, Poland
NIP: 5423457175
REGON: 523384582