30 October 2026 · 7 min read · Nico Nuscheler

Build or Buy: What an In-House Buying-Signal Stack Really Costs

Tool by tool and salary by salary: what it costs a B2B team in Europe to build its own buying-signal setup in year one, where the money hides, and when building in-house is the right call.

Every team that looks at buying signals asks the same question at some point. Why pay someone for this? The data is out there. Clay, Apollo, Cognism, Bombora, lemlist. Just buy the tools.

Fair question. So I priced it.

Full disclosure: I sell the other option. That's why every number below has a source, and why there's a section on when you should build it yourself.

What you're actually building

A working signal setup has four parts:

  • Data. Hiring, leadership changes, funding, register events, technology changes, intent. Each comes from a different provider.
  • Plumbing. Something that pulls it together, matches it to your target accounts and scores it. In most teams today that's Clay.
  • Contacts. Who to talk to once a company lights up.
  • Judgement. Someone who decides every week which signals are real and which are noise.

The first three are tools. The fourth is a person. Most cost estimates forget the fourth.

Scenario 1: lean, around €100k

The smallest setup that works for a team selling across Europe:

Item Year 1 Basis
Clay (Growth, annual) ~€16k List price [1]
Dealfront (European company data, web visits) ~€7.5k Vendr median [2]
North Data Pro (German register events) €2.3k List price [3]
TheirStack (job and tech data API) €1–6k List price [4]
Apollo (contacts, 3 seats) €1.5–4k List price range
lemlist with signals add-on ~€1k List price [5]
Tools ~€30–37k
One GTM engineer, Munich or Berlin €66–79k €65k base plus ~21% employer costs, minus a vacancy of about two months [6][7]
Year 1 ~€96–116k

The GTM engineer is the line people argue with. "We'll have someone do it on the side." That works until it doesn't. Signal work is weekly. Someone has to check the alerts, kill the false positives and update the scoring when the market moves. On the side usually means not at all after month three.

Scenario 2: with intent and contact data, around €180k+

Most teams don't stop at lean. They add third-party intent, a European contact database and champion tracking.

Added on top of lean Year 1 Basis
Cognism (contact data, strong in EMEA) ~€31k Vendr median [2]
Bombora (topic intent) ~€22k Vendr median [2]
UserGems (job changes of past buyers) ~€27k Vendr median [2]
BuiltWith (technographics) €3–10k List price [8]
Implementation and onboarding ~€5k Estimate

Swap Apollo for Cognism and that lands at roughly €180–205k in year one, still with one person running it.

The full enterprise version (6sense or Demandbase, ZoomInfo, G2 intent, Common Room, plus a second person in RevOps) goes past €400k. 6sense alone has a median contract of about $62k a year, Demandbase about $69k [2]. If you're at that level, you're not reading this article to save money.

The costs that don't show up on the invoice

Price increases. SaaS prices rose about 12% a year in 2024 and 2025 [9]. Annual contracts lock you in. Renewals don't get cheaper.

Tools you pay for but don't use. Gartner found marketers used only 33% of their martech stack's capabilities in 2023, down from 58% in 2020 [10]. A signal tool nobody opens is the most expensive tool you have.

Time to first result. Hiring takes months. XING's 2025 report puts the average time-to-hire in Germany at 70 days, across 2.5 million applications [7]. Then the tools need evaluation, contracts and setup. Realistically, a quarter passes before the first useful list.

Noise. Single intent sources produce false positives. Students, new hires and competitors all "research" your category [13]. Even 6sense recommends combining several intent sources [11]. Combining them is exactly the work that needs a person.

Coverage. Most big databases are built US-first. For German Mittelstand companies, the useful signals often sit in the Handelsregister, Bundesanzeiger, German job boards and the regional press. None of those come with a nice dashboard.

Why the price tag matters less than the timing

The real cost of a slow setup isn't the licence. It's the deals that close before you show up.

6sense's 2025 buyer research found that buyers make first contact 61% of the way through their journey. 94% of buying groups have already ranked their vendors by then, and the vendor they contact first wins about 80% of the time [12].

Signals are how you get in earlier. A setup that takes a quarter to start costs you a quarter of being early.

When you should build it yourself

Building in-house is the right call when:

  • You have scale. Thousands of target accounts, several sales teams, a RevOps function. Fixed costs spread out, and in-house gets cheaper per account.
  • Your best signals are your own. Product usage, trial activity, support tickets. Nobody outside sees those as well as you do.
  • You already own the tools. If 6sense or Clay is already paid for, the gap is usually the person and the process, not the data.
  • Signals are core to what you sell. Then it's a capability, and you want it in-house long-term.

If that's you, build it. Start with the lean stack, hire the person first, and give it two quarters.

When outsourcing makes more sense

Outsourcing wins when you're a focused team selling deals of €10K or more, you don't have a GTM engineer, and you need results this quarter, not next year.

That's the setup I built Demandmate for. The Monday Brief costs €25,800 in year one: €3,000 setup, then €1,900 a month, cancel anytime. You get the companies, the reason, who to contact and what to say. The tools, the contracts and the filtering stay on my side.

Either way, test before you commit. Ask for 3 companies in your market for free, or run the two-week test from my intent data guide on any provider you're considering.

How I calculated this

  • Vendr figures are median annual contract values from Vendr's marketplace pages, read in October 2026. They include many US enterprise buyers, so smaller European teams may pay less.
  • USD converted at 0.87 EUR. All prices exclude VAT.
  • Salaries are from German job ads and salary data for 2025–2026. Employer costs are German social security contributions, about 21%.
  • Prices change often. Check current quotes before you budget.

References

  1. Clay, Pricing. clay.com
  2. Vendr, marketplace pricing pages for Dealfront, Cognism, Bombora, UserGems, 6sense and Demandbase. vendr.com
  3. North Data, Premium plans. northdata.com
  4. TheirStack, Pricing. theirstack.com
  5. lemlist, Pricing. lemlist.com
  6. Techniker Krankenkasse, Beitragssätze in der Sozialversicherung 2026. tk.de
  7. XING, Bewerbungsreport 2025. recruiting.xing.com
  8. BuiltWith, Plans. builtwith.com
  9. Vertice, SaaS Inflation Index. vertice.one
  10. Gartner, press release, 23 August 2023. gartner.com
  11. 6sense, What is intent data? 6sense.com
  12. 6sense, 2025 Buyer Experience Report. 6sense.com
  13. UserGems, "Is 6sense intent data accurate enough to trust?" usergems.com

Keep reading

See who's buying in your market.

Tell me what you sell, where, and to whom. I'll come back with three companies that are buying right now. Free, no commitment.

ImpressumPrivacy

AI version of me · via ElevenLabs · Privacy