In February 2022, Swiss citizens agreed to modify the Swiss Constitution to ban tobacco advertising reaching children and adolescents. This case study analyses the arguments used by both opponents and supporters of the constitutional amendment. Opponents argued that the proposed regulation went too far, threatened the economy, restricted personal freedom, was superfluous as the current law already protected youth and that it opened the door to marketing bans of other harmful products. Proponents focused on youth protection and invoked the burden of smoking on public health and the fact that advertising bans are an effective evidence-based measure. A comparison with previous campaigns to ban tobacco advertising that had failed suggests factors accounting for the positive vote in 2022. These include the strategic framing of youth protection, the separation of tobacco from other issues (such as alcohol advertising), the deteriorating image of the tobacco industry and the ability of the proponents to mobilise a broad coalition of health and youth organisations, with improved funding and communication. The lessons may be instructive for other campaigns seeking to regulate commercial determinants of health.