Yes, and no. It’s true that there’s much more scope for B2C companies to engage with their customers and attract new ones, but there are opportunities for B2B businesses too. Or create a Custom Audience from your email list and use Page Like ads to get them like the page. Or setup Website Custom Audiences and begin accumulating all and sundry that visited your agency’s online page to be in a position to remarket to them sooner or later with Page Like ads and Link ads drive them back to your web page. Or setup a custom tab on your Facebook page to present a free giveaway to new followers and use genuine concentrated on by interests to generate traffic concentrated on by area, pursuits, reminiscent of small company owners, finance, entrepreneurship, etc.
It is more challenging to arrive the proper audience for B2B businesses, but still possible with some clever marketing.