When your friends click on the download link you shared and download the game using that link, you will receive points towards your "Invite Rewards" Achievement. However, your friends need to reach at least level 3 in the game before you can receive the rewards.