Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
I wish it had come out a bit sooner since D3 just came out and that's where ALL of my focus is for the next week or so. I am intrigued by it though and will definitely give it a shot soon.