Laut Women's Health besteht Shampoo zu 80 Prozent aus Wasser, das als Träger für die vielen verschiedenen Inhaltsstoffe des Shampoos dient. Die meisten Shampoos enthalten als Hauptreinigungsmittel Natriumlaurylsulfat, Ammoniumlaurylsulfat oder Ammoniumlaurylsulfat.
Zu den anderen wichtigen Inhaltsstoffen gehören Natriumchlorid (Salz), das die Viskosität des Shampoos beeinflusst, Glykoldistearat oder Glykolstearat, beides Wachse, die dem Shampoo einen glänzenden Glanz verleihen und ihm helfen, leicht aus der Flasche zu fließen, Duftstoffe und Konservierungsstoffe. Shampoo enthält viele weitere Inhaltsstoffe, die jeweils eine spezifische Wirkung auf das Haar haben sollen.
WebMD sagt, dass verschiedene Shampoos für bestimmte Haartypen formuliert sind und rät den Leuten, das Etikett zu lesen und das richtige Shampoo für ihren Haartyp auszuwählen. Einige Shampoo-Inhaltsstoffe können bei den Benutzern gesundheitliche Probleme verursachen. Dazu gehören Allergene, die Kontaktallergien verursachen und andere, die die Entwicklung von Neuronen beeinträchtigen können.
Spezielle Shampoos wurden entwickelt, um den spezifischen Bedürfnissen der Benutzer gerecht zu werden. Dazu gehören: Anti-Schuppen-Shampoo, Haarfarben-Schutz-Shampoo, glutenfreies Shampoo, Bio-Shampoo, Baby-Shampoo und Tier-(Tier-)Shampoo. Einige der frühesten Verwendungen von Shampoo fanden in Indonesien und Indien statt, wo Asche und Wasser verwendet wurden, um eine Basisseife herzustellen.