Skip to content

Agency case study

OBVIOUS doubled client retention by proving what LinkedIn earned

A LinkedIn growth agency whose clients asked what the campaigns produced, and got a story instead of a number. Now every creator post, ad and outbound message is tracked to the deal, and Marc reports client retention at twice what it was.

No credit card required

Rated by agencies that report in their clients' revenue

  • Trustpilot4.9 out of 5 on Trustpilot
  • G25.0 out of 5 on G2
  • Capterra5.0 out of 5 on Capterra
Portrait of Marc Richard

Marc Richard

CEO, OBVIOUS

Marc's numbers

  • 2x

    Client retention

  • 2-3x

    Return, with budget on what works

  • < 30 min

    To live tracking on a new client

Agency
LinkedIn growth, B2B clients
Tracks
Creator posts, ads, outbound
Before
Months on tools too slow to set up
Onboarding
Run with each client by an account manager

Revenue tracked for 100+ agencies and advertisers

  • Trading.de logo
  • Swedish Cold logo
  • Trustfactory logo
  • MLK Digital logo
  • CPC AG logo
  • DaxoMedia logo
  • Contentbär logo
  • Hivebuy logo
  • OBVIOUS logo

Works with LinkedIn, the other ad platforms and the CRMs your clients run

  • Meta
  • HubSpot
  • Google Ads
  • Salesforce
  • LinkedIn
  • Pipedrive
  • TikTok
  • monday.com
  • Microsoft Ads
  • GoHighLevel
  • ActiveCampaign
  • Odoo
  • Patch Retention
  • Podium
  • YouTube
  • Attio
  • Pinterest
  • Close
  • ChatGPT
  • Zapier
  • Perplexity
  • Make
  • Claude
  • n8n
  • Gemini
  • WordPress
  • Copilot
  • Webflow
  • Grok
  • Slack

Where they started

The hardest channel to prove was the one they sold

LinkedIn reports impressions and reactions. A conversation in a message reports nothing. And the client's CRM holds the leads with no line back to the post that produced them.

Before LeadJourney

What a client review could answer

Leads per creator postNot counted
Leads from a LinkedIn messageNowhere
Landing page conversion rateUnknown
Revenue behind a campaignA story
Tracking on a new clientMonths

So the review opened on a case the agency had to argue, and a client with a doubt had nothing in front of them to settle it.

With LeadJourney

What the client can open today

Leads per creator postPer post and per ad
Leads from a LinkedIn messageNext to the paid ones
Landing page conversion ratePer page
Revenue behind a campaignFrom their own CRM
Tracking on a new clientUnder 30 minutes

Budget goes where it earns, which Marc puts at two to three times the return, and an account that can see its return does not leave over a doubt.

How they did it

Three steps from a story to a number

The order OBVIOUS runs with every new client, and the order we would run with yours.

  1. 1Before the first campaign

    Onboarding with the client

    A dedicated account manager at LeadJourney runs the tracking onboarding with the client directly, so the campaigns start on tracking that already stands.

  2. 2Under 30 minutes

    Every touchpoint on the lead

    Server-side tracking from the first LinkedIn click. Follower ads, creator posts and outbound messages are written onto the lead the client's CRM already holds.

  3. 3Every client review

    The review runs on revenue

    Which creator, which post and which ad produced the leads, and what revenue came out the other end. A number the client can open, not a case to argue.

The report behind the result

Which post, which ad, which message, and what it earned

The report OBVIOUS opens with a client: every LinkedIn touchpoint joined to the leads and deals in the client's own CRM.

  • Leads and revenue per creator, per post and per single ad
  • Outbound messages counted next to the paid campaigns
  • Server-side tracking at 95%+ accuracy, unaffected by iOS and ad blockers

No credit card required

Tracking percentage 88%Lena VogtYourAgency

LinkedIn, per touchpoint

Example client · every post, ad and message joined to HubSpot

Last 90 daysExport
Leads+18%
176
69 qualified by sales
Won+25%
20
11.4% of leads
Revenue+31%
€176.0k
Closed in HubSpot
TouchpointLeadsQualifiedWonRevenue
Creator post: pipeline over MQLsOrganic · founder profile48216€54,000
Outbound: warm message sequenceLinkedIn messages29155€41,500
Follower ad: founder videoLinkedIn Ads36144€38,400
Creator post: customer storyOrganic · sales lead profile22103€27,300
Document ad: pricing guideLinkedIn Ads4192€14,800
Total1766920€176,000
We have clear visibility on what works and doesn't for our customers, so we are able to 2-3x ROI by investing the budget correctly.
Marc RichardCEO, OBVIOUS

The same on your roster

The doubts that end a retainer, answered before they are asked

What OBVIOUS's clients stopped asking, said the way your clients say it.

  • We like the content. Is it bringing us anything?

    Leads per post and per ad

    Every lead carries the post, the ad or the message that produced it, so the answer is a row in the report rather than an impression count.

  • Our CRM says most of these came in as Direct.

    The source on the CRM record

    Tracking runs server-side on the client's domain and writes the real source onto the lead their CRM already holds.

  • Are these leads any good, or just cheap?

    Lead quality from their pipeline

    Each lead carries its stage from the client's CRM, so both of you see which campaigns bring qualified leads and which bring volume.

  • What did this quarter's budget actually return?

    Revenue, counted from their deals

    Closed revenue per channel and per campaign, from the deals the client won, next to what the campaigns cost.

  • We tried a tool like this. It took months.

    Live on a client in under 30 minutes

    Marc's own figure. An account manager runs the onboarding with the client, before the first campaign, so nobody waits on a developer.

  • Can we see it before the monthly call?

    A login for every client

    Unlimited client logins and scheduled reports, so the numbers are in front of the client before anyone has to ask for them.

More results

Not the only result with a name on it

One measured result per customer, with the person and the company behind it.

  • Portrait of Philipp Nessmann

    SEO and GEO agency

    Proven ROI on every retainer, from organic and AI search leads through to revenue

    Philipp Nessmann

    Managing Director

  • Portrait of Nikita Yatsun

    SEO agency

    €500k MRR reached profitably, scaling an SEO agency on performance marketing

    Nikita Yatsun

    Managing Director

  • Portrait of Florian Buck

    Klickkraft GmbH

    Business coaching

    €10-20k in monthly Meta spend, tied to qualified leads and revenue per ad

    Florian Buck

    Managing Director

  • Portrait of Karsten Guhr

    Tax and accounting

    54% better lead quality after using LeadJourney for marketing

    Karsten Guhr

    Managing Director

  • Portrait of Andreas Malkow

    Digital publishing

    Which article produced the lead and the revenue, across AI and organic search

    Andreas Malkow

    CEO & Head of PR

  • Getreach

    Backlinks marketplace (SaaS)

    0 to 100k in revenue from paid ads alone, inside the first month

    Getreach

    getreach.com

Pricing

One plan for your whole client roster

From€80per client workspace a month

On the Starter plan billed monthly, with 5 client workspaces included.

  • Unlimited client seats
  • 1 hour onboarding call with a tracking expert
  • Intensive setup support, first 14 days

No credit card required

FAQ

What agency owners ask before they book

If yours is not here, ask it on the call. That is what the 30 minutes are for.

Will we get the same result as OBVIOUS?

Nobody can promise you a retention figure, and the 2x is Marc's measurement of his own agency. What we can give you is the setup behind it: the onboarding run with each client, tracking live in about half an hour, and a report every client can open. What your clients do with a number they can check is the part that stays yours.

Do we need a developer to set a client up?

No. It is one tracking script on the client's site plus the CRM connection, about 21 minutes in total, and we do the first clients with you on a call. No developer hours from your side or the client's.

Which CRMs do you connect to?

HubSpot, Pipedrive, Salesforce, Close, Attio and GoHighLevel are native integrations, and a webhook plus the REST API cover anything custom. Closed won revenue flows back into your reporting automatically, so the ROAS you report is built on deals, not form fills.

Can clients see their own numbers?

Yes. Every client workspace supports unlimited client logins with access to their own live dashboards and nothing else, and reporting is white label. A client who can open the numbers any day trusts the monthly report a lot more.

How does pricing work for a multi-client agency?

Agency plans include client workspaces well above what an agency of that size normally runs, client logins are unlimited, and the plan follows the combined spend across your workspaces. Per advertiser tools like Hyros have no agency tier, so every client pays the full advertiser price. Pricing is public, in five currencies, on the pricing page.

What happens on the demo?

30 minutes with a tracking specialist. Bring one client account: we connect its ad platforms and CRM live on the call, so you see the report you would open with that client and the plan your roster fits.

Free 30 minute demo

Give your clients the number that keeps them

30 minutes with a tracking specialist. Bring one client account: we connect its channels and CRM live on the call, and you leave with the report OBVIOUS opens its reviews with. Or start the trial on one client first.

Book your demo

Under a minute. You pick the time at the end.

Step 1 of 2Your details

Where should the invite go?

The Google Meet invite goes here. Nothing else.

Your details are used to prepare and send this one call. No newsletter, no outreach sequence, and never passed on. Privacy policy.

or

Try 14 days for free

No credit card required

  • Every post, ad and outbound message tracked to the lead
  • Leads, lead quality and revenue from each client's own CRM
  • Onboarding run with your client by an account manager
  • A login and a scheduled report for every client
  • Trustpilot4.9 out of 5 on Trustpilot
  • G25.0 out of 5 on G2