You'll find that there are two distinct camps here: those who can use soap as a shampoo and those who use syndets (synthetic detergent based shampoo bars). Soap is the wrong pH for hair and needs to be "neutralized" (for lack of a better word) to balance the pH. Syndets are gentle and pH balanced for hair.
In case you hadn't guessed, I fall into the syndet category. I've been making and using,syndet shampoo bars for about four years and my hair and scalp are, in the words of my hairdresser, "extremely healthy". I, like others here, use the recipe from DIY Bath & Body on Etsy. The recipes are easy to customize ; for instance, I make a version for my husband, who has a very dry, itchy scalp.
https://www.etsy.com/ca/listing/630...1dc43&ref=top_rated_narrowing_module_search-3