What about a +1 Character goody for a player who joins the game (and stays) that you invited?
I know a lot of games do this kind of thing where you send official game invites to people and if they join you get some kind of reward.
I know, it reeks of potential abuse, but perhaps some kind of time limit could be in place for how long the new player is active before the invitee gets their reward?