Surfactants
A surfactant (Surface Acting Agent) is a compound which lowers the surface tension of a liquid. When dissolved in water the lower surface tension makes it easier to lift dirt and grease, and help to keep the grime suspended in the dirty water instead of settling back down to the surface that's being cleaned. Surfactants are the main cleansing agents in dish and hand soap, laundry detergents, degreasers, car washes etc.... They are used in haircare to clean the hair and scalp of dirt and excess oils. Here are some surfactants that are commonly used in shampoos:

Cocamidopropyl Betaine Surfactant

AS40 Surfactant - Liquid

Decyl Glucoside Surfactant

BSB Surfactant - Liquid

Plantapon TF Surfactant

Steol CS-230 PCK Surfactant - Liquid

Lamesoft PO 65

Plantapon SF (NA) Surfactant
Vitamins and Proteins
Vitamins and proteins are a very important component in hair care, they are added to help strengthen the hair shaft and protect from damage. Common nutrients added to hair care are:

Vitamin E - T-50 Antioxidant Tocopherol Blend

Panthenol Pro-Vitamin B5 Liquid

Aloe Vera Extract Liquid - 100%

Silk Amino Acids

Glycerin Vegetable 99.5%

Glycerin Vegetable USP 99.7%
Emollients and Emulsifiers
Emollients are essential in hair care for their ability to soften, detangle, and condition the hair, whereas emulsifiers perform the same function while blending the oil and water parts of a conditioner together. Here are some common emollients and emulsifiers:
Specialty Ingredients
One of the advantages of making your own hair products is the freedom it allows to customize every aspect of the finished product. Certain ingredients can be added to maximize the benefits of the end product, here are a few that are commonly used in hair care:

Crothix Liquid Thickener

Polysorbate 20

Seaweed Extract

Green Tea Liquid Extract

Rosemary Liquid Extract

Turmeric Liquid Extract

Black Currant Liquid Extract

Grapeseed Liquid Extract

Black Goji Liquid Extract

Olive Leaf Liquid Extract

Yucca Liquid Extract

Cornsilk Liquid Extract
