The main objective of this research is to determine the perception of teachers about the elements that increases the educational effectiveness of gamified apps in primary education. A methodology based on an importance-performance analysis was daeveloped, using a structural equations model to calcuate the degree of importance of each variable. The sample was formed of 212 Spanish teachers with experience using educational apps in the teaching–learning process. Six categories were identified as precursors of educational effectiveness: (1) curriculum connection, (2) feedback and operational experience, (3) assessment and learning analytics, (4) sustainability (Protection Personal data), (5) equal access and (6) flow. These six categories enhance the three traditional areas of gamification intervention: cognitive, emotional and social. In this sense, the design and adoption of an educational gamified app should: (1) establish a clear link between the game and curricular content and competence development; (2) promote self-regulated learning through individual and collaborative activities; (3) offer adapted learning by integrating differentiated personalized learning pathways; (4) integrate learning analytics that can be consulted by teacher, student and family; (5) comply with data protection regulation and promote a safe, sustainable and ethical use of the information generated; (6) take into account different levels of functional diversity. When the gamified app design incorporates these attributes, primary education teachers perceive that such resources can be integrated effectively into the teaching–learning processes.