On facebook is correct.
For internet and social media the proposition is "on"
For example : i am watching that clip on YouTube.or i am looking for ......on internet. Also if you are reading an article which is in the computer we say "on article" but if we are reading a printed one we say "in article:.
I hope this is true and helpful.