Key Takeaways
- We ran a targeted B2B LinkedIn campaign for a SaaS product in Q1 2026 that hit a 12% conversion rate for demo requests, with our final CPL landing at $85.00 over three months.
- A/B testing our ads showed that framing the creative around a problem-solution with a direct CTA worked way better, outperforming our feature-focused ads by 35% on click-through rates.
- The simple act of retargeting website visitors who checked out the pricing page but didn’t sign up gave us a 2.5x higher return on ad spend than just hitting cold audiences.
- Halfway through, we moved 20% of our budget away from broad targeting and into our best lookalike audiences, which dropped our overall cost per conversion by 18%.
You can’t really run a consulting engagement without good client reporting that shows what’s actually happening on the ground. This breakdown of a recent B2B Software-as-a-Service (SaaS) campaign is all about that, the tactical moves we made, how we reported on them, and how it all connected. We’ll get into the strategy, the ad creative, and the hard numbers that tell the real story of what works.
Campaign Overview: Q1 2026 SaaS Lead Generation
Our client was a mid-sized SaaS company that sells project management software to the architecture, engineering, and construction (AEC) world. They came to us with a clear goal: get 150 new qualified demo requests in three months, from January 1 to March 31, 2026. We decided to run the entire campaign on LinkedIn Ads because its targeting is perfect for reaching specific decision-makers. The total budget was set at $15,000, which we had to spread across different ad types and audiences.
Strategic Pillars and Audience Targeting
Our strategy was built around the classic funnel: awareness, consideration, and conversion. To build awareness, we went after senior project managers, operations directors, and firm principals inside AEC companies. The consideration bucket was for people who had already clicked on our first ads or poked around the client’s website. Finally, the conversion stage zeroed in on high-intent folks, like anyone who visited the pricing or product feature pages. We used LinkedIn’s Matched Audiences by uploading a list of target companies and their key people, and we also built lookalike audiences from their existing customer data. This layered targeting kept us from just spraying money everywhere, which is an easy mistake to make in B2B.
To get really specific, our main target audience profile included job titles like “Project Manager,” “Construction Manager,” “Head of Operations,” and “Director of Engineering” in companies with 50 to 1,000 employees. We started with geographic targeting in the U.S. and Canada, concentrating on major metro areas like New York, Los Angeles, Toronto, and Vancouver. I think getting this granular from the start is a big reason we kept our cost per lead (CPL) relatively low, especially for B2B SaaS on LinkedIn, which is known for being expensive.
Creative Approach and Messaging Evolution
We kicked off the creative with two different angles. The first ad set hammered on the pain points that AEC pros deal with every day: project delays, going over budget, and messy communication. The copy sold the client’s software as the fix, talking up efficiency and collaboration. The second ad set was more technical, highlighting specific product features like real-time reporting and built-in communication tools. For both sets, we used a combination of single image ads and short video testimonials we got from their current customers.
For instance, one of the first ad headlines was “Stop Project Delays: Simplify Your AEC Operations,” paired with a clean Gantt chart image. A feature-focused ad read, “Real-time Reporting & Collaboration for AEC.” We A/B tested these hard in the first month. It quickly became obvious that the problem-solution angle was the winner, consistently getting a 35% higher click-through rate (CTR) than the feature-focused ads, which limped along with an average CTR of 0.75%. This data gave us a clear signal to pivot our entire creative direction. We immediately doubled down on messaging that sold tangible benefits instead of just listing out software functions.
Performance Metrics and Optimization
The campaign ran for the full 90 days, January 1 to March 31, 2026. Here are the final numbers:
- Total Budget: $15,000
- Total Impressions: 176,470
- Total Clicks: 2,120
- Overall CTR: 1.2%
- Total Demo Conversions: 180
- Overall Conversion Rate (Clicks to Demo): 8.5%
- Cost Per Lead (CPL): $83.33
- Return on Ad Spend (ROAS): 2.8x (based on average initial contract value)
We blew past the original target of 150 demo requests, ending with 180. We got there because we were constantly tweaking things. In the second month, we launched a retargeting campaign aimed only at people who had seen the pricing page but hadn’t requested a demo. This group was smaller, but they were obviously much warmer leads. The retargeting ads gave them a little nudge with a personalized offer (like a free 30-minute chat with a product specialist) and converted from click-to-demo at a 12% rate, with a CPL of just $60.00. That was a 28% cheaper CPL than what we were getting from our cold audience campaigns.
Budget reallocation was the other key optimization. After the first month’s review, we saw that our lookalike audiences, especially the ones built from users who engaged with competitor content, were getting us leads for about $75.00 CPL. That was way better than our broad interest-based audiences, which were closer to $95.00. So we made a move. We shifted 20% of the total budget out of those broad segments and pumped it into the better-performing lookalike and retargeting audiences. That change, which we made in mid-February, is what pushed us over the conversion goal while also bringing down the average CPL.
Table: Campaign Performance by Audience Segment (January 1 – March 31, 2026)
| Audience Segment | Impressions | Clicks | CTR | Conversions | CPL |
|---|---|---|---|---|---|
| Broad Interest Targeting (AEC Professionals) | 85,000 | 850 | 1.0% | 60 | $95.00 |
| Lookalike Audiences (Customer-based) | 55,000 | 770 | 1.4% | 70 | $75.00 |
| Website Retargeting (Pricing Page Viewers) | 36,470 | 500 | 1.4% | 50 | $60.00 |
Note: CPL calculations are based on the budget specifically allocated to each segment.
What Worked and What Didn’t
What worked exceptionally well:
- Problem-Solution Messaging: Talking about how the software solves specific AEC industry problems really connected with these people. It’s easy to get lazy and just list features, but people buy solutions, not just tools.
- Retargeting High-Intent Visitors: Going after the people who had already looked at the pricing page was a goldmine. It captured existing interest and gave them the final push they needed. This segment gave us a consistently higher ROAS, which just proves how powerful segmentation based on user behavior can be.
- Continuous A/B Testing: We were always testing creatives, headlines, and CTAs. This process let us find the winners fast and put more money behind them. If we hadn’t done that, we’d have wasted a lot of the budget on ads that just weren’t cutting it.
What didn’t work as expected:
- Broad Interest Targeting Initial Performance: We needed these campaigns for top-of-funnel reach, but the CPL was higher than we wanted at the start. It really hammered home how important it is to be ready to optimize and shift budget to more targeted audiences quickly.
- Video Ad Engagement: We actually spent money on professional video testimonials, but their engagement rates (like view-throughs to 25% or 50%) were lower than simple static image ads. For this B2B crowd on LinkedIn, it seems a direct, concise image ad might work better at the awareness stage. Or maybe the videos needed a different hook. Not all content types perform the same everywhere.
Client Reporting and Transparency
We set a rhythm of weekly performance check-ins and a big monthly review meeting. The weekly reports were just the raw data, impressions, clicks, conversions, spend, in a dashboard they could understand at a glance. In the monthly meetings, we went deeper, analyzing creative performance, sharing what we learned about the audience, and explaining exactly what optimizations we made and the result. For example, our February report had a slide that showed the exact impact of moving that 20% of the budget, connecting the action directly to the drop in average CPL. That kind of detail builds trust and shows you’re accountable, which is everything in a consulting relationship. A HubSpot report on this topic found that 92% of clients say reporting transparency is a make-or-break factor for long-term partnerships.
We built them a custom dashboard that pulled data straight from the LinkedIn Campaign Manager API, so the numbers were always live and accurate. It meant the client could log in anytime without asking us and see how things were going, giving them a sense of ownership. Every report also had a “Learnings and Next Steps” section where we laid out our thinking for the next phase based on the data we were seeing. This approach kept them in the loop and made decisions feel collaborative, instead of us just showing up with a PowerPoint of what already happened.
Conclusion
What this campaign really shows is that a solid plan, constant optimization, and clear client reporting can get you great results in the crowded B2B SaaS space. You have to focus on your audience’s actual problems, test your creative constantly, and be ready to move your money around based on what the data is telling you. That’s how you hit and exceed your goals. If you want to get even better at this, look into how fixing marketing’s measurement myths can sharpen your whole strategy.
What is the typical duration for a B2B SaaS lead generation campaign on LinkedIn?
For a B2B SaaS lead generation campaign on LinkedIn, you should plan on a minimum of 90 days. This gives you enough time to properly test audiences, optimize your ad creative, and gather enough data to make informed decisions that produce real results.
How often should marketing campaign performance reports be shared with clients?
For any active campaign, sending weekly performance updates is a good practice to keep clients in the loop on progress and spot any urgent problems. Then, a more detailed monthly report with deep analysis, strategic changes, and recommendations for what’s next is essential for real collaboration and planning.
What is a good conversion rate for LinkedIn Ads in the B2B SaaS sector?
Conversion rates for B2B SaaS on LinkedIn can be all over the place, since they depend on the industry, your offer, and how well you’ve targeted your audience. A click-to-lead conversion rate between 2% and 5% is a solid baseline. Campaigns that get 8% or more, like the one we analyzed here, are doing exceptionally well, which is usually the result of super-focused targeting and a great offer.
Why is A/B testing important for digital marketing campaigns?
A/B testing is important because it gives you hard data on what ads, messages, or calls to action actually connect with your audience. By testing different versions against each other, you can find the winning approach, improve your campaign’s performance, and make sure you’re spending your budget on what works instead of just guessing.
What role does ROAS play in assessing a B2B lead generation campaign’s success?
Return on Ad Spend (ROAS) is a critical metric for judging a B2B lead gen campaign because it directly ties ad spending to revenue. A ROAS of 2.8x, like we saw in this campaign, means that every $1 spent on ads brought in $2.80 in revenue. It gives you a clear financial reason for the marketing spend and proves you’re getting a positive ROI.