شامپوها بر اساس نوع مو به چرب، معمولی و خشک تقسیم میشوند. موهای چرب باید هر روز، موهای معمولی یک روز در میان و موهای خشک دو سه روز در میان شسته شوند.
شامپوها غالبا حاوی دترجانت، عامل کف زا، غلیظ کننده، حالت دهنده، متعادل کننده PH، اضافه کننده ها و مشتقات دیگر مثل نرم کننده، عطر دهنده و نگهدارنده ها هستند.
اکثر فرمول های شامپوها شبیه به هم است و تنها تفاوت در نوع رنگ و بوی شامپو می باشد.
نکات مهمی وجود دارد که باید به آن دقت شود، شامل: تاریخ تولید، تاریخ انقضاء، داشتن پروانه بهره برداری و مجوز از وزارت بهداشت.
شامپو برای موهای چرب، باید دارای قدرت پاک کنندکی بیشتر و روغن کمتر باشد. شامپو برای موهای خشک، دارای مقداری نرم کننده است.