I'm giving you a link today- one that I used to clean some spots on my carpet. Not my new carpet, thank goodness. No, my older area rug off my kitchen that gets a lot of abuse. (Some of my children sneak over there to eat their chicken nuggets covered with Ranch dressing. ) This really worked!
Here's the link: http://www.onegoodthingbyjillee.com/2011/12/homemade-carpet-stain-removerno.html