I think it's partly trial and error. But you should figure out if your hair likes silicones or no-silicones. You may also look at leave-in products and whether you need (or want) them. If you're using silicones, you likely want a shampoo with SLS or something similar.
Bookmarks