Les shampooings contiennent des tensioactifs qui diminuent la tension superficielle de l'eau, qui se lie à l'huile et à la saleté des cheveux qui s'éliminent au rinçage. Les tensioactifs sont également présents dans les détergents à lessive et les gels de bain. Les tensioactifs dans le shampooing comprennent généralement du laurylsulfate de sodium ou du laureth sulfate de sodium et il est combiné avec un co-tensioactif, tel que la cocamidopropyl bétaïne, qui rend le shampooing visqueux.
Les cheveux sont naturellement enduits d'une substance huileuse appelée sébum qui les protège et leur donne également un éclat sain. Le sébum, cependant, attire également la saleté et la crasse. Une fois que la saleté et la crasse s'accumulent sur les cheveux, ils les rendent ternes et collants.
L'eau seule ne pourra pas éliminer le sébum, la saleté et la crasse sur les cheveux car le sébum est hydrophile, ce qui signifie qu'il repousse l'eau. Le shampooing libère les molécules d'eau, ce qui lui permet de se mélanger aux substances indésirables sur les cheveux, les rendant plus faciles à laver.
Outre les tensioactifs, le shampooing contient également d'autres ingrédients, tels que des agents revitalisants, des protecteurs, des parfums et d'autres ingrédients fonctionnels. Comme les tensioactifs éliminent le sébum, les agents conditionneurs remplacent cette couche protectrice naturelle. Certaines marques de shampooing contiennent également des protecteurs qui servent à protéger les cheveux des dommages environnementaux ou des dommages dus à un coiffage constant. Les ingrédients fonctionnels sont des composants du shampooing qui aident le shampooing à maintenir sa viscosité et à prolonger son efficacité.