How do I keep track of my referrals and my earnings on them?

You can track your sign-ups and the earned commission in your affiliate account.