First of all sorry to hear that. I had an account banned twice due to botting -with Glider, but always managed to get an appeal. Some tips:
1) Do not appeal straight away. The first time I waited two weeks and the other time two months.
2) Write a formal letter or call them if you are over 18. You have to try and sound serious and respectful to them. Shouting and fools language won't do any good, only "more" harm.
Now my two backstories:
1) The first time I told them I was using the game client in a Windows virtual machine, as a Linux user I couldn't play WoW otherwise. The VM is integrated with the OS, with direct access to the Kernel. I said those stuff in case it was Warden that detect me. Moreover I claimed that since I was playing at late hours, usually while alt-tabing with my work workplace screen, I sometimes missed /whispers or was leaving auto-run on. I sent them some fake virus scan logs and screenshots of a VM in Linux. Surprisingly or not, the believed me! ;-) But ever since then, they got Warden a tad more limited than in the past, I doubt it will work again.
2) The second time I just said that I was enlisted the army at the moment, thus playing from abroad all the time -a perfect excuse for my IPs- from netcafes. Moreover that my account was stolen three times -technically it was, as I was transferring gold to other accounts- thus it wasn't me or by my permission whoever botted. I had a prove that I was actually in the army (I was in the army in real life, just not abroad ;-)) ready, but I wasn't ask for it! The costumer service told me I should invest to an authenticator and even wished me to get home soon and safe!
I got two other friends of mine with similar stories. At the end of the day, it depends on the GM/ costumer-rep...