All promotions from 1 to 5 €, cheapest first
The current Franprix promotion catalogue between 1 and 5 euros, cheapest first, with ingredients and nutrition.
Updated November 7, 2026
What this example returns
This example returns up to 15 products.
The dataset’s “Promotions” view shows 15 columns: Image, Product, Brand, Price (€), Crossed-out price (€), Offer type, Promotion, Promo price (€), Price before promo (€), For qty, Loyalty credit (€), Promo ends, Store, EAN, and Link. See every output field.
What each setting does
The input this example runs Franprix Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.
- 📋 All current promotions
allPromotions Yes
Get every product currently on promotion on franprix.fr (about 1,200 products in November 2026), up to Max results. Set Max results to 0 to get them all.
Default: No → this example uses Yes
- 💯 Max results per search or link
maxResults 15
How many products to save for each search term and each listing link, per store. Use 0 to get every matching product. Product links and barcodes are not limited.
Default: 20 → this example uses 15
- Min price (€)
minPrice 1
Only products priced at or above this amount, in euros. Offers without a price on the site (loyalty credit only) are left out when a price filter is set.
- Max price (€)
maxPrice 5
Only products priced at or below this amount, in euros.
- Sort by
sortBy Lowest price first
Order of the products within each search or link. Relevance keeps the site's order (grouped by aisle); the other orders read the whole listing first, then keep the first Max results.
Default: Relevance → this example uses Lowest price first
- Include product details
includeDetails Yes
Add each product's sheet: description, legal name, ingredients, allergens, nutrition table, storage and cooking advice, origin and manufacturer contact. They come with the promotion list, so they add no extra requests; turn off for smaller rows.
{
"allPromotions": true,
"minPrice": 1,
"maxPrice": 5,
"sortBy": "price-asc",
"maxResults": 15,
"includeDetails": true
}What it costs
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.
- Productfrom $0.0017One franprix.fr product on promotion saved to the dataset, with price, unit price, offer, loyalty credit, dates and, when product details are on, ingredients and nutrition.
- Actor startfrom $0.0085Charged once per run.
Other ways to run Franprix Scraper
- Promotions on lait, pâtes and caféProducts on promotion for three everyday searches at the default store, with offer, promo price and end date.
- Two stores: an aisle and a search linkThe dairy aisle and a chocolate search at a Marseille store and at a Franprix in Paris 75011.
About Franprix Scraper
Scrape the products on promotion at Franprix (franprix.fr): prices, unit prices, offers, loyalty credits, promotion dates, EAN barcodes, brands, aisles, images, ingredients and nutrition, per store.
- Price:
- from $1.70 / 1,000 results
- Developer:
- Shelfbright
- Categories:
- E-commerce, Developer tools
Related actors
Latest articles
Guidesn8n Puppeteer Node: Puppeteer and Playwright in n8n Without Self-Hosting Chrome
The n8n Puppeteer node needs Chromium inside your n8n container and installs only on self-hosted n8n. How it and the Playwright nodes install, where they break, and how to run the same browser scrape on Scrape.ly from n8n instead, with a real tested run.
Read the article
GuidesPuppeteer vs Selenium for Web Scraping: The Same Scraper in Both
Puppeteer vs Selenium for web scraping: languages, browsers, protocols, waiting, request blocking and parallel sessions, from the official docs on 28 October 2026, plus the same scraper written in Puppeteer and Selenium and tested on a JavaScript-rendered page.
Read the article
GuidesGet Notified When a Scrape Finishes: Webhooks, Slack and Email
How to use webhooks for web scraping: get an HTTP call, a Slack or Discord message or an email the moment a scraper run finishes, with the run and dataset IDs to fetch results. Event types, payload templates, retries, a tested Python receiver and the API calls to set it up.
Read the article
The internet is full of data.
Start owning yours.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.