Facebook pages provide a lucrative opportunity for organizations to increase their visibility on social media sites. While maintaining a page is free, the accounts can generate revenue via ads, paid public messages, or In-Page purchases that allow FB users to buy products or services directly from pages.