National immunization programs in developing countries have made major strides to immunize the world's children, increasing full coverage to 83% of children. However, the World Health Organization estimates that 22 million children less than five years of age are left unvaccinated, and coverage levels have been plateauing for nearly a decade. This paper describes the evidence on factors contributing to low vaccination uptake, and describes the connection between these factors and the documented strategies and interventions that can lead to changes in immunization outcomes. The author suggests that investments in these areas may contribute more effectively to immunization coverage and also have positive spill-over benefits for health systems. The paper concludes that while some good quality evidence exists of what works and may contribute to immunization outcomes, the quality of evidence needs to improve and major gaps need to be addressed.