A partire dal 2006 Claudia ha preso parte varie volte a Malta Song for Europe, poi rinominato in Malta Eurovision Song Contest, il processo di selezione nazionale maltese per l'Eurovision. Claudia ha presentato dieci canzoni diverse per otto anni consecutivi tra il 2006 e il 2013, finendo sul podio nel 2008 e nel 2012. Dopo alcuni anni di pausa, nel 2017 ha nuovamente partecipato al programma con la canzone "Breathlessly", vincendo il televoto e garantendosi la possibilità di rappresentare Malta all'Eurovision Song Contest 2017; non ha però ottenuto abbastanza punti per accedere alla finale.