A 48-year-old premenopausal woman presents with fatigue and microcytic anaemia (haemoglobin 90 g/L, mean corpuscular volume 70 fL). Her ferritin is 6 µg/L. She reports heavy menstrual bleeding but no gastrointestinal symptoms. What is the most appropriate next step in evaluation?