Cavanagh awalnya mengikuti audisi musim 10, tetapi dia dipotong di babak mil hijau dan diberitahu oleh Jennifer Lopez bahwa ia berpikir bahwa ia dapat memenangkan semuanya waktu berikutnya dengan berlatih dan meningkatkan bernyanyi.
untuk musim 11, ia mengikuti audisi di Houston, Texas, tetapi tidak diberi banyak waktu layar dibandingkan dengan layar waktu itu musim lalu. Dia hanya ditampilkan di babak mil hijau dengan sesama kontestan American Idol, Shelby Tweten dan Ariel Sprague. Dia menyanyikan "Change" oleh Carrie Underwood di Sing for your life dan diberi respon positif oleh juri.
Di babak semi-final, dia menyanyikan lagu "Reflection" oleh Christina Aguilera dan dia salah satu dari lima perempuan yang mendapat vote terbesar dan maju ke 13 Besar.