Esempi di diversi tipi di shampoo comprendono shampoo chiarificante, shampoo volumizzante e quelli per capelli grassi, secchi, ricci o lisci. Tutti i tipi di shampoo contengono un balsamo e un detergente. Il tipo specifico di capelli per cui è fatto lo shampoo determina quanto detergente e balsamo hanno lo shampoo.
Lo shampoo per capelli grassi è progettato per eliminare l'olio e idratare i capelli e il cuoio capelluto. Shampoo progettato per capelli secchi tratta la secchezza risultante da danni come trattamenti chimici, vento e shampoo con detergenti forti. Lo shampoo stirante per capelli utilizza oli o siliconi che si legano ai capelli, rendendo più facile la stiratura dei capelli con gli strumenti caldi.
Gli shampoo chiarificanti sono destinati a detergere i capelli prima che vengano trattati. Perché possono essere piuttosto duri e danneggiare la cuticola, non sono sempre l'opzione giusta. È meglio evitare di chiarificare gli shampoo dopo che i capelli sono stati colorati perché tendono a rovinare il nuovo colore. Gli shampoo volumizzanti aiutano ad aprire le cuticole dei capelli per facilitare la crescita. Sul lato negativo, sono anche noti per causare danni e capelli colorati. Shampoo per capelli colorati aiutano a rendere il colore duraturo. I buoni contengono alghe, alghe o olio per mantenere il colore dei capelli dallo sbiadisc.