The mess that is sainsburys.co.uk

I shop weekly with Sainsbury’s. Specifically, I get a grocery delivery sent to home. But, I have to say, the experience is incredibly painful, due to how poor their website is. In this post, I’m going to demonstrate a few things about it, giving details of what the frustration is. It will show bad UI, performance and bugs.

I’ll be using Google Chrome because the experience on Safari is even worse (performance-wise anyway – everything else is just the same).

Creating my next order

Sainsbury’s let you create orders many weeks in advance, so every week I go in and add another, as it’s made available (before the pandemic, I just had one for next week but, when Covid hit, found all the future ones fully booked – I now book as many out in advance as I can).

Issue 1 – What cookies?

This happens every week and has been occurring for years, so is something that Sainsbury’s have no wish to fix.

If I’ve been signed in recently (but not too recently), when I head to the website to create a new order, it signs me out. I then sign back in and get this screen…

Apparently, I don’t have cookies enabled (narrators voice: “he did”) and I get this every time (and whichever browser I use).

So, I click on “I’ve enabled cookies” and it doesn’t show again (well, until the next week).

Issue 2: Consistency in the UI

The next stage, once I’ve logged in, is to book a new online order. The problem is that Sainsbury’s keep moving the links around.

So, we’ve just gone through the above “please enable cookies” farce – where are we now? Well, once you’ve clicked “I’ve enabled cookies”, it takes you to the URL with a format of https://www.sainsburys.co.uk/shop/TopCategoriesDisplay (with a few extra parameters thrown in the end). Basically, it’s a screen that shows off their top grocery categories. This is what it looks like with me logged in…

The option to book a delivery slot is a nondescript orange button in the sidebar, looking like an awful lot of content on the page. The primary options are those big icons near the top – Click & Collect, My orders, etc.

The question has to be – why does Click & Collect get a place there, but not a delivery?

Now, if you go to the main grocery page, it looks different. Compare and contrast the 2 screens, particularly those icons at the top…

That’s right, now “Book a Delivery” is there. Also inconsistent with their “Book a slot” wording in the sidebar too. Is it a delivery or slot? Both go to the same place.

Just to confuse things more, if you log into the site and don’t get the cookies notice, it takes you to a third URL, which has the same icon layout as the one on the left, above. In other words, after first logging in, you always get the screen without the delivery option, no matter which of the myriad of landing pages you end up on.

The conclusion has to be to just remember to use that button in the sidebar, which is the only thing consistent way. The movement and inconsistency of those top options, though, makes what they’re trying to achieve pointless.

Issue 3: Booking a slot

When you go to now book a lot for your delivery, again the UI fails. You can scroll down the page to see the various times available over the next week. There’s also a button that lets you advance to the next week. Sadly, scroll down and that latter button disappears off the screen. So, if you’re looking for a booking, you may end up scrolling down, scrolling up, moving on a week, etc. The headings don’t scroll and remained locked into place – so why not the week button as well?

Here’s a screenshot of the screen before scrolling and once you have…

I particularly like how their “feedback” button overlays onto a clickable part of the screen (sigh).

And when it comes to Christmas, they open up a separate section in advance for those. Sadly, I wasn’t able to capture screenshots this year of it, but let’s just say it’s a jumbling mess, which I got hopeless lost in.

Selecting a date and time has rarely been made more difficult.

Issue 4: Now what?

You’ve booked your slot and now you’ve got this screen…

Yes, you’re back to the grocery screen (with the handy “Book delivery” option now appearing, once you’ve done one and therefore the ONE TIME you don’t actually need it). All done, right? Log in and call it a day.

But read the text in the sidebar. You have 2 hours to reserve it. What? How? Well, that’s it – you just have to know. They could have sent you to a helpful screen at this point but, no, this is it.

You have to put items in your basket now until you get to a minimum value (not shown) and then checkout. All within the next 2 hours, or you loose the slot you booked.

Oh, and the sidebar is saying it will cost me £7 for delivery, despite me having one of their delivery passes which means that it’s free.

Issue 5: Favourites

Sainsbury’s lets you maintain a list of favourite items, making it easier (theoretically) to add regular items into your basket. But there are a few issues even with this basic idea.

They show favourite in multiple ways, some of which are hidden
The favourites screen lists all of the items one-by-one (see the screenshot in Issue 6) in a grid-like pattern. Except, some – some – are put in a horizontally scrolling list at the very top. Most of the items are off the screen so can’t be easily seen unless you remember to scroll through it. Right now, it lists this slider as “Winter Favourites”, whereas the main grid-list is “Your Regular Favourites”, despite many of those in the first group are also regular. Included in “Winter Favourites” is eggs, which regularly now get forgotten about because I haven’t noticed them hidden in this list.

What constitutes a favourite? Apparently, just buying an item once does. I bought some beef this week – the first time I’d bought this particular product. It’s now shown as a favourite. On the flip-side, you get a warning screen when trying to un-favourite an item and have to click a button to confirm it.

And do you know what a favourite definitely isn’t? Something that Sainsbury’s has been paid to add to your list. Sadly, they do this and you’ll find your otherwise helpful list of favourites peppered with products that you didn’t add.

Issue 6: Performance

Performance issues on the site is why I ended up moving doing my deliveries from Safari to Chrome. Both experience issues, but it’s far worse on Safari.

Basically, you scroll down the food lists, adding anything into your basket. All good, yes? Except, regularly you’ll get what I call “the spinner of doom”…

Can you see the spinner under some of the products where the “Add” button normally is? I’ve attempted to add these, one at a time, to my basket and it’s just stopped. Give it time.

But, what happens is that the longer you’re on a screen (in this case I’m going through my “Favourites” list and adding them on) the slower it gets until it stops. It becomes painful before it then attempts to rectify the issue. On Safari, it often refreshes the screen. On Chrome, well…

These issues are NOT occasional but EVERY GOD-DAMN TIME and probably the biggest frustration with the whole Sainsbury’s site.

Am I doing it at a busy period? If you suspect 7am on a Sunday is such a time, then yes. But I don’t think that’s the problem. It’s just a piss-poor quality site, with badly implemented Ajax (or equivalent).

Issue 7: I’m not going to show you all of that

It may be related to the aforementioned performance issues but, sometimes, when viewing products, the fixed part of the page header disappears. This includes the menu and the search option, so when this happens it makes navigation impossible.

Refreshing the existing page normally bring it back, but it’s another example of something badly though out – even when you have a fixed navigation like this, you need some kind of backup in case of issues. They’ve implemented it so that it remains on screen even when you scroll down, but a backup of one at the very top in case their whizzy solution crashes would help here.

I’ve not seen this issue for a little while (hence the lack of a screenshot), so maybe they’ve fixed it (or maybe it was mainly prevalent on Safari, which I’m no longer using for this site).

Issue 8: Checking out

We’ve created an order and filled our basket. The site has crashed a couple of times but we’re there. Checking out should be easy.

But first, Sainsbury’s wants to throw a few screens at you. 4 to be precise.

  1. “Before you go” – a big list of items you haven’t bought but they’d like to recommend to you. I’ve never added anything from this list.
  2. “Forgot your favourites?” – they’ll show some of the favourites that you haven’t added. You probably missed them because of how badly presented they are.
  3. “Checkout” – you can finally pay. If you’re amending an existing order then you’ve already provided payment details. Why do you have to go through confirming all this again?
  4. “We’ve got your order”

I understand they want that first one there to try and push additional products, but to have this as part of many screen is still. Two horizontal sliders with recommendations and missed favourite all on one screen, followed by check-out options would put all the same information in front of the customer but with less clicks.

As it is, with their performance issues, splitting all of this across multiple pages makes the whole thing even more painful.

In conclusion

Sainsbury’s need to do a number of things here, which I’ll present in order of where I see the priority needs to be…

  1. Resolve their performance issues when adding items to the basket. Pages slowing down and crashing should not occur.
  2. Make the slot booking process consistent, with those large icons being the same which landing page you use
  3. Buying something once does not make it a “favourite”. If you’re going to automate the process (customers can already add a favourite manually), make it customer-definable (e.g. something in settings where you can say how many times you have to buy it before it becomes that)
  4. Add instructions for what to do once you book a slot
  5. Simplify the check-out process
  6. Get rid of the multiple ways to display favourites, so it’s harder to miss things. Consistency is key here. Again.

Update , 20th April 2025

As I mentioned above, I hate the fact that they throw “Sponsored” products into your list of favourites. I have a massive tub of Flora in the fridge as a result of accidentally clicking on in in my favourites (it wasn’t one) and then not realising, at time of delivery, we hadn’t ordered it as my wife wasn’t around to verify.

However, they’ve ratcheted this up a notch and now deem it acceptable to now show you a range of “Spring favourites”, all marked as one of your favourites (unlike the sponsored items which are shown alongside, but never marked with that “heart” icon), and none of them being products I’ve bought, let alone marked as a favourite.

This is a new level of devious, under-handed selling tactics that is totally unacceptable. Shame on Sainsbury’s.

Update, 11th May 2025

Since yesterday it’s not been letting me log in – it just comes up with a page to say “Something went wrong” and tells me to try again. But the same thing occurs.

Yesterday I deleted all the data (cookies, etc.) for Sainsbury’s and that didn’t cure it.

Today, it’s doing the same thing so I also tried deleting data for Nectar too. Now I’m in.


Discover more from artiss.blog

Subscribe to get the latest posts sent to your email.

Comments

Comments

Join the conversation on Bluesky

  1. Howard Glynn
    Howard Glynn @glynn.cloud

    all true and still valid in December 2024. Don’t get me started about the “new dietary profile” message which I *think* has been there for 2 years, god knows how much wasted energy rendering on tens of millions of pages and wasting vertical height!

    3rd January 2025

23 responses to “The mess that is sainsburys.co.uk”

  1.  avatar
    Anonymous

    My problem with ordering from Sainsburys on-line is getting all the information about a product on the screen. If I press f11 I get rid of a bit of the unwanted stuff at the top of the screen, but I am still left with other stuff which is irrelevant, and I have to scroll up and down to get the vital information about size, price etc.. The Waitrose site is much better.

  2. Mrs Enid Mary Florence avatar
    Mrs Enid Mary Florence

    For the last month our online weekly shopping with Sainsbury has been a nightmare (and time consuming) and not one of their suggestions rectifies the matter. In short the whole process of ordering is scrambled. Clearly links are missing. It is a pity for us now having to change after so many years but we are unable to shop at the store now. Your article explains much about their site problems – many thanks.

  3.  avatar
    Anonymous

    You think the website is bad; try using the app on a tablet!

  4.  avatar
    Anonymous

    I order weekly click and collect. I am constantly having to relink my Nectar points. When I try to spend my points it says there is a technical error. Eventually after many attempts it confirms I am spending points only to come up with a ‘missing pick time query parameter’ message.
    I’ve rang the helplines Sainsburys and Nectar but have got nowhere. It is very frustrating.

    1. Jan Wilkinson avatar

      I’m having the same problem (ongoing for a whole year)!! Have spoken to Sainsbury’s and Nectar (who say it’s NOT anything to do with them….it’s Sainsbury’s. Last night I was told their ‘Engineer’ would fix it.
      ……so far….NOTHING! I have over a year’s worth of points that i cannot use! Come on Sainsburys, for
      goodness sake….do you REALLY care about your customers? You soon won’t have many left!!

  5.  avatar
    Anonymous

    Site is appalling. eg Sainsbury’s online grocery site didn’t work on Firefox – why? But last straw was having a problem with renewing a delivery pass – Sainsbury’s unwilling to the point of arrogance to help with a problem they themselves created so we simply went to another firm. Sainsbury’s favourites doesn’t work – contrast this with Asda’s which collects up you favourite items with a useful ‘shop your regulars’ option at the start of the process. Maybe Sainsbury’s are ‘content’ with some customers abandoning shopping online and shopping instead in store. [Delivery is a lost leader they don’t need?]

  6. Frustrating avatar
    Frustrating

    The website is gliching by duplicating items as I scroll down. I’ve tried making sure all other tabs closed as well as apps. This had only recently happened and only with Sainsbury’s page???

  7. Tony avatar
    Tony

    Ha! It is one of the worst websites I have ever used. I buy groceries weekly for my mum and it drives me nuts. Laden with in your face advertising, myriad pop ups that obscure the screen, rolling, scrolling windows that make a point of making sure you can’t see the list of items you’ve searched for. It requires hundreds of clicks, scrolls and sidestepping unwanted informationto place an order. And it doesn’t do all that because of limited functionality, it is designed on purpose to do that. Someone was asked to create that, someone said, ‘yes, that is what we want’. It’s a nightmare.

  8. Margaret walker avatar
    Margaret walker

    I have trouble paying for my online groceries it’s not my banks fault it’s Sainsbury’s fault i can’t put groceries into my basket they keep telling me to try again I’ve phoned their helpline numerous times and they are no help at all I give up

  9. Lonely This Christmas avatar
    Lonely This Christmas

    Great post.

    “Oh, and the sidebar is saying it will cost me £7 for delivery, despite me having one of their delivery passes which means that it’s free.”

    I believe it would still have cost you £7 at that point because you hadn’t met the minimum spend for your delivery pass to come into effect. It’s a shame I know that information.

  10. Ella avatar
    Ella

    Things that annoy –

    Vouchers and refunds are not automatically deducted from the total of the next online shop

    Shoppers who don’t have a Nectar account, or who can’t be bothered with the hassle, are punished. (Some items are cheaper at Waitrose.)

    The website jumps in to advertise other similar products before I’ve finished adding an order

    There is no ‘best before’ date printed on fruits and vegetable labels anymore but I suspect this is a nationwide policy because all retailers are doing it

    Website problems booking a delivery slot. Chrome browser was the worst. Things are working OK using an Ad Free browser

    No option to quickly check delivery availability before ordering

    Damaged apples, etc.

    Things I’m grateful for –

    Delivery drivers are always friendly and helpful. They the public face of Sainsbury’s and deserve a pay rise

    If the data signal drops, Sainsbury’s keeps me logged in for a while without having to sign back in

    1. Lummoxed avatar
      Lummoxed

      If there’s no date on the fresh fruit or.veg, then they cannot claim you brought it back too late if you bring it back due to being not fresh enough or a similar problem. Because without explicit terms, it’s not a contract with an expiry date for the item. The code on it IS a date code, and they tried to claim it was but that’s not legally-binding AFAIK. So, don’t let them con you.

  11. Bernardette avatar
    Bernardette

    For the last two days I have not been able to view the future bookings pages. I can see next week and then after that just the dates and not chart to go with it. I can see the click and collect slots quite clearly for all future weeks but no the on line shopping. It is driving me mad. I am using Chrome, have tried Edge, have cleared cookies and cache and next thing I will be tearing my hair out. Sainsburys are no help whatsoever.

    1. David Artiss avatar

      It’s working for me.

      If you’re using an Apple device try Safari, otherwise try Firefox – Edge is built on the same platform as Chrome, so switching between those two may not make much difference.

  12. Bernadette avatar
    Bernadette

    No, thanks for replying. It is driving me witless, I can get the slots on the app if I keep at it, it isnt easy. I prefer and have always done my bookings on my desk top. It is so weird. I have deleted and deleted, I cannot see what I am doing wrong. Waiting on the technical department of Sainsburys. Well I wont hold my breath. I dont have an Apple device unfortunately .

    1. David Artiss avatar

      My use of punctation previously may have confused things a little. As you’re not using an Apple device, I’d recommend trying Firefox and see if the issue is any better.

  13. jcx avatar
    jcx

    Yes, the favorites shenanigans is the worst thing (above the technical issues which you’ve very rightly documented here)…

    Like c’mon, no I didn’t favorite it… When we used to use ASDA, I’d put everything I’d regularly buy into my favourites, start a new order, and basically add all the favourites to it. With sainsbury’s that’s almost impossible because of the sponsored and the “seasonal favorites”…

    I’m just lucky that my partner can go shopping for me and I don’t have to bother with this online nonsense anymore.

    I applaud your writing style and calling them out for it, although I expect they won’t change… There’s similar issues with their bank and insurance website too /o\

    Hope you’re having a great day <3

    1. David Artiss avatar

      Thank you for your kind words.

      I worked with Sainsbury’s many, many years ago – their IT was outsourced, which means that changes would be expensive. Their in-store offers system was jury-rigged so that they didn’t have to implement anything new, and I suspect not much has changed since. In the case of bugs, that should be the responsibility of the company managing the site and shouldn’t cost Sainsbury’s – however, such companies have a way of wriggling out of responsibility (“but that’s how you told us to do it”). I too doubt that it will be fixed.

      Having said all that, their “favourites” is not a bug or mistake, but intentional design, and one chosen by Sainsbury’s. That’s what makes that worse.

  14. Claire Adams avatar
    Claire Adams

    I am constantly frustrated by having to delete the previous search before I can type in the new item.
    Perhaps I am missing something obvious. Also, it has started coming up with error messages a lot on search, asking me to try again. Yesterday it was doing it on every other item.

  15. Patricia Mussared avatar
    Patricia Mussared

    Do not understand any circumstances use chop chop, Sainsbury’s other delivery service. Absolute shambles, rude and oh so difficult to contact. Worst people to deal with ever.

  16. MissM avatar
    MissM

    Someone is doing all this. A very young person straight out of university, who claimed to be an “expert”? (I have come across these people in offices and do wonder what gets taught on these IT degree courses…) Everything is in the wrong place. The site changes daily. I would recommend that Sainsbury’s stop being stingy and employ someone who knows what they’re doing.

    1. David Artiss avatar

      I find this deeply insulting, as someone who is an IT professional. “I do wonder what gets taught on these IT degree courses”. Quite incredible. I’ll tell you what gets taught – how to programme. What doesn’t get taught – how to outsource to third party companies who don’t care about the end result and charge through the roof to change anything. Managers, Projects Managers and every other level of manager who doesn’t know IT but insists they know better. They’re the people behind this, not the developer.

  17. Mazasig avatar
    Mazasig

    Hey! This post is very good. I wanted to comment because I find all these issues so exasperating, and recently I had so many new products added to my favourites that it was unbearable. I had to go through all of them slowly “un-hearting” them. But worse than that, I recently did a click and collect which I checked and checked for ages, and then my spouse went to collect. Comes back home with… a lot of kefir…? We don’t eat dairy, so I said why tf did you accept this substitute? My spouse says it wasn’t a sub, it was part of the shop! I was so confused, it must have been a mistake. Maybe my finger slipped? I keep unpacking and I find… another product. Same brand. Activia I think? At this point, that’s no coincidence. My finger can maybe slip once, but several products of the same brand in my basket seemed weirdly suspicious. But they were there in my shop, paid for, and one of the boxes were broken… I am really upset by this, I’d love to know if anyone else has this happen.

Leave a Reply to Patricia Mussared Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.