De acordo com a Women's Health, o shampoo é composto por 80% de água, que serve como um transportador para os diversos ingredientes que o compõem. A maioria dos shampoos contém lauril sulfato de sódio, lauril sulfato de amônio ou lauril sulfato de amônio como o principal agente de limpeza.
Os outros ingredientes importantes incluem cloreto de sódio (sal), que afeta a viscosidade do xampu, diestearato de glicol ou estearato de glicol, ambos ceras que dão ao xampu um brilho brilhante e o ajudam a sair facilmente do frasco, fragrâncias e conservantes. O shampoo contém muitos outros ingredientes, cada um com o objetivo de ter um efeito específico no cabelo.
WebMD diz que diferentes shampoos são formulados para tipos de cabelo específicos e aconselha as pessoas a lerem o rótulo e escolherem o shampoo certo para seus tipos de cabelo. Alguns ingredientes do shampoo podem causar problemas de saúde aos usuários. Isso inclui alérgenos que causam alergias de contato e outros que podem interferir no desenvolvimento de neurônios.
Shampoos especializados foram desenvolvidos para atender às necessidades específicas do usuário. Estes incluem: shampoo anticaspa, shampoo protetor da coloração do cabelo, shampoo sem glúten, shampoo orgânico, shampoo de bebê e shampoo de animais (animais de estimação). Alguns dos primeiros usos do shampoo foram na Indonésia e na Índia, onde usaram cinzas e água para criar um sabonete básico.