They check hemoglobin levels before donation in the US, but they don’t check ferritin (it’s a less commonly run test in general). You can have symptoms from iron deficiency before your deficiency is reflected in your hemoglobin level, and a ferritin test will pick that up, but a quick hemoglobin screen won’t.