I spent the past year as the day-to-day lead on a campaign that, by the end of it, had grown our client's marketing-sourced revenue by 55% and their pipeline by 52% year-over-year. The ad budget didn't change.
Before I unpack how that happened, I want to say what it wasn't. It wasn't one big idea. It wasn't a single channel finally clicking. And it wasn't us being smarter in January than we were in December. It was a year of running five channels as one system, watching what each one was actually doing, and making a lot of small adjustments along the way.
Here's what that looked like in practice.
Our client provides fund administration services to private funds and RIAs. Their services are specialized. Their buyers are busy. And before we started working together, their marketing was fragmented.
Each service line was being marketed on its own. There wasn't a coordinated strategy connecting them, and there wasn't a clean way to see what was actually driving pipeline versus what was just generating activity. The goal we agreed on was direct: grow qualified leads and marketing-sourced revenue without adding to the ad budget.
The instinct in a situation like this is to pick a channel, go deep, and hope for the best. We took the opposite approach. We ran five tactics in parallel, Google Ads, programmatic display, email, LinkedIn ads, and SEO/AEO, but built them to feed each other.
That's the part I want to be specific about, because it's where most integrated campaigns I've seen fall apart. A lot of firms run these same channels, but they run them separately. Different vendors. Different reporting. No shared logic. The result is wasted spend and no real way to know what's working.
Each of our channels had a defined role, and none of them operated in isolation. That's what made the math work.
Search was our lead generation engine. We focused on professionals who were already searching for what our client offers: compliance support, SEC registration guidance, fund administration services.
The work wasn't in showing up. It was in showing up for the right searches. High-intent compliance queries consistently outperformed broader, more generic terms. Over the year, we kept narrowing in on the keywords that were producing real leads and pulling back from the ones generating clicks that went nowhere. That kind of refinement isn't glamorous, but it's what made the budget go further.
Programmatic served a different job than search. It wasn't there to capture existing demand. It was there to create awareness with buyers who weren't actively looking yet.
We ran two main formats. Conference-based geofencing targeted attendees at industry events relevant to fund administration and compliance. Keyword contextual campaigns placed ads next to the content our client's buyers were already reading. Retargeting kept those audiences warm after the initial impression.
One pattern stuck out to me throughout the year: direct site traffic went up when programmatic was running. Buyers who had already seen our client's name were more likely to type it into a search bar later. The channels weren't just running side by side. They were feeding each other.
Email was the channel I ran most directly, so this is the one I have the strongest opinions on.
We sent campaigns across fund administration, compliance, and middle office audiences. What I watched happen, again and again, was that the tighter the campaign, the better it performed. A focused list with a relevant offer outperformed a bigger list with a general message every time. That's a useful reminder for anyone tempted to optimize for list size. It's not the number that matters. It's the relevance.
The other thing that became clear: gated, high-value content (checklists, guides, resources tied to a specific operational pain point) consistently outperformed general thought leadership when the goal was generating leads. That observation reshaped how we planned the second half of the year.
LinkedIn played a deliberately limited role early in the year. We used the first half to test audiences and build a retargeting pool, not to chase volume.
Here's what we learned from advertising on LinkedIn: matched contact lists, combined with demographic targeting (job title, seniority, company size), significantly outperformed demographic targeting on its own. Website traffic campaigns expanded the retargeting audience and kept our client visible to people who had already shown some level of interest. With those learnings in place, we're meaningfully expanding LinkedIn's role for the back half of the campaign.
Organic search built steadily through the year, with a real lift after a site-wide SEO push. The relationship between content and performance was direct. New content targeting specific buyer questions drove more impressions, more clicks, and more leads from search.
The opportunity ahead is significant, and it's why SEO and SEM need to work together. Keyword gap analysis surfaced a meaningful list of non-branded terms around fund administration, outsourced compliance, and RIA services where our client has a real shot at ranking. Building out that content is underway.
I won't pretend every decision we made was obvious in the moment. A lot of the year was watching the data, having conversations with the strategy team, and adjusting. But looking back, two things separate this campaign from the ones that don't produce results like this.
The first is that every channel had a clear job. Programmatic built awareness. Search captured the demand programmatic helped create. Email nurtured the leads who weren't ready yet. LinkedIn kept our client in front of buyers through long sales cycles. SEO built an organic foundation that will keep compounding. Most firms treat these as separate tactics. Running them together, with shared audiences and a feedback loop between them, is what produced results no single channel could have on its own.
The second is that we kept making changes. We cut what wasn't working. We moved budget toward what was. We tested subject lines. We refined audience lists. None of those individual decisions was dramatic. The result of all of them, over a full year, was.
More budget isn't always the answer. Our client didn't grow pipeline by 52% because they outspent the competition. They grew it because every marketing dollar was working with the others instead of around them.
If you're running multiple channels but they aren't talking to each other, or you're generating leads but struggling to scale them, this is what a coordinated campaign actually looks like from the inside.
Download our free guide, The Digital Advertising Playbook for Asset Managers , for the framework we use across every campaign.
How long does it take to see results from an integrated marketing campaign?
It depends on the channel. Google Ads can generate leads within the first few weeks. Programmatic and email usually take 60 to 90 days to build real momentum. SEO is the slowest, often six months or more before meaningful organic traffic shows up. The results we saw reflect a full year of all five channels compounding together.
What's the difference between pipeline from marketing and revenue from marketing?
Pipeline is the deals marketing helped source or influence, the prospects who entered the sales process through a marketing touchpoint. Revenue is the deals that actually closed. Both matter. Pipeline tells you whether marketing is generating qualified opportunities. Revenue tells you whether those opportunities are converting.
Do you need a large budget to run a campaign like this?
Not necessarily. Our client did this on a fixed budget with no year-over-year increase. What matters more than the total number is how the spend is allocated across channels and how consistently the campaigns are optimized over time.
Can this approach work for other B2B financial services firms?
The exact channel mix will look different depending on the audience and the service. But the underlying principle holds across B2B financial services: multiple channels working together, with shared audiences and consistent messaging, will outperform the same channels running independently.