Campbell conquistou uma medalha de ouro nos Jogos Olímpicos de 2012 competindo no revezamento 4x100 metros livre, com suas compatriotas Alicia Coutts, Brittany Elmslie e Melanie Schlanger. A equipe australiana bateu o recorde olímpico na prova, com o tempo de 3 minutos, 33 segundo e 15 centésimos.