Printre cei mai importanti factori se numara pretul, calitatea produsului sau serviciului, imaginea si reputatia brandului, experienta anterioara cu produsul sau serviciul respectiv, recomandarile de la prieteni si cunoscuti, si nevoile si preferintele personale ale consumatorului.