Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I'm using Facebook Social Plugin on my website. But I don't know who came to my website and liked my individual pages. If you take a look at my pages, you can see a person has liked it but who?

share|improve this question
    
Do you have google analytics setup? Might be too late to do this but you can track clicks henceforth. –  chrisjlee Aug 17 '11 at 2:41
    
I got it setup but then I still want to know who liked my website so I can contact them individually. :) Thanks for your suggestion! –  studyhorror Aug 18 '11 at 4:59
    
I think you're better off adding a contact form on that particular page and working toward high conversion rates. What you're suggesting isn't an optimal approach -- You can just make your life easier. –  chrisjlee Aug 18 '11 at 7:17
    
Oh sorry Chris J. Lee, normally I will receive update in my email but this time, I haven't received so I didn't know you commented on this. :) thanks for your advise! I'm also thinking like you suggested! :D –  studyhorror Aug 28 '11 at 12:48
add comment

3 Answers

Unless something's changed since this follow-up post to their social graph announcement, you can't. Except for people who are your FB friends. There's a lot of information, but you're primarily interested in these sections:

  • What information about me does Facebook share with the websites hosting social plugins?, and
  • Will people beyond my friends see what I like or recommend?
share|improve this answer
    
what a pity! If we can see that information, it would be very advantageous because we can contact our customers directly. :) Thanks for your effort! Kind Regards! –  studyhorror Aug 18 '11 at 5:00
add comment

Actually, there are a few ways to do this. It's just not as simple as simply embedding the Facebook social plugin.

You can use the social graph API to fetch the last 500 fans to like a page.

You can also gradually scrape the data by repeatedly refreshing the social plugin and recording unique user IDs.

You can also use Facebook's JavaScript SDK to subscribe to the edge.create event.

And you can also use FQL from a Facebook app to check if a user likes a URL, if the user has given your app permission to view their likes.

share|improve this answer
add comment

Instead of using my website, I created a Facebook page. Any "like" on your website will be posted to your Facebook page.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.