cscase study · trustmary · b2b saas, finland

a new product, a home market, three months.112 meetings at about €150 each.

Trustmary launched a new product in Finland in June 2026: an AI visibility report, delivered in a 30-minute call. I ran the paid side as fractional ads: the strategy, the budgets, the ads themselves, the landing page, and the measurement at every touchpoint. Three paths to the same meeting, tested against each other for a summer. Budgets on this page are estimates; the meetings are counted one by one.

june to august
112
sales meetings booked in the home market, in the first three months of the product's life.
blended
~€150
cost per meeting, all ad spend over all bookings. The landing page only gets paid traffic, so every booking counts.
monthly budget
~€5 to 7k
across LinkedIn and Meta. About five in June and July, seven in August once the paths had proven themselves.
clientTrustmary
review and AI visibility platform, Finland · working together since June 2025
my rolefractional ads
strategy, budgets, ads, landing page, measurement
timelineJune to August 2026
product launched in June
channelsLinkedIn and Meta
three paths, one meeting
measured witha reporting tool i vibe-coded myself
reads the ad accounts every morning, plus every booking by hand
data agethree months
early, and stated as such
01the launch

one product, one meeting, three ways in.

The report is the product and the call is how it's delivered, so a booked meeting is the only outcome that counts. Everything on this page is judged on one number: what a meeting costs.

Finland is a small market. There is no path that could take the whole budget on its own, so the plan was to open three at once, each with a different job, and let the numbers decide how the money moves between them each month.

LinkedIn reaches the right titles: marketing and business development leads, senior people at companies with a marketing budget. Thought leadership ads from the founders' own profiles warm them up, and product ads retarget the ones who engaged.

Meta is where the same people scroll in the evening, at a fraction of the cost per click. Product ads go straight to the report page. Webinar ads collect registrations at a few euros each, and the webinar makes the offer.

Three paths, one landing page, one calendar. Every booking carries the UTM of the ad that brought it, and the ones that arrive without one still count, because nothing else sends traffic to that page.

path 1 · linkedin
1thought leadership ad, founder's profile2product ad, retargeting the engagers3report landing pagemeeting
path 2 · meta direct
1product ad, image and video2report landing pagemeeting
path 3 · meta webinar
1webinar ad, instant form2the offer right after the form, in the webinar, and by email3report landing pagemeeting
02three paths, touchpoint by touchpoint

the same meeting costs a different amount depending on the door.

Every step is measured, from the first impression to the booked call. Pick a path. Each percentage is the conversion from the step above it.

03the logic, month by month

fund what earns its landing page click. cut what doesn't. rebalance monthly.

Every decision below came out of the daily numbers, not a plan written in May. The rule was simple: an ad has to earn its click to the landing page, a path has to earn its meeting, and the budget follows.

june · launch
10 juneLanding page overhauled. The report became the product on the page and the call became the delivery. Thirty days later: 26 meetings at under €200.
29 june · cutPaused every thought-leadership post that wasn't earning clicks to the page, and every product ad below the account's click rate. Paused the old webinar lead ads to see whether meetings depended on them.
verdictThey didn't. Meetings from Meta kept coming from the product ads alone, at about €140 each.
july · rebalance
8 julyNew webinar, new instant-form ads. Registrations at about €5 each and a click rate four times the account's other Meta campaigns.
13 julyBudget rebalanced to 50/50 LinkedIn and Meta, from 60/40. Added a retargeting thought-leadership campaign: the cheapest landing page clicks in the whole LinkedIn set.
verdictThe split held to the euro. July closed at 40 meetings, blended cost per meeting under €130.
august · scale what works
11 to 17 augustTen new product ad variants and three new thought-leadership posts. One post became the account's best meeting-maker within two weeks.
20 augustBudget raised to about €7k with soft per-channel caps: webinars first, LinkedIn second, other Meta third.
27 august · testA/B test of a new landing page inside the Meta product campaign. The new page took an early lead on meetings and became the default on 1 September. The test is still running.
04results

meetings went 20, 40, 52. the cost per meeting went the other way.

Booked calls per month, with the ads spend that bought them. The blended number is the one I manage to, because the page has no other traffic; the per-path numbers divide a path's spend by only the bookings that carried its tag, so they read high.

meetings booked per month, by the path that brought them
Every booking: 20, 40 and 52. Grey is a booking that arrived without a tag. Hover a month.
linkedinmeta directmeta webinaremail after the webinarno tag
Source every booking recorded by hand from the booking calendar and the sales channel, tagged by the UTM it carried. Bookings without a tag are shown grey and count like the rest, since only ads send traffic to the page.
per month
Meetings booked and the blended cost of each.
june
20 · ~€250
july
40 · ~€125
august
52 · ~€135
Note August carried a bigger budget and a new webinar, so the cost per meeting held while volume grew by a third.
cost per meeting, by path
Path spend over the bookings tagged to it, June to August. Attributed-only, so each overcounts.
meta webinar, incl. email follow-up18 tagged bookings, plus 17 from the email sequence after the webinar
~€120
meta direct27 tagged bookings
~€180
meta webinar, tagged only18 bookings
~€230
linkedin20 tagged bookings, senior titles
~€390
blended112 bookings over all spend
~€150

What each path turned out to be for. LinkedIn is the expensive door and the right one: it reaches the titles the product is sold to, and the retargeting product ads convert one landing page click in fifty into a meeting, five times the rate of cold traffic. Meta direct is the cheapest meeting in the set and the most predictable. The webinar looks mid-priced on its tag alone and cheapest once you count the email sequence that follows it, which is where half its meetings actually book.

One in four bookings arrives with no tag at all. They are on the page because an ad put them there, so they count in the blended number and in nothing else.

What changed inside the funnel. Thought-leadership posts hold a 9% engagement rate on LinkedIn, and about one engager in eleven clicks through to the page. Webinar ads convert one click in eight into a registration at about €5, and one registrant in twenty-two into a meeting, one in forty-five once the email sequence has done its work. The new landing page, in test since late August, lifted the Meta click-to-meeting rate and became the default on 1 September, with the test still running.

05what i built

the ads, the pages and the tool that measured them.

Fractional ads for me means the whole thing, not the media buying. If the page or the post is wrong, no bidding strategy fixes it.

ads

the ads themselves

  • 18 thought-leadership posts from the founders' and team's own LinkedIn profiles, across 67 creatives and five audience campaigns, plus a retargeting set
  • 88 product ad variants on LinkedIn, retargeting engagers and a cold senior-title audience
  • Meta image, video and carousel ads for the report page, and instant-form ads for three webinars
  • Every post and ad tagged so the booking that comes back says which one brought it
landing pages

the pages

  • The report page overhauled on 10 June with the team: report as the product, the call as the delivery
  • A new page built from scratch in August, with the qualifying questions and the calendar inline as the last step of the form, so booking feels like continuing rather than leaving
  • A/B tested against the old page inside the live campaign; the new page is ahead and the test is still running
  • Funnel events at every step, mirrored to every ad platform's pixel
measurement

the reporting tool

  • A daily reporting tool I built with Claude: budget pacing, per-creative and per-post performance, and every booking attributed to its post or campaign
  • Momentum per ad, last seven days against the prior two weeks, so fatigue shows up before it costs anything
  • Blended cost per meeting as the one number, with the per-path splits and their caveats underneath
  • A decision log with a review date on every change, so each verdict above has its numbers behind it
06takeaways

what i'd tell you, if this were your launch

outcome

pick the one number before the first ad

Here it was a booked meeting, because the product is delivered in one. Every path, every creative and every budget move was judged on the cost of that, and nothing else got to argue.

paths

open three doors, then let the numbers close one

A small market can't carry one big campaign. Three paths with different jobs, a monthly rebalance, and the willingness to pause the ones that stop earning their click.

attribution

count every booking, tag every ad

The blended cost per meeting is the honest number when the page has no other traffic. The per-path numbers are useful for direction and wrong as accounting, and I say so on the dashboard.

pages

the page is part of the ad

The biggest single improvement in three months was a landing page, not a bid. Build it, tag it, test it inside the live campaign, and keep testing after you ship.

I did this hands-on: the strategy and the budgets, the posts and the product ads, the landing page, the tracking, and the tool that reads it all every morning. With Claude, extensively. Three months is early data; it's enough to show which doors work, not the final price of a meeting.

launching something
into a small market?

Book a call. We look at what a meeting should cost you, and which doors are worth opening first.