Major channels
LinkedIn Ads, priced against pipeline.
LinkedIn sells against job title, seniority and company size; your CRM knows which of those titles actually sign. The difficulty is cost and lag: clicks are expensive and deals close months later, so in-platform optimisation trains on leads that may never reach pipeline. Realvertising uploads opportunity and closed-won events through the Conversions API and reports LinkedIn against recorded revenue on your real sales cycle. Budget moves under the caps in your Campaign Constitution, not on quarter-end nerves.
What LinkedIn Ads does well
Seniority, function, company size and industry targeting on LinkedIn rests on data members maintain themselves, and LinkedIn's own campaign automation expands audiences sensibly within that graph. No external system improves on LinkedIn's inventory decisions inside its auction.
What the Growth Brain adds
- Offline conversions are uploaded from your CRM, so LinkedIn optimises on opportunities and closed deals instead of gated-content downloads.
- Matched audiences are rebuilt from CRM segments — open pipeline, lapsed accounts, existing customers — and targeted or suppressed accordingly.
- Cost is judged on the sales cycle length you define, so a ninety-day deal is not measured inside a thirty-day window.
- Message and document-ad variants are tested per segment, with a minimum evidence threshold before any variant is called better.
- LinkedIn's spend is weighed against cheaper channels on recorded margin per customer, not on cost per lead.
LinkedIn reports a lead form submission the moment it happens; the CRM reports which of those reached opportunity stage weeks later, and the finance system reports what was collected once the contract was signed.
Managed objects
What is coordinated on LinkedIn Ads
- Campaign group and campaign budgets
- Matched audiences and company exclusion lists
- Conversions API events and offline conversion uploads
- Single image, document and thought-leader ad variants
- Bid caps and audience expansion settings
One action, in full
Using the business metrics service, the model compares cost per closed-won customer across LinkedIn campaigns on the sales cycle length defined in your account. It finds one seniority segment where opportunities are recorded at several times the campaign average and proposes raising that segment's budget to the ceiling your Campaign Constitution allows, with the CRM evidence attached.
Platform truth vs business truth
Ranked by platform ROAS, Google wins and LinkedIn is last. Ranked by margin, that order is exactly reversed. Neither column is wrong — they answer different questions, which is why the product refuses to collapse them into one score.
| Campaign | Platform | Attributed | Margin |
|---|---|---|---|
| PMax — Annual plansGoogle | 5.1× (highest) | 3.8× | 2.7× |
| Prospecting — ES/DEMeta | 3.4× | 4.6× | 3.9× |
| Video — FoundersTikTok | 2.1× | 3.2× | 2.8× |
| ABM — Mid-marketLinkedIn | 1.8× | 3.7× | 4.1× (highest) |
Adapters
What each network actually permits.
Capabilities differ, and the adapters say so rather than forcing a parity that does not exist.
Adapter capabilities
| Capability | Meta | TikTok | Microsoft | ||
|---|---|---|---|---|---|
| Create and update campaigns | supported | supported | supported | supported | supported |
| Budget changes | supported | supported | supported | supported | supported |
| Creative upload | supported | supported | supported | supported | supported |
| Server-side conversions | supported | supported | supported | supported | supported |
| Conversion adjustments | supported | supported | not supported | not supported | supported |
| Customer-list audiences | supported | supported | supported | supported | supported |
| Offline outcome import | supported | supported | not supported | supported | supported |
Capabilities differ per network and the adapters say so rather than pretending otherwise. Forcing false parity is how an integration page becomes a support ticket.
Other channels
Every channel competes for the same objective.
Google Ads
Performance Max keeps bidding. The Growth Brain sets its budget, its conversion goal and the audiences it may not spend on.
Meta Ads
Advantage+ keeps exploring creative and audiences. The Growth Brain decides the signal it trains on and the budget it gets.
Facebook Ads
Facebook runs on the same Meta adapter as Instagram. One connection, one token, separate placement and creative decisions.
Instagram Ads
Instagram shares the Meta adapter with Facebook. Separate creative ratios, separate placement reporting, one connection.
One goal. Every channel. Real business truth.
Connect your ad accounts, say what a good customer is worth, and let the Growth Brain work the objective inside limits you set.
No ad spend commitment · Connect one channel to start · [email protected]