Stain part Dawn dishwashing liquid, 2 parts hydrogen peroxide. Pour the cleaner right on the spots and use an old toothbrush to make sure it really gets into the carpet. Let it sit for maybe 30 seconds and then blot with a wet towel.
Homemade Carpet Stain Remover Recipe: Simple Large bottle Hydrogen Peroxide, 2 TBS Baking Soda and 1 TBS Dawn dish soap. Mix in a plastic spray bottle. Just saturate the stain with the mixture and let it dry. Vacuum and done!& No Scrub
DIY Carpet Cleaner You can make this mixture without the vinegar, but it seems to work even better when it's included. I've gotten red drinks & what I (think) was road tar out of my carpet as well as many mystery spots.