My go-to stain treatment is SoiLove. I discovered it at the 99c Only Store many years ago and would buy it by the gallon when they started offering it in that size instead of the smaller squeeze or spray bottles. Since those stores closed and the regular grocers that carry it only in the small bottles charge 4x the price, I bought a gallon on eBay. There are very few stains that this stuff won't remove. I still have a spray bottle that I fill from the gallon jug. I spray some on the stain, rub the material together a bit and toss it in. With dried blood stains, the brown will turn a greenish color almost immediately after applying, guaranteeing it will vanish. I Always use hot water for whites and warm for colors.
I've used Ariel and FOCA in the past, but only in my top-loader. I don't believe either of them are meant for high efficiency front loaders that require low sudsing detergents.