Always-on LinkedIn Ads for B2B SaaS, and how to replace campaign bursts

How to replace stop-start LinkedIn campaigns with an always-on demand layer for B2B SaaS, with an audience structure, creative refresh rules, search sync and measurement.

Door Pixel Communications Bijgewerkt 8 min lezen
Vat dit artikel samen met ChatGPTClaudePerplexityGemini

Belangrijkste punten

  • Campaign bursts on LinkedIn work while they run, then stop, and hand nothing to search or sales.
  • An always-on LinkedIn layer runs continuously against a fixed audience structure, with only the creative rotating.
  • Refresh creative when a fatigue signal fires, such as click-through rate over the last 7 days falling against the prior 21, instead of on a fixed calendar.
  • Use the themes that convert on search to choose LinkedIn audiences and messages, and move people who convert on search out of prospecting and into nurture.
  • Judge always-on LinkedIn over at least two quarters, on engaged target accounts, branded search and the same primary conversion event the rest of the account reports.

Many B2B SaaS companies run LinkedIn Ads in bursts. A promotion, a webinar, a product launch: each gets its own audience, its own creative and an end date. Each burst works while it runs. Then it stops, the audience it warmed goes cold, and nothing it built is handed on to search or to sales.

An always-on layer fixes this. It runs continuously against a stable audience structure, rotates creative when performance data says to, and shares audiences, exclusions and reporting with paid search. Launches and webinars still happen. They run as content inside the layer, so each one starts with warm audiences and leaves them warmer.

The layer is judged on engaged target accounts, branded search and the same primary conversion event as search, over two quarters or more. Judged on last-click cost per lead in the first month, it will usually look expensive.

What the burst pattern costs

In the accounts we audit, the burst pattern shows up the same way. The LinkedIn account has a long list of ended campaigns, each named after an event or quarter, each with a fresh audience built from scratch. Frequency spikes during the burst and drops to zero afterwards. Retargeting audiences are built but rarely used, because the next burst targets a different segment.

Three costs follow. The platform never has a stable campaign to learn from. The people who engaged are never followed up, so the next campaign pays to reach them again. And paid search sees no lasting lift in branded or category queries, because awareness decays between bursts. The split between demand capture and demand generation explains why this matters: generation only pays off if it keeps running long enough for buyers to come into market.

What an always-on layer looks like

An always-on layer has three or four standing audience layers, each with its own job, formats and KPI. The structure stays fixed. Creative rotates inside it.

Audience layer Objective Formats Refresh cadence KPI
Target accounts (company list) Brand awareness or engagement Thought leader ads, video, document ads On fatigue signal Engaged target accounts, reach within the list
Job function and seniority in ICP industries Engagement or website visits Thought leader ads, document ads, single image On fatigue signal Engagement rate, website visits from ICP companies
Retargeting: engaged members and site visitors Lead generation or website conversions Document ads with lead gen form, single image to a demo or trial page On fatigue signal, audience rebuilt continuously Primary conversion event, cost per qualified lead
Nurture: search and social converters not yet customers Engagement Customer proof, product video, thought leader ads Slower, content-led Opportunity progression in the CRM

Launches, webinars and promotions become creative within these layers. A webinar is promoted to the target accounts layer and the retargeting layer, and its viewers feed back into retargeting.

Audiences to build

Company lists. Upload your target accounts as a company list. LinkedIn matches on company name or domain, needs at least 300 matched members for a campaign to serve, and recommends at least 1,000 companies for best results. If you replace the list by CSV, LinkedIn rebuilds the audience, which can take a day or two, so schedule list updates rather than doing them ad hoc.

Job function and seniority. Layer job function and seniority on top of industry and company size. This is the broadest layer and needs the most careful exclusions: your own employees, existing customers, and the junior titles that inflate reach without buying.

Matched audiences from your CRM. Contact lists support exclusion as well as inclusion. Use them to exclude customers, churned accounts and disqualified leads from prospecting.

Retargeting on engagement. LinkedIn can build audiences from video viewers (by completion quartile), lead gen form opens and submissions, company page visitors, document ad engagement and downloads, single image ad clicks, event engagement and website visitors through the Insight Tag. Most engagement sources allow lookbacks up to 365 days; website visitors up to 180. In our experience, 90 to 180 days suits most B2B SaaS sales cycles as a starting point.

Formats that suit an always-on layer

LinkedIn's current Sponsored Content formats include single image, video, carousel, document, event, thought leader, and article and newsletter ads.

Thought leader ads sponsor an organic post from a person rather than the company page. The author must approve it and you cannot edit the text. Not every post type can be sponsored, so check LinkedIn's current list of eligible formats before you plan creative. They suit the top two layers, because a named practitioner reads less like an ad.

Document ads let people read a document in the feed. You can run them ungated for awareness or gate them with a lead gen form. Ungated in prospecting and gated in retargeting is a sensible default.

Video builds the most useful retargeting audiences, because completion quartiles separate the curious from the attentive.

Refresh creative when the fatigue signal fires

Fixed calendars ("new ads every month") replace ads that still work and keep tired ones running. We use a fatigue signal instead: click-through rate over the last 7 days compared with the prior 21 days, per ad. The same rule of thumb works on Meta and LinkedIn. Set the threshold per account from its normal week-to-week variation, because small audiences produce noisy CTR.

When the flag fires, swap in the next variant from a queue. A queue of three to five ready variants per layer keeps refreshes quick. Track frequency alongside it: LinkedIn lets you set a frequency cap on brand awareness campaigns, and in small company-list audiences frequency is usually what drives fatigue.

The two channels work better as one system.

  1. Borrow the themes that convert on search. If competitor comparison queries and one category phrase drive most trials, use those angles in LinkedIn messages and choose job functions that match the people who search them.
  2. Exclude converters from prospecting. Anyone who requested a trial or demo, from any channel, leaves the prospecting layers and joins nurture. Paying to reach them with awareness creative wastes budget and repeats a message they have already acted on.
  3. Share suppression lists through the CRM. Customers, churned accounts and disqualified leads should be excluded on LinkedIn, Google and Meta from the same CRM lists, synced on a schedule.

Measure it on the same event as everything else

Conversions API. LinkedIn's Conversions API sends conversion events from your server or CRM, matched on hashed email, the LinkedIn first-party cookie and other identifiers. Send qualified leads and opportunities as well as form fills, so LinkedIn reporting reflects pipeline.

Engaged accounts. The Company Engagement Report in Campaign Manager shows which companies are engaging with your ads. Track engaged target accounts per quarter.

Branded search. Watch branded search impressions per market. A rising trend in markets where LinkedIn runs is a directional signal.

Self-reported attribution. A "how did you hear about us" field on demo and trial forms, read alongside the platform data.

Same primary event, same report. Report LinkedIn on the same primary conversion event as search (trial requests, say), in the same monthly report. We report one primary action instead of "total conversions", because mixed totals hide what moves. More on keeping these numbers consistent in why GA4 and Google Ads numbers differ.

Budget floor and patience window

An always-on layer needs a floor: enough budget to reach a useful share of each audience several times a month without running out mid-month. Estimate it from audience size, target reach, target frequency and your actual CPM, then commit for at least two quarters. Leading signals such as engaged target accounts can move within weeks; pipeline impact usually needs one to two sales cycles. If the budget cannot fund all four layers, run target accounts and retargeting properly and add the others later.

Running it across European markets

In multi-market accounts, build the layer per language before per country. LinkedIn campaigns are set to one language and reach members by the language of their profile, so a DACH layer in German and a Benelux layer in English is a common pattern. In our experience many professionals in the Nordics and the Netherlands use LinkedIn in English, so test before assuming you need local-language creative there. In France, Germany, Spain and Italy we plan for local-language creative from the start.

Company lists should be split by market so reach and cost can be read per market. Remember that consent rules apply to the Insight Tag in European markets, which reduces website retargeting audiences; the Conversions API helps with measurement but still needs a lawful basis for the data you send. Compare each market against itself over time, because CPMs differ widely between markets.

First steps

  1. List the last year of LinkedIn campaigns and note which audiences and engagement were abandoned when each ended.
  2. Build the four audience layers and the CRM suppression lists once.
  3. Set up the Conversions API with qualified lead and opportunity events.
  4. Queue three to five creative variants per layer and switch on the fatigue flag.
  5. Add LinkedIn to the monthly report on the same primary event as search.

This is how we set up paid social for B2B SaaS accounts: one standing structure, shared with paid search, reviewed quarterly.

Vragen

How much should a B2B SaaS company spend on always-on LinkedIn Ads?

Enough to reach a meaningful share of your target audience several times a month without the budget running out mid-month. Work it out from audience size, target frequency and your actual cost per thousand impressions, then commit to it for at least two quarters.

Should always-on LinkedIn campaigns use lead gen forms?

Use them in the retargeting layer, aimed at people and accounts that have already engaged. In cold prospecting, a form asks for commitment too early and tends to fill the CRM with contacts sales cannot use.

How often should LinkedIn ad creative be refreshed?

When the data says it is tired. We flag an ad when its click-through rate over the last 7 days falls clearly below its rate over the prior 21 days, and replace it from a queue of ready variants.

Can thought leader ads promote someone who is not an employee?

LinkedIn describes thought leader ads as sponsoring posts from employees and also from other members such as customers, industry experts or creators, with the author's permission. Check the current requirements in Campaign Manager before planning around a specific person.

Vertel ons waar je aan werkt.

Een kennismaking van 30 minuten. We bekijken je setup, vragen naar je doelen en zeggen eerlijk of we kunnen helpen.

Neem contact op