Demand generation należy postrzegać jako całościową strategię, która ma na celu wzbudzenie u klientów potrzeby posiadania konkretnego produktu lub usługi. Nie chodzi w niej o samo przekonywanie ludzi do zakupu, ale przede wszystkim tworzenie popytu, zanim konsument zda sobie sprawę, że czegoś potrzebuje.