Yes, it is important to shampoo your hair after dying it in order to remove any excess dye and to help the color last longer.