Vacuum up dry, crumbly material. Scrape anything sticky off the carpet with a Popsicle stick or butter knife. Soak up excess liquid with a paper towel.

Use a white cloth or paper towel without any designs or ink printing. Any color on your rag or paper towel can rub off and further stain your carpet.

Keep children and pets away from carpeted areas topped with store-bought solution, as the chemicals can be bad if inhaled or ingested.

Keep a dry cloth or rag nearby if you have to keep applying solution to the stain. Frequently blot the area with your dry cloth to prevent the carpet from getting soaked.

Dab and blot the stained area to lift the stain. You don’t want to rub the area as that may soak the stain into the fibers of the carpet. Mix in 1 teaspoon (4. 9 ml) of white vinegar to your water if the stain is proving tough to remove.

Make sure that you have a white rag or paper towel that doesn’t have any printing on it. Any color on your rag or paper towel could rub off and get into your carpet. Use lukewarm water to blot the stain if you dampen your rag. Warmer water will be more effective for dissolving materials. [2] X Research source

Either use an empty spray bottle, or mix in a large bowl that you can dip your cloth in.

Use warm water. Warm water will help the baking soda and vinegar to dissolve faster. Add a drop or two of lemon essential oil to add a nice smell. This mixture is great for everything from chocolate stains to urine. [3] X Research source Baking soda can also help eliminate odors leftover from the stain. [4] X Expert Source Haim ShemeshCarpet & Rug Cleaning Specialist Expert Interview. 12 May 2020.

Add equal parts of hydrogen peroxide and water. You can also substitute 2-3 drops of non-bleaching laundry detergent to your solution instead of dish soap. Hydrogen peroxide is especially effective against blood stains.

If you are blotting with a damp cloth, have another cloth nearby which is dry. After you see the stain starting to lift, blot the stain with your dry cloth or rag so the carpet doesn’t get too wet. Once your stain is lifted, you can vacuum the area to further clean and lift the carpet fibers. Pour some baking soda or powdered carpet cleaner down for further cleaning before vacuuming.