A marketing funnel is a model that illustrates the customer journey, from awareness to purchase, and helps businesses understand and optimise their marketing strategies accordingly.