Not all badges earn points, but you do need to level up in order to complete some more of the loyalty badges, which do earn points. Specifically, you have to get to level 4, then level 6, and level 10 to earn the additional sharing badges for FB and Twitter.
Has anyone found out how to earn the volunteering badge? I clicked on their partner sites to find out and the only thing I saw was to donate to them, not actually volunteer at their events and I don't think this will earn a badge.
I found out from JetBlue that is can take upwards of 6 weeks for the badges to be posted in the Partner section since they have to wait for the partner companies to send them the information.
Last edited by Prospero; Jul 24, 2013 at 1:31 pm
Reason: remove referral request