Cocamidopropyl betaine is a mild, amphoteric natural surfactant derived from coconut oil. It is usually used as a co-surfactant to boost and stabilise foam and improve viscosity in formulations. It tends to get bad press these days, so we now substitute it with cocoglucoside.