There are no secrets to unlocking badges and there are no limits to the number of Expert and Lifestyle Badges you can unlock.
Writing reviews and answering questions earns you five points each. Sharing product pages and completing Snaps earns you three points each. Inviting friends using your referral link earns you points too. Once you reach one hundred points, you will successfully unlock a Badge.