Social disparities in track choices are a well-known mechanism for the intergenerational reproduction of inequality. School guidance may help reducing such disparities by narrowing information gaps and by reducing the family influence on students’ decision making. We investigate the potential equalizing role of guidance programmes by analysing an intervention carried out in Italy, where students are tracked at age 14 and teacher recommendations are non-binding. The intervention took place in 2018 in the city of Turin and involved 40% of all eighth-grade students, shortly before their transition from comprehensive to tracked education. The students attended four two-hour sessions designed to provide them with information about the educational system and related job market opportunities, and to raise their awareness of their aptitudes and inclinations. We expected the programme to be of particular benefit to low socio-economic status (SES) and migrant students and thus to reduce social gaps in track choices. We adopted a mixed-method research design: with quantitative analyses based on a combination of propensity-score and differences-in-differences techniques, we compared the outcomes of comparable students from the 2017 and 2018 cohorts who were or were not exposed to the intervention in order to assess its impact on inequality; additionally, we use qualitative non-participatory observation to unveil the actual content and implementation of the programme and the behaviour of the key actors. We find that while the programme contributed to reducing indecision, it did not have any major effect on social inequalities in either intentions or choices. Results from the qualitative analysis help us shed light on the mechanisms at play behind this lack of effect. In particular, the heavy emphasis placed on current achievement records, dropout risks, and (short-term) labour-market outcomes may counteract the equalizing potential of the programme, by diverting low-SES kids away from academic tracks.