Most B2B marketers use CPL or "lead value" to estimate LinkedIn ROI. That's not ROAS โ that's guessing. True ROAS requires connecting LinkedIn spend to actual closed-won revenue in your CRM. This guide shows you exactly how.
Three common mistakes that make LinkedIn ROI calculations meaningless โ and how they mislead budget decisions.
Your CPL is $150. Your average deal is $50K. So your "ROI" is 333x, right? No. That assumes every lead closes, which they don't. Your actual lead-to-close rate is probably 2-5%. Real ROAS requires closed revenue, not lead volume math.
CPL โ ROASLinkedIn reports "conversions" based on form fills and clicks. Your CFO counts closed revenue. LinkedIn shows 200 "conversions" โ but only 8 became customers. Their conversion number is meaningless for B2B revenue measurement.
LinkedIn conversions โ revenueA prospect clicks your LinkedIn ad in January. The deal closes in April. LinkedIn's attribution window doesn't capture this. Your Google Analytics doesn't either. The revenue gets attributed to "direct" or "organic" โ and LinkedIn gets zero credit.
90+ day cycles break attributionThree steps to accurate LinkedIn revenue attribution โ connecting spend to actual closed-won deals in your CRM.
The foundation of true ROAS: match LinkedIn engagement data (impressions, clicks, company-level activity) to CRM records using domain matching. OLA does this automatically between LinkedIn and HubSpot.
B2B deals have 6+ touchpoints over 90+ days. Use multi-touch attribution that credits all LinkedIn campaigns that influenced a deal โ not just last-click. OLA's default model handles this.
ROAS = Closed-Won Revenue (from CRM) รท LinkedIn Ad Spend (from Campaign Manager). That's it. No estimates, no assumptions, no lead-value math. Real revenue divided by real spend.
The correct formula, attribution model comparison, and what a real LinkedIn ROAS dashboard looks like.
Most teams calculate LinkedIn ROI using lead volume ร average deal size. This wildly overstates results because it assumes 100% close rate. The correct formula uses only closed-won revenue from your CRM.
Assumes all leads close. Produces fantasy numbers like 8-10x "ROAS" that fall apart under scrutiny. Don't use this in board meetings.
Uses actual closed-won deal amounts from HubSpot. Produces real ROAS (typically 3-5x for optimized campaigns). This is the number that stands up to CFO scrutiny.
Influenced Pipeline / Spend gives you a forward-looking metric. If you have $1.2M in LinkedIn-influenced pipeline and $148K spend, pipeline ROAS is 8.1x.
Strong LinkedIn ROAS: 3-5x. Exceptional: 5x+. Below 2x: optimize targeting, creative, or waste (OLA helps with all three).
Attribution model choice matters. First-touch overcredits awareness. Last-touch overcredits closing campaigns. Multi-touch gives the most balanced view for B2B โ and it's what OLA uses by default.
100% credit to the first LinkedIn interaction. Use when you want to understand which campaigns drive initial awareness. Not recommended as your primary model.
100% credit to the last LinkedIn interaction before close. Use when you want to understand what seals deals. Undervalues awareness campaigns.
Credit distributed across all LinkedIn touchpoints. Best for B2B where deals involve 6+ touches over 90+ days. OLA's default. Most accurate overall picture.
Any deal where LinkedIn had at least one touchpoint. Broadest metric โ good for showing total LinkedIn impact. OLA provides both multi-touch and influenced views.
Here's what a real LinkedIn ROAS dashboard looks like in OLA. $148K spend, $580K closed revenue, 3.9x ROAS โ broken down by campaign so you know exactly what's working.
See ROAS for each campaign independently. Retargeting might be 5.2x while product demos are 3.3x. Scale the winners.
Revenue comes from your HubSpot closed-won deals, not estimates. These are the same numbers your finance team uses.
Track ROAS quarter-over-quarter. Show the board that LinkedIn is improving, not just maintaining.
Pull the data into slides or share a live dashboard link. Board-ready in 30 seconds.
OLA is built by GrowthSpree โ a top-tier B2B performance marketing agency that manages LinkedIn Ads, Google Ads, and full-funnel demand generation for scaling SaaS companies. 300+ clients served. If you want expert hands on the wheel, book a free audit.
Free 30-minute audit โข No obligation โข See where your LinkedIn budget is leaking
Connect LinkedIn to HubSpot. See real revenue by campaign. Know your actual ROAS.
No credit card required โข Cancel anytime โข All features included