Hello Averzwntsorganics, Welcome.
As with any stain, the sooner you notice it and get to it the easier it will be to remove.
If this happens to you again here are suggestions for a fresh stain and then below this we’ll talk about what you can do with a blood stain that has set for awhile.
Fresh Blood StainsUse Cold WaterWhen removing most stains you would typically use warm water, sometimes hot water but cleaning blood stains needs to be done using cold water. Even if you use warm water on a blood stain it will cook the blood and permanently set it in.
The most effective way to get blood up is by pouring some cold water over the stain then blot with a clean dry towel. Continue this way until the blood stain is gone.
Blot, Don’t ScrubThe other thing you want to do is blot the stain up so you don’t end up spreading it more, so no scrubbing, scrubbing can also fray the carpet fibers.
Hydrogen PeroxideFirst test this in an inconspicuous corner of the carpet.
After you have used the cold water and removed as much blood as you can, try a little 3% hydrogen peroxide. Pour some over the remaining stain; it should start to foam from contact with the blood. Use a clean spot on your towel and blot up. Repeat if needed.
Cleaning a Blood Stain That has Set InStart with the cold water method above then:
Shaving Cream – The Foaming KindSpray some shaving cream over the blood stain and let it sit about 5 minutes. Blot up the shaving cream.
Meat TenderizerMake a paste of meat tenderizer and salt (50/50). Add enough water to make the paste. Spread on the stain and let sit overnight. Vacuum up as much of the dried paste the next day. Use a clean rag with cold water to remove any remaining paste.
Blood BusterBlood buster is a commercial product for removing tough blood stains that have set in. If nothing works and you do want to use a commercial product, this is a good one.