Any product that you use topically on the skin and the scalp won’t achieve its best results unless you put good nutrition in your body.
Your body is one big organism, and your body’s system works together as an organism.
So, remember whatever you put on your skin and in your hair isn’t going to work unless you can put it in your body too. The main reason anyone would not see ample results combining topical treatments and good nutrition is if they had other medical issues.