Yummy … bacteria cannot wait to dig in 🙂 😀
First of all … what is your budged for this formula? 😀
You need to realise all those butters, milk and oil will go down the drain. Actually, some will stick to your face and not really clean it as there is almost nothing to support cleansing.
Total active surfactant matter will be around 1.6%, however it will be killed/busy with taking care of all those butters and oils.
Let’s rewrite the formula, save you some money and make a nice gentle cleanser, ok?
To 100% Water
0.2 Chelating agent
0.3-0.5-ish - Xanthan Gum depending on grade
2-% ish Glycerin just for slurry of XG (but you don’t actually need XG, you can reach nice viscosity with Cetyl alcohol/Cetearyl alcohol)
3-6% Cetyl alcohol (or do you have Cetearyl alcohol? Might be better option)
5-10% Cocamidopropyl Betaine
3-5% Decyl Glucoside
Preservative (Highest recommended/allowed input)
pH to be compatible with all the ingredients especially preservative - aim for as low as possible.
To make it more milder, add superfatting agents if you have any on hand. You can add polyquat-7 for also for example.
I would also look for anionic surfactant - this would be the main cleansing agent. Then support it with amphoteric and nonionic. Remember you do not need high active matter input for face wash as it is a small area. Aim for 3-5%.
If you would also get salt responsive anionic surfactant, thickening would become way easier. 🙂
Hope this helps?