A LinkedIn-only agency — since 2019

A LinkedIn company page people actually follow.

B2B Growth is a LinkedIn agency in Tallinn, Estonia, that builds company pages and the personal profiles of founders and executives for B2B companies across Europe.

Strategy, content and management for B2B company pages on LinkedIn. Executive profiles too, when you need them.

★ An international group with 30+ company pages: the country page ranks #1 in engagement among them.

A LinkedIn audit is free with us; elsewhere it costs up to €100. You choose: company page or personal profile. No obligation. You speak to Indrek, not a salesperson.

★ Golden Parrot 2024 · Baltic B2B marketing awards, lead generation
2019since — LinkedIn only
1000+profiles and pages fixed
100+strategies built
5 yrslongest unbroken client relationship
They trusted us
BENU Combat Ready Connecto Lidl Puidukoda TalTech Tamro Baltics Ülemiste keskus
Two routes

Company page, personal profiles —
or both together.

These two work differently and solve different problems. Most clients run both, but you can start with one.

Company page

Visibility that does not depend on one person. When your sales lead moves on, your brand does not leave with them.

  • Strategy and audience mapping
  • Content plan three months ahead
  • Posts at an agreed volume
  • Comments and conversations
  • Monthly report with numbers and next steps
  • Employees involved as amplifiers
Request a quote
For leaders and sales

Personal profile management

People are trusted more than logos. We build a leader’s or salesperson’s profile so the right decision-makers see their content — and reach out themselves.

  • Personal brand strategy
  • Full profile optimisation
  • Content written in your voice
  • Building the right network
  • Connection messages in the local language
  • Your time: from 30 min per week
Request a quote
Why it usually fails

Three reasons LinkedIn brings you nothing

1

The page or profile does not sell

A logo, a job title and an industry. A visitor cannot tell in a few seconds what problem you solve — so they leave.

2

The content never lands

Posts go out whenever there is time. The network is full of suppliers and former colleagues, not buyers.

3

Nobody owns it

Marketing waits for input from sales, sales waits for content from marketing. Three months later there are two posts and a conclusion that “LinkedIn does not work”.

Services

Start small.
Scale once you see it works.

Every step is worth doing on its own.

0

LinkedIn audit Free

Elsewhere a LinkedIn audit costs up to €100; with us it is free. You choose: company page or personal profile. We review the banner, headline, About section, post formatting and whether the content speaks to the right audience. You get a concrete list: what is broken and how it should look. More about the audit →

1

Company page management

Strategy, a three-month content plan, posts, replies to comments, monthly reports. A long-term partnership, not a campaign. From €1,600 per month →

2

Personal profile management

Strategy, profile rebuild, content and network growth for a leader or a salesperson. Your input: from 30 minutes a week. From €1,600 per month →

3

LinkedIn training

Tailored to your goals — no generic theory. The result: one shared understanding across the team of how the platform works, and clarity on who wants to step into a content-creator role. From €900 →

4

Thought-leadership programme

Groups of 3–5 people, six topics: audience, profile, posting, connections, the algorithm, and a sustainable action plan. Your people learn to run it themselves.

Company page or profile management from €1,600 per month. Training from €900. Pricing depends on volume and on what you actually need — every quote carries one total figure and a clear list of what is and is not included. Request a quote

Process

Eight steps, not “we’ll make some posts”

Each step is a deliverable you receive. So at every point it is clear what you are paying for.

Step 1

Gathering input

Who you really are, what you stand for and where you want to go.

Step 2

Building the strategy

Ideal-customer mapping, positioning, messaging.

Step 3

Strategy presentation

We walk through the work and agree what changes.

Step 4

Profile rebuild

Banner, headline and About speak to your audience.

Step 5

First posts

We lock in the tone of voice, format and style.

Step 6

A steady rhythm

Weekly posting, commenting, building connections.

Step 7

Raising activity

We analyse what worked and find new openings.

Step 8

Reporting

A monthly report with numbers and next month’s recommendations.

An honest expectation: months 1–2 are build-up. Measurable results arrive in months 3–6. Anyone promising results in month one does not know how LinkedIn works.

Our approach

Talk only about yourself and the audience stops listening

That is why the content mix is agreed before the first post goes out. Most of the content is educational — sales follow trust, they do not replace it.

An example mix from one client. Yours is set in the strategy.

Topic%
Your industry30
Environment, sustainability20
Your people20
Clients and partners15
The company’s future10
Projects5
Selected work

Ten times fewer followers.
The highest engagement in the market.

The country page of an international group with 30+ company pages. The numbers are real, the period is stated, and every line comes from the company’s own LinkedIn analytics.

In the company’s own internal international review, this page ranked among the best in the group. The same model can be repeated in any market.

First 6 months

Before and after

Same page, same company, same market. The difference is that the content now has a strategy, a calendar and someone who owns it.

Impressions ?ImpressionsHow many times your post was shown on someone’s screen. Not the same as the number of people — one person can see the same post several times.This is the core visibility metric.
6.1× more
Before
24,757
After
151,988
New followers ?New followersPeople who started following your company page during the period. They see your next posts without you paying anything extra.This is the audience that stays.
3.7× more
Before
112
After
419
Engagement ?EngagementEvery time someone does something with your post: a reaction, a comment, a repost or a click. Passive viewing does not count.The algorithm uses engagement to decide who sees your next post.
4.6× more
Before
957
After
4,374

Bar lengths are proportional to the actual numbers. Source: the client’s LinkedIn page analytics, two consecutive six-month periods.

Same market, same competitors

Eight months measured side by side

We took our client’s page and five competitors in the same category, and counted how many posts each of them published over eight months and how many reactions, comments and reposts those posts collected in total. Same period for everyone, all data from public LinkedIn analytics.

Posts in eight months ?Why this mattersOn LinkedIn, consistency beats one great post. If you post rarely, the algorithm stops distributing you — and the audience forgets.Our client: close to 9 posts a month.

Total posts published during the period

Our client71
Competitor A53
Competitor B50
Competitor C47
Competitor D36
Competitor E0

Total engagement in eight months ?Engagement = reactions + comments + repostsThis is the final test: do people react to the content, or scroll past it. You can buy followers; you cannot buy engagement.Our client had about 2,400 followers, the closest competitor about 24,000.

Reactions, comments and reposts combined

Our client3,884
Largest competitor
~10× more followers
3,740
Competitor B1,188
Competitor C1,065
Competitor D845
Competitor E0
How this compares

What “normal” looks like — and where we sit

Most people have no idea what a good LinkedIn result actually looks like. Here are three numbers that give you a scale.

55

Engagements per post ?How this is calculatedTotal engagement divided by number of posts. Our client: 3,884 ÷ 71 = 55. The five competitors in the same category combined: 6,838 ÷ 186 = 37.Both numbers come from the table above.

Every post brings an average of 55 reactions, comments or reposts.

Competitors in the same market, average: 37  →  1.5× better
~9

Posts per month ?Why this numberBelow four posts a month the algorithm barely shows your content to anyone. Above fifteen and the audience starts to tune out.Our recommendation: 8–12 posts a month, on a fixed routine.

71 posts in eight months — a consistent routine, not a campaign.

Competitors over the same period: 0–53 posts
5.2%

Market average engagement rate ?Engagement rateEngagement divided by impressions. Socialinsider’s 2026 analysis puts the LinkedIn average at 5.20%.We use it as a sanity check — if your page falls far below it, the problem is the content, not the algorithm.

The health check: how many of the people who see your post actually react.

Source: Socialinsider, LinkedIn Benchmarks 2026
Lead generation · Golden Parrot 2024

89 meetings with decision-makers.
Seven months, a small market.

Combat Ready runs leadership training. Before we started, enquiries came in at random, from media and events. The pipeline was unpredictable. The goal was a steady flow of meetings with the right people.

This campaign won us and Combat Ready a Golden Parrot in 2024 — the Baltic B2B marketing awards, lead generation category.

89

meetings

October 2023 to May 2024. Outreach came from two people’s LinkedIn profiles plus e-mail.

17

directly with a CEO or founder

The other 72 meetings were with HR managers and team leads — the people who decide on training.

€65,000

in training sold

As of May 2024. Many deals only closed in the autumn and the following spring, because companies plan training 9–12 months ahead.

What we did

  • We mapped the ideal client: companies with 15–5,000 employees. The buying decision involves the CEO, HR and team leads.
  • We removed everyone who hadn’t posted on LinkedIn in the last 30 days. Out of 1,000 profiles, about 300 were left.
  • We wrote personal connection messages and tested two versions. One was accepted 17% of the time, the other 27%.
  • Across the two profiles, 31.8% and 36.2% of invitations were accepted.
  • Every new lead went straight into Pipedrive, so nothing got lost.

What we learned

  • Small markets run out fast. There, we had added most active decision-makers within 8–9 months. Every contact counts.
  • A meeting is not a sale yet. When meetings come in, someone has to actually follow up.
  • Everything takes longer than you think. The meetings came right away; most deals came six months later.

Source: Marketing Parrot, B2B Case Study: Combat Ready

Testimonials

What clients say themselves

Every quote is published with a name and a job title. We don’t put anonymous praise on our website.

“

Over three years of cooperation

Tamro Baltics has been working with B2B Growth for over three years and we are very satisfied with their services. Indrek and the team are responsive and solution-oriented.
Mara Sokolova
Mara SokolovaHR Development Manager, Tamro Baltics
“

You truly think along with us

What I value most in our cooperation is your dedication and the way you truly think along with us — bringing your own ideas and solutions to the table.
Külli Kaldma
Külli KaldmaHR Manager, Connecto
“

The best money we’ve spent on marketing

This has been the best money we’ve spent on marketing. What I really liked about working with you was the proactiveness and being data-driven.
Remo Ojaste
Remo OjasteCEO, Combat Ready

From our training participants

Translated from Estonian.

“
Indrek’s training on LinkedIn hit the nail on the head. We had talked about LinkedIn as a team many times but never got to action. Now the whole team understood that it is a useful tool that can help a lot in our work. Indrek’s energy and presentation style were engaging and made it easy to follow.
Piret PotiseppDirector of Services, Estonian Chamber of Commerce and Industry
“
If you want a first introduction to LinkedIn with practical tips, it is worth inviting Indrek to talk about it, because he does it in an interesting and engaging way! His tips on building a network were especially interesting.
Kerstin PiikHead of HR team, Estonian Unemployment Insurance Fund
“
For many people LinkedIn is still an undiscovered resource, and building a network needs a thoughtful approach. Indrek explains things very well and logically, and every question gets an answer.
Viljar VeskiTartu County Project Manager, Kinkston gift agency
“
On 4 September Tehnopol held the most popular Startup Incubator morning coffee of all time: about 150 marketing enthusiasts came to learn about marketing on LinkedIn. As an experienced mentor and marketer myself, I am very glad to see that Indrek’s perspectives are popular with other marketers and the general public alike.
Triin UlvesStartup Incubator Community Manager, Tehnopol
Run your own numbers

What is LinkedIn
actually worth to you?

This calculator is built for a personal profile — a founder or salesperson who adds targeted contacts and starts conversations. The ? next to every slider explains what the number means and how we use it in practice.

Please note: this calculator is speculative. Every profile, company and market is different. The result gives a rough indication only, not a forecast or a promise.

Net profit in year one
13,313 €

New clients’ first purchases in months 3–12, minus the full investment

Total client lifetime value (over several years)60,750 €
Investment per year12,000 €
ROI ?ROI = (return − cost) ÷ costHow much revenue every euro invested brings back in year one. This is revenue, not profit: your own costs still need to come off it.111%
Payback time ?When the cost is earned backWe assume the cost starts in month one but revenue only begins in month three — the first two months are build-up.That is why this can never read “1 month”. Anyone promising that does not know how LinkedIn works.4 months
Contacts per year ?225 working days250 working days minus holidays and sick days.Most calculators use 260+, which is more than a year actually contains. We use 225, because nobody does this work 52 weeks straight.3,375
Conversations per week3.8
New clients per month0.4
New clients per year5.1
Client lifetime value12,000 €
Your time: outreach ?Two different thingsSending contacts is mechanical work, roughly a minute each. Meetings are the separate line below — those take real time.How we do it: we take the outreach off your plate. You still have to show up for the meetings.~15 min / day
Your time: meetings ?1.25 h per meetingThe call itself, preparation and follow-up combined.This is the hidden cost most calculators never show. If this number looks too big to you, the sliders above are too optimistic.~4.7 h / week

These are your own assumptions, not a promise. The biggest lever by far is the rate at which contacts turn into conversations — and that is fixed by a proper profile, not by sending more requests.

The other half

Adding contacts alone doesn’t build trust.
Posts and comments do.

A connection request is only the first step. If someone checks your profile and finds nothing there, they won’t reply. If they have already seen your posts, they know you before your first message. In the Combat Ready campaign, 31.8% and 36.2% of invitations from active profiles were accepted.

People trust people more than logos. According to Richard van der Blom, a company page post reaches only about 1.8% of its followers on average.

Impressions per year
72,000

How many times people see your name and your content

Of which your target audience21,600
Reactions and comments2,160
Posts per year90
Your comments per year1,125
Your time ?Post ~45 min, comment ~3 minBased on 45 working weeks.If we write the content, your part is reviewing each post, about 10 minutes.~2.8 h / week

These are your own assumptions, not a promise. We don’t add a multiplier like “posting raises replies X times”, because nobody can honestly prove it. What is certain: a warm contact replies more often than a cold one.

Want to know what your conversation rate would be with a profile that works? We review your profile and tell you what is holding it back.

Get a personal profile audit
About us
When we started in 2019, there was no LinkedIn-focused agency in the Baltics.

Today there are — we simply have seven more years of data. We don’t do Facebook, Google Ads or banners. All of our experience sits in one channel.

Indrek Põldvee

Indrek Põldvee

Founder

Indrek founded B2B Growth in 2019 to bring LinkedIn to the Estonian market. When you get in touch, you speak to him, not a salesperson.

indrek@b2bgrowth.eu  ·  +372 52 15 744

Working together

Clear work,
clear agreements.

We work the way the client wants. We rely on the quality of our work to speak for itself.

✓

Shaped around you

Volume, pace and the split of work are agreed around your needs, not around our standard package.

✓

Everything stays yours

The strategy, content plan, rebuilt profiles and contact lists are yours — including after we stop working together. We never hold an account hostage.

Let’s start with an audit

Choose whether we review your company page or your personal profile, and send us the link. We’ll send back a concrete list of what to change. Elsewhere an audit like this costs up to €100; with us it is free and commits you to nothing. You’ll speak directly to Indrek.

We reply within 24 hours. Prefer to talk? Book a 15-minute call or call +372 52 15 744.

What should we audit?

We use your details only to answer this request. Never sold or shared for marketing. Privacy policy

Free LinkedIn audit — up to €100 elsewhereGet the audit