As the title says, I think the current usage of icons in the feed can create confusion and may need a small tweak.
Do away with the small piggy icon and replace it with a permanently visible Category icon for every transaction.
Right now icons representing categories and initials of contacts / businesses, are all interchangeable - sometimes it’ll be Tesco, sometimes it’ll be Grocery, depending on whether the particular business has a brand logo. There’s also the small ‘piggybank’ icon next to almost every single transaction because I use Monzo’s great coin-jar feature.
A lot of UI elements has to be considered design-wise, but I don’t want to write an essay, so I’ll simplify.
Tesco doesn’t always mean grocery for me, it can be expenses, holiday, shopping, personal care and so on: the main problem is that most of the time I can’t tell a transaction’s category at a glance. To check, I have to open up each transaction separately and confirm it there. This is way too cumbersome, I should be able to see this immediately, at a glance, because the accuracy of my entire financial control depends on it.
The small piggy icon on almost every transaction is a pointless waste of space. I subscribed to it, I know what it does, I don’t need to be reminded about it line after line on 99% of transactions. It’s a waste of space.
So, do away with the piggy icon and replace it with a permanently visible Category icon for every transaction.
I am then only going to need to go inside a specific transaction to change category if it’s incorrect, not to actually see what it is.
Put the piggy icon into transaction view and not in the feed, or alternatively consider a little filter/toggle button on the opposite end of the search stripe, similar to iOS Apple email functionality: quick toggling between piggy and category icons.
The bottom line is that permanent Category icon view is critically more important than permanent piggy icon view, in my opinion and from my experience of using the app.
note: I’ve created a similar, longer topic on the subject with looong title before, but decided to write it again with simpler title, shorter explanation and better solution, since it concerns something I believe to be fundamentally important to Monzo’s functionality. Hope I’m not commiting a forum crime!