Yes, it sucks and yes, you need to do this in person.
Being potentially dumped in any other way is like not only having the neighbours poop on your doorstep but them using the flowers of your flowerbed to wipe themselves clean.
If your feelings towards her are/were true, she deserves at least that consideration.... the telling in person, not the poop and the flowers.
I suck at metaphors.