A specialized marketing agency offers all digital marketing services from a single source. This means that the customer has only one contact person and project manager instead of having to manage several agencies. This is also referred to as a lead agency. Furthermore, in a world in which all (sales) channels are interlinked, a digital agency can develop and implement holistic marketing strategies that take into account all relevant touchpoints, both online and offline.