Grocery Price Alerts in Switzerland: How to Stop Missing the 30-50% Drops
Grocery price alerts replace flipping through 7 weekly flyers with one ping on your phone. On common pantry items the drop is usually 30-50%. How Swiss promo cycles work, which products to track, and how to set up alerts without spam.

Grocery price alerts in Switzerland are notifications that tell you the moment a product you buy regularly goes on Aktion at Migros, Coop, Aldi, Lidl, Denner, Aligro or Otto's. They replace flipping through 7 weekly flyers with one ping on your phone, and on common pantry items the drop is usually 30 to 50 percent. This guide explains how Swiss promotion cycles actually work, which products are worth tracking, and how to set up alerts that catch every relevant deal in your canton without spam.
Sources checked: May 2026. Prices verified against Migros, Coop, Aldi Suisse, Lidl Schweiz, Denner, Aligro and Otto's official sites and weekly flyers. Live offers in the Rappn app.
Rappn is the only neutral grocery price comparison app in Switzerland, with no commercial agreements with any retailer.
Why price alerts beat manual flyer-checking
Swiss retailers run aggressive but inconsistent promotion cycles. K-Tipp confirmed in August 2025 that branded products like Nutella, Barilla and Coca-Cola are priced almost identically across the major supermarkets. The real differences happen in the weekly Aktion: a coffee that costs CHF 8.95 most weeks lands at CHF 5.50 for 4 days, then disappears.
The catch is that no household has time to read 7 flyers every week. Migros alone moved its promotional start day from Tuesday to Thursday on 5 February 2026, with weekend deals running Thursday to Sunday. Denner shifted with it. Coop still starts on Tuesday. Aldi refreshes deals twice per week, on Monday and Thursday. Lidl runs Thursday to Wednesday. Miss one cycle and a product you already bought at full price was 40 percent off three days later.
A price alert flips the logic. Instead of you watching the flyers, the flyers watch you. You list the products you actually buy, the app compares them against every active offer in the country, and you only get notified when something on your list drops.
When deals actually drop: the Swiss promo calendar
| Retailer | Promo cycle | Typical discount on Aktion |
|---|---|---|
| Migros | Thursday to Wednesday (since 5 Feb 2026) | 20 to 50% |
| Coop | Tuesday to Monday | 25 to 50% |
| Denner | Thursday to Wednesday (since 5 Feb 2026) | 30 to 50%, deeper on coffee/wine |
| Aldi | Refreshed Mondays and Thursdays | 20 to 40% |
| Lidl | Thursday to Wednesday | 20 to 50% |
| Aligro | Monday to Saturday | Bulk-only, 10 to 25% |
| Otto's | Rolling, varies | Wide range, 30%+ on bargains |
Two practical takeaways. First, Thursday is now the single biggest deal-drop day of the week in Switzerland because Migros, Denner and Lidl all start their cycles together. Second, "near expiry" red-sticker discounts (25 to 50% off, usually evenings and weekends) are not in any flyer and only an in-store category, so alerts are not the right tool for those. For the weekly basket comparison, alerts cover roughly 80% of the savings.
What to track first to maximise savings
Not every product is worth alerting on. Branded staples that almost never go on promo (milk, bread basics, eggs from Swiss producers) have stable shelf prices, so an alert adds nothing. The categories where alerts move real money are the ones with high promo frequency and big discount swings.
The high-yield categories to track: coffee, washing detergent, paper goods, mineral water, frozen pizza, breakfast cereals, olive oil, pasta sauce, chocolate, cheese (Gruyère, Emmental, Raclette), meat (chicken breast, minced beef), and household items like shampoo. These rotate through 30 to 50% Aktion every 4 to 8 weeks at one retailer or another. Coop is particularly aggressive on weekend meat deals, while Denner consistently goes deepest on coffee, wine and chocolate.
For deeper context on which products drive your bill, see food prices in Switzerland and the Migros vs Coop breakdown.
Track 10 products. Stop missing 30-50% drops.
Rappn watches every Migros, Coop, Aldi, Lidl, Denner, Aligro and Otto's flyer in your canton and pings you only when your products are on Aktion. Open Rappn.
How retailer apps compare to a neutral price alert
Each major retailer has its own loyalty app: Migros (Cumulus), Coop (Supercard), Lidl Plus, Denner card, Aldi's official app. They each push deals, but only for their own store. The Poor Swiss reports Lidl Plus weekly coupons can stack to roughly 11% off a basket, but you only ever see Lidl prices.
A neutral alert is structurally different: it watches all 7 retailers at once and pings you when any of them drops a product you follow. If you track olive oil, you'll get the Coop deal one week and the Aldi deal three weeks later, without installing 7 apps and without sharing your shopping list with each retailer.
The trade-off is honest: retailer apps give you exclusive coupons (Cumulus, Supercard offers) tied to your purchase history. Rappn does not. The clean setup is using Rappn for cross-store price alerts and keeping your single most-used loyalty card active for personal coupons. For more on this, see the Cumulus vs Supercard comparison and the broader strategy in save money on groceries in Switzerland.
Setting up alerts in Rappn (60 seconds)
Open Rappn. Pick your canton (this matters because some offers vary by region). Search the products you buy most and tap the bell icon on each. Repeat 5 to 15 times. That's it. From then on, every Thursday morning (and Tuesday, when Coop drops) you get a single notification listing which of your products went on promo and at which store. Tap through to see the unit price, expiry date, and which retailer is cheapest that week.
There is no premium tier. No ads. No retailer pays to surface offers. The app is free in all four national languages, and the offer database is updated daily from public flyers.
Sources checked: .
Why Rappn?
Rappn is the only neutral grocery price comparison app in Switzerland — with no commercial agreements with any retailer. Our comparisons are truly independent.
- 100% free — no subscription, no hidden costs
- Neutral — no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
- Real-time data — prices updated continuously
- +10,000 offers, +3,000 supermarkets, 100% free
Ready to save on groceries?
Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.
Frequently Asked Questions
What are grocery price alerts?
Notifications that tell you when a specific product drops in price at one of the Swiss supermarkets you shop at. You add products you buy regularly, and the app pings you the moment that product appears in a weekly flyer at a discount.
Are grocery price alerts free in Switzerland?
In Rappn, yes. There is no subscription, no paywall, no ads. Some retailer-specific apps (Lidl Plus, Cumulus app) are also free but only show that retailer's deals. Third-party flyer aggregators are usually free too but typically don't let you set product-level alerts across all 7 chains.
Which Swiss retailers have the deepest weekly discounts?
Coop runs the most aggressive weekend Aktion on meat and brand-name pantry items, often hitting 50 percent off. Denner consistently goes deepest on coffee, wine and chocolate. Lidl and Aldi have the lowest base prices but smaller percentage drops because the starting price is already low.
How much can a Swiss family realistically save with price alerts?
Independent estimates from K-Tipp and bonus.ch suggest CHF 200 to 400 per month for a family of four that combines budget lines (M-Budget, Prix Garantie) with promotion-only buying on pantry items. Alerts are what make the promotion-only strategy practical without spending an hour per week reading flyers.
Can I set price alerts for just one canton or language?
Yes. Rappn filters offers by canton, which matters because some Migros and Coop promotions vary by region. The app runs in German, French, Italian and English, so the same alert works regardless of which language you set.
