It works by affecting the response to nerve impulses in certain parts of the body, like the heart. In addition, metoprolol is used to treat patients with heart failure. It is given to people who have already had a heart attack. Metoprolol is also used to treat severe chest pain (angina) and lowers the risk of repeated heart attacks.