Stacking is the art of applying more than one discount to a single order. Not every retailer allows it, but the ones that do usually let a store-wide code sit alongside a category offer or a cashback deal.

Start with the code that takes a percentage off the basket, then apply fixed-amount vouchers. Free delivery offers almost always stack last, so leave them until the totals are settled.