How to setup Rockstar Account for achievement tracking
1. Sign-in on the rockstargames.com website and navigate to Account > Settings from the user dropdown menu.
2. Click Privacy on the top tabs navigation and ensure Profile visibility under My Profile Page and Info section is set to Everyone.
3. On the same page under My Single Player & Profile Page Game Stats section, make sure Game Stats visibility is set to Everyone.