Temporary and Semi-Permanent Colors
Temporary and semi-permanent hair dyes, such as Manic Panic, recommend washing your hair before applying color. The shampoo will remove oil and hair product, allowing for the color to attach to the cuticle of the hair.
Demi-Permanent and Permanent Hair Color
When applying permanent color, hair should not be washed for 24-48 hours before coloring. The natural oils protect your scalp from the chemicals of permanent color. During this time, it is best to avoid overuse of styling products.
Bottom Line
If your regular styling routine includes a lot of hair products, a clarifying shampoo can be used one week before any color application. Determine your cleansing needs as compared to your color product, and follow manufacturers recommendations.