According to HubSpot’s global survey of 1,200 marketers, Facebook delivers the best return on investment (ROI) in 2024 amongst all social media platforms.
The research, published by Statista, revealed that 28% of marketers named Facebook as the most effective platform for ROI, followed by Instagram (22%) and YouTube (12%). The survey included both B2B and B2C marketers from Asia, Australia, Europe, and North America.
Why Facebook?
Facebook’s success is likely due to its maturity as an ad platform. For advertisers, particularly those focused on lead generation or direct sales, Facebook remains one of the most measurable and cost-effective channels available.
A key part of that is its advanced audience targeting. Over the years, Facebook has built a detailed picture of user behaviour — what people click, watch, buy, and engage with — and it allows advertisers to tap into that with remarkable accuracy.
Marketers can:
- Create custom audiences using website data or customer email lists
- Build lookalike audiences that mimic their best customers
- Combine interests and behaviours for ultra-specific targeting
- Retarget website visitors, video viewers, and even offline actions
- Use powerful testing tools to refine and optimise performance
In my own experience managing PPC campaigns, I’ve found Facebook consistently delivers strong results, especially when paired with well-thought-out creative and a clear conversion path.
YouTube’s Strength Is in Brand Building
YouTube came in third place, cited by 12% of respondents. While it may not deliver immediate conversions at the same rate as Facebook or Instagram, it’s a valuable platform for long-form storytelling, education, and brand visibility. If your business model benefits from trust, explanation, or problem-solving — such as consultancy or high-value B2B sales — YouTube has a place.
But Where Is LinkedIn?
This is the question that jumped out at me. Given its professional focus, you’d expect LinkedIn to rank highly. But it didn’t make the top three.
From my own testing, I can see why. LinkedIn is expensive to advertise on, and I’ve found it difficult to get the same level of results as I do from Google or Facebook. I’ve not yet found a PPC formula that works there, and I generally advise clients to think carefully before investing in LinkedIn Ads.
That said, I use LinkedIn daily for outreach. It’s an excellent platform for connecting with decision-makers, starting conversations, and building a presence — just not necessarily where I’d put ad budget if ROI is the priority.