Join Date: Jul 2007
Posts: 7,474
You get rakeback by signing up to a new site via a rakeback affiliate.
The affiliate is paid some of your rake by the poker site as an incentive to find new players. The affiliate passes some of that rake to you as an incentive to sign up via them.
The key thing is that to get rakeback, you need to sign up via the affiliate. It's no good signing up directly and then trying to get rakeback at a later date.
Not all sites offer rakeback. Those that don't almost always have some kind of 'loyalty program' which is supposed to reward regular players.
Some sites which used to offer rakeback no longer do so. (I'm thinking PartyPoker. There will be others too.)
Pokerstars doesn't offer rakeback but as lapka said, they have their own loyalty program (which new players are automatically included in).
Some affiliates, instead of offering you rakeback might offer you some other incentive for signing up via them. (Free/discounted tracking software, for example.) If the poker site you're joining in this way offers rakeback, you'd be much better off finding an affiliate who will give you that rake. Long term that's going to be way more valuable than any piece of free software.)
Bottom line: if you're about to join a poker site where rakeback is possible, you'd be mad not to get rakeback. Lots of players joined sites when they were playing very low stakes, thinking rakeback wasn't important. As they moved up in stakes, not getting rakeback cost them a ton.