Someone signs up through your link; you earn.
Although Swagbucks isn't going to earn you a full-time income, it's a site that you can legitimately make money with, depending on how much shopping and searching you do online or how much time you're willing to spend watching videos and completing surveys.