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?

  • 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! 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 Aug 28 '11 at 12:48

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?
  • 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! Aug 18 '11 at 5:00

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.


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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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