Contemporaneamente Campbell continuò la sua attività nel Royal Army, divenendo colonnello del 39th Regiment of Foot (1737–1738) e del 21st Regiment of Foot (1738–1752), combattendo con distinzione nella Battaglia di Dettingen nel 1741. Dopo tale evento la sua scalata agli alti ranghi militari era ormai aperta ed egli divenne generale di brigata nel 1743, maggiore generale nel 1744, e tenente generale nel 1747; divenne nel frattempo anche colonnello dei North British Dragoons nel 1752, posizione che mantenne sino alla sua morte.