John succedette al padre come duca di Argyll e capo del Clan Campbell nel 1703. Nel 1705, per il suo supporto dell'Acts of Union, venne creato barone di Chatham e conte di Greenwich. Tornò sul continente durante la guerra di successione spagnola col grado di maggiore generale nel 1706 e combatté nella battaglia di Ramillies per poi prendere parte all'assedio di Ostenda. Dopo essere stato nominato colonnello del Prince George of Denmark's Regiment nel 1707, prese il comando di una brigata con la quale prese parte alla battaglia di Oudenarde nel luglio del 1708 ed all'Assedio di Lille nell'autunno di quello stesso anno. Promosso tenente generale nell'aprile del 1709, prese parte all'assedio di Tournai nel giugno di quello stesso e poi alla Battaglia di Malplaquet nel settembre successivo.