Habiéndose convertido en el líder militar de varias ciudades lombardas, entre las que se encontraban Pavía, Vercelli, Alessandria, Tortona, Génova, Turín, Asti, Alba, Novara, Brescia, Cremona y Lodi, Guillermo fue elegido jefe de la coalición antiangevina.