La publicidad es efectiva porque las empresas no invertirían dinero en ella si no les produjera beneficios, maximizando sus ganancias. En un mercado con gran variedad de productos, la publicidad juega un papel importante para dar a conocer una marca o producto y hacerse un hueco en el mercado. Cada vez hay más competencia entre productos y los consumidores reciben muchos mensajes publicitarios, por lo que eligen consciensamente los que quieren recibir u omitir.