Atunci când se dezvoltă o strategie de marketing pentru o companie, trebuie luate în considerare mai mulți factori. Aceștia includ profilul pieței și al clienților, concurența de pe piață, poziționarea și brandul companiei, mediul economic și politic din țară și în lume și bugetul disponibil. Pe baza acestor factori, se pot dezvolta strategii adaptate, precum campanii de publicitate, promoții, participare la târguri sau îmbunătățirea produselor și serviciilor oferite de companie.