Although studies of the influence of Europeanisation on domestic politics and institutions are numerous, a consistent and systematic analytical framework is still lacking. This article tries to overcome this weakness and presents a comprehensive framework that examines the conditions under which Europeanisation is likely to lead to national adaptation. We identify three main independent variables, including domestic power configurations, mediating domestic institutions, and actors' strategies. This model is applied to the agreement on the free movement of persons between Switzerland and the European Union. Our results suggest that it is not the number of veto points as such that matters most, but the strength of the actors that activate them or threaten to do so, and the counter-strategies available to actors favouring change.