Vacuum the carpet to remove as much of the loose makeup as possible. Avoid using a brush attachment, which can push the makeup farther into the carpet.
Dampen a rag with rubbing alcohol. Pat the alcohol onto the makeup spot.
Blot the alcohol from the carpet with a fresh rag. Pat again with the alcohol, then blot until the makeup is no longer transferring to the dry rag. Dab the spot with a rag and cool water to rinse, then with a dry rag to absorb the moisture.
Combine ½ cup warm water and 1 tablespoon of household ammonia into a clean bowl if any makeup remains on the carpet. Sponge the cleaner onto the stain with a rag, the blot with a dry rag. Repeat until the stain is gone, then rinse and dry the carpet well.