I got off Facebook several months ago, mainly because of scammers and hackers that seem to be prevalent on that site.
While I had a website for more than a decade, I never booked a single job directly from the site. Nearly all my bookings were made by beating the streets, putting out attractive promo packets, mailing out pens and calendars to existing and prospective customers, followup telephone calls, and finally meeting them in person. This technique was very, very effective for me, though it required a lot of in depth research and pounding the streets. Usually, when I met the client in person, I gave them a beautiful, appointment, wall calendar then sat down with them and filled in some dates. More often than not, I booked a job with each once a month, which I followed up with a confirmation letter and contract they signed and mailed a copy back to me in a stamped, pre-addressed envelope. The returned contracts were then placed in a special manila folder expressly for that client, and also scanned into my PC database for contacts and clients.
Most years, I booked 400 to 450 jobs a year, which included 3 on New Year's Eve. Two of the NYE jobs were daytime at assisted living centers close to home and were just two hours each. They paid the regular rate of $125 per hour, and usually gave me an extra $50 for a tip. The late night job was at an upscale retirement community, about 200 ppl in the audience, I played from 9 p.m. till 12:30 a.m., was paid very well (I do not wish to divulge the amount.) and was booked at that location 3 years in advance.
I really do not think that Facebook, Twitter and other similar sites are a good media to work with, and you can readily get hacked. Why some clients insisted on seeing your website is beyond me, but a website is very easy to create, inexpensive to maintain, and I guess, some clients believe it make you more professional.
Good luck with whatever media you chose to use, and I sincerely hope it proves to be as beneficial as the method I utilized.
Gary