If anaphylaxis is diagnosed and the person is treated quickly, there is a good chance that they will recover. Even if nobody knows what caused the anaphylaxis, the person usually makes a good recovery as long as they get medication to stop the reaction.