Forlink

Technical case study — Forestry & land acquisition · Estonia

Forlink — Full-Stack Forestry CRM & Operations Platform

Five disconnected tools replaced with one integrated platform. From first landowner call to signed timber contract — contacts, property research, automated pricing, offers, and calling in a single system.

9
Modules built
20+
Gov. data sources
2FA
+ IP restrictions

Problem → Solution

The problem

Property research

5–10 government portals per property. Employees copy-pasted results into spreadsheets manually for each evaluation.

Pricing

2–4 hours per property in Excel. Every formula at risk of human error. Any change meant rebuilding from scratch.

Offers & contacts

Manual Word/PDF with pasted screenshots. Contacts scattered across personal phones — no shared database.

The solution

Interactive map

20+ Estonian government data layers in one map. Cadastral, forest registry, protection zones — all in one view, nightly synced.

Automated pricing engine

One-click calculation across timber species, assortments, transport costs, and buyer prices. No Excel. No errors.

CRM + offer generator

Centralised contact database with property linkage. One-click branded PDF with live map and live pricing embedded.

5–10 gov portals per property20+ data layers in one map
2–4 hrs pricing per propertyAutomated engine, 1-click
Manual Word/PDF offer creationBranded PDF with live maps

What was built

01

CRM & contact management

Centralised database with property linkage via cadastral numbers, full interaction history, and shared access across the team.

02

Interactive map + government data

20+ Estonian government data layers on one map. Nightly automated sync. Cadastral geometry, forest registry, protection zones, ownership data.

03

Pricing engine + offer generator

Automated pricing across all timber species and assortments. One-click branded PDF offer with live map and pricing data embedded.

04

Call module + pipeline

Built-in outbound calling with outcome logging, follow-up scheduling, and pipeline tracking. Replaces personal phone records entirely.

Stack

Node.jsNestJSFirebase/FirestoreElasticsearchPlaywrightkataster.ee APIMetsaportaal API20+ WFS layers

Before ITRE’s solution, we spent far too much time on tedious routines. Now, these processes are automated, our team works more efficiently, and motivation is at an all-time high. Additionally, profitability has skyrocketed. ITRE showed us how much easier and better work can be when the right tools are in place.

Richard Jõgi

Metsamõisnik OÜ

Forestry CRM platform

Forestry & land acquisition · Estonia

Interested in a similar solution?

We audit your processes first. No scope until we understand what actually needs fixing.

Start the audit →