CASE STUDY / AUTOMATION
Lead automation
A system that identifies sales signals in public sources, enriches them with useful context and feeds the results into an outbound workflow.
The goal was to identify timely sales signals, enrich and prioritise company information, and automate lead handling and targeted outreach.

The challenge
How do you find companies with a need right now?
A job opening, a procurement notice or a change on a company website can point to a current need. These observations are scattered across sources. Reviewing them manually, matching them to the right company and turning them into outreach takes time. Each signal needs context and a clear next step.
How the system works
- Public job listings
- Company websites
- HILMA procurement notices
- Other public sources
- Data processing and matching
- Relevant signal detection
- Filtering
- Scoring
- Company information
- Contact people
- Additional context
- Prioritisation
- Outreach workflow
- CRM integration
- Response tracking
- Suppression lists and follow-up
- Leads ready for sales
- Targeted outreach
- Less manual work
- New business opportunities
Under the hood
Technical implementation
Programmatic data processing, language models and workflow automation connect public signals to sales activity. Each technology has a defined responsibility.
Python
Data processing
- Source data normalisation
- Matching companies and observations
- Signal filtering and prioritisation
Deduplication removes repeated company records and observations before further processing.
LLM
Information interpretation
- Interpreting source text
- Extracting structured information
- Supporting automated reading and writing
Language models help turn unstructured source material into data the system can process.
Make.com
Workflow automation
- Workflow orchestration
- Response processing
- Coordinating integrations and follow-up
Automated replies are separated for further handling. Suppression lists account for requests not to be contacted.
HubSpot
CRM
- Company and contact records
- Lead follow-up
- Sales process tracking
Company and contact enrichment, together with CRM synchronisation, provide the information needed for sales work.
The result
From signals to leads and outreach.
The system connects prospect identification, data enrichment and outreach workflows. Signals become prioritised leads, while targeted outreach and response handling can also be automated. This reduces manual data transfers and repetitive work.
Back to work