Het belangrijkste nadeel is dat demand generation hogere initiële kosten per lead kan hebben. Het vereist ook een langere termijnvisie, aangezien de voordelen vaak pas na verloop van tijd duidelijk worden.