Primarna funkcija šampona je očistiti kosu i vlasište. Osim toga, ona mora odgovoriti i na druge potrebe, na primjer:
- ostaviti kosu mekom i sjajnom, kroz selektivni proces koji ostavlja malu dozu sebuma na stabljici i na vlasištu,
- olakšati raspletanje i oblikovanje
- lako se nanosi i ne iritira oči.
Općenito, SAL (aktivna supstanca za čišćenje) šampona je između 8 i 15% i njegov sastav je karakteriziran prisutnošću primarnog površinski aktivnog sredstva, općenito anionskog, kao što je natrijev lauret sulfat, kojem se dodaju jedna ili više sekundarnih surfaktanata.,
U tu svrhu, vrlo se koriste amfoterni surfaktanti, kao što je betain, koji smanjuju agresivnost primarnog i pomažu u njegovom djelovanju pranja. Hidrofilni polimeri kao što su celuloza ili ksantana guma mogu se koristiti za povećanje viskoznosti i za stabiliziranje produkta tijekom roka trajanja.
Viskoza šampon je strategija nužna za "marketinške" razloge, budući da viskozni šampon donosi ideju o bogatijoj i snažnijoj formuli, kao i olakšavanju izlaska proizvoda iz spremnika.
Pravilan sustav konzerviranja, miris i, možda, boja ne smije nedostajati.
Izbor parfema je vrlo naporan i delikatan jer mora zadovoljiti više od jedne potrebe: miris unutar boce, onaj u vrijeme uporabe i ostatak nakon ispiranja i sušenja.
Što se tiče aktivnih sastojaka, brojni biljni ekstrakti mogu se uključiti u ovu kategoriju deterdženata, kao što su kopriva, kamilica, breza i slez, iako je dodavanje tih proizvoda češće povezano s marketing razloga koji se odnose na stvarnu učinkovitost samog ekstrakta, jer se često koriste u vrlo niskim dozama i ostaju na koži i kosi prekratko vrijeme za obavljanje kozmetičkog djelovanja.
Posebnu pozornost, u slučaju pripravaka protiv peruti, treba staviti u bazu deterdženta, koja mora biti što je moguće delikatnija kako bi se izbjeglo nadraživanje ili odskakanje zbog prekomjernog odmašćivanja.
Postupak šamponiranja je uvijek prisutan, u koju svrhu se koriste sredstva za neprozirnost, kao što su glicerilmomostearat ili dugolančani alkoholi (cetil i stearin) ili, kada je potreban mliječan izgled, polimerne i karboksivilne emulzije.
PH šampona je općenito između 5 i 7.