You don't have to be online in the game to get the gold, and yea I'm pretty sure you can use your phone. c:
I did that twice and did not get any gold... how is that possible?
Like one hour or so.
Do I have to be online (ingame) to get the gold? Can I vote using my mobile phone?