Split your basket across apps instead of picking one
Most people order groceries the same way: open one app, add everything, check out. Splitting your basket across apps instead means buying each item where it is actually cheapest that day, and it beats loyalty to a single app almost every time, because no app wins on every category at once.
It sounds like more work than it is. You are not comparing every single item every single week. You are comparing the handful of things that move the needle, and letting the rest go on autopilot.
Why one app rarely wins on everything
Grocery apps price differently by category because their supply chains are built differently. One might source produce directly and price it aggressively to bring in daily shoppers, while pricing packaged staples closer to list price. Another might do the reverse, competing hard on staples and bulk packs while produce carries a bigger margin. Matching each grocery category to the cheapest app is a useful starting point if you want to know which tends to lead where.
Delivery fees and minimum basket sizes complicate this further. An app that is cheaper item for item can still lose once its delivery fee and minimum order are added in, especially for a small top-up order. The comparison that matters is the total at checkout, not the sticker price on one item.
How a split basket actually works
Start by separating your list into two groups. The first is what you buy every week without much change, things like milk, bread, eggs, and a couple of staples. The second is everything else, which varies week to week. For the first group, it is worth checking prices across your usual two or three apps once, then sticking with whichever wins for that group until prices shift noticeably.
For the second group, a quick check before ordering pays off more, since these are the items where price gaps tend to be widest and least predictable, especially produce and anything on offer that week.
Where the effort is actually worth it
- Produce and fresh items, where prices swing the most between apps and even through the day.
- Larger, planned orders, where a small per-item difference multiplies across a full basket.
- Anything you buy often, since even a small saving repeats every time you reorder it.
Where it is usually not worth the effort is a single last-minute item you need in the next few minutes. Speed wins there, and that is fine. The point of splitting your basket is to be deliberate about when price matters most and when it does not.
The minimum order and delivery fee trap
Splitting a basket across too many apps can backfire if you are not careful. Ordering three items from three different apps can mean paying three delivery fees or missing three separate minimum order thresholds, which erases whatever you saved on the items themselves. The habit that works is grouping your split by app, not by item, so each app gets one order that clears its minimum and its delivery fee comfortably.
A good rule of thumb is to only split when the price gap on a category is clearly worth a separate order, not for the sake of shaving a small amount off a single item.
What a split basket looks like in practice
Say your week ahead needs milk, bread, eggs, a bag of vegetables, rice, and a cleaning product you are running low on. Rather than dropping all six into whichever app you happen to have open, group them by where they tend to be cheapest. Staples like rice and the cleaning product often price better on an app built around bulk and stock-ups. Milk, bread and eggs, the recurring group, go to whichever app you already checked wins for that basket. Vegetables, the most volatile category, get a quick look on their own since that is where the biggest swings happen.
That is two or three orders instead of one, but each order is grouped so it clears its delivery minimum, and each one is going to the app that is actually cheaper for that group. The extra step is a few minutes, not a redesign of how you shop.
Making the comparison less tedious
The honest reason most people stick to one app is not loyalty, it is that checking three apps for the same basket takes real time. This is exactly the gap Compario is built for, showing live prices for your basket across apps in one place so you can see where each item is cheapest without opening and re-adding your list three separate times. Once the comparison takes seconds instead of minutes, splitting your basket stops feeling like a chore.
If you already track pack sizes closely, this pairs well with a price per kilo comparison so you are comparing the same quantity across apps rather than being misled by a bigger looking pack at a similar price.
A simple habit to start with
Pick your five most frequent items and check where each is cheapest this week. Order your recurring staples from whichever app wins for that group, and keep an eye on produce and anything on offer separately. You do not need a rigid system, just a habit of checking before you default to the same app out of convenience. Over a month, splitting your basket across apps adds up to a noticeably lower total than staying loyal to one app out of habit.