Direct marketing involves engaging with leads or customers directly. For example, sending a customer an email that contains a promotional offer. Indirect marketing is a strategy in which you put yourself in a position to be found by leads.