Another option is ‘save the change’ if your bank supports it which is the equivalent to dropping your coins into a bottle etc
I’m with Lloyds and have it enabled to round up my payments to the nearest pound. If I spend £5.75 then £6 comes out of my account and 25p goes to a savings account.
That account had a ‘higher’ interest rate at first which has since dropped, so every now and then I’ll transfer from that to my best interest option.
Normally I would ‘save’ around £10 a month, but I’ve been using my credit card more often to keep it alive, which means I’m not getting the ‘save the change’ transactions
(I would usually put fuel on my credit card each month then pay it off, but with WFH a tank of fuel lasts months instead of weeks, so my credit card gets dusty nowadays)
Things like the 1p challenge make a gimmick out of it to set a habit, if you can then it’s better to transfer an amount of money regularly, but if a gimmick helps then that’s much better than saving nothing.
If you get to the point that the daily/weekly/monthly amount is unaffordable then at least you’ve got the amounts leading up to it
The other thing I would do before Covid is managing my coins. I would end up with random coins taken out of my pockets but not using a bottle etc.
So my solution was:
Silver coins into the car for parking
Coppers and 5ps would hang around my pocket to go into self service tills (when they took coins), and then pay the rest of the bill on my card
£1 and £2 coins would go into the car or hang around my pocket.
This would sometimes generate ‘savings’ when the car ashtray was overflowing, but otherwise just put to use the random coins that would be left lieing around