On its blog, the Tesco Labs team (the R&D people behind the new channel) explain that once you've connected your Tesco account to IFTTT, you can set it to monitor when the price of a product changes or drops below a preset price and add it to your basket for later checkout. Tesco's own recipes are useful but some enterprising users have already had a little fun and added their own. Notable inclusions are the "Push for beer" recipe or getting Alexa (the Amazon Echo voice assistant) to put milk in your basket with a spoken command.

Although IFTTT (which is short for If This Then That) is considered pretty nerdy, its iOS and Android apps make setting up recipes pretty simple. Maybe not as simple as Amazon's Dash buttons, but easy enough that you could save yourself some hassle when it comes to remembering exactly what you need on your weekly shop.