Promolist
A platform for quickly and easily finding business partners among over 5.4 million companies in Poland — and reaching them with an offer by traditional post, directly from within the system.

What challenges did we solve?
Reaching the right business partners in Poland required laboriously searching through scattered public registers, manually verifying data, and costly handling of marketing mailings. Promolist was created to close this process into a single tool — from finding a company to delivering an offer to their door.
Scattered data sources
Information about companies in Poland was spread across many government and public registers — with no single place to search them all.
Data aggregation and unification
We built an engine connecting data from government systems, public registers, and official territorial databases — including the Polish Post's postal code database. Consistency, deduplication, and accuracy at official source level.
Inconsistent and poor-quality data
Data from different systems often contained duplicates, outdated addresses, or incomplete contact information.
Map search with area drawing
Interactive map with the ability to select regions, filter by location and postal code, and draw custom search areas.
Costly marketing mailings
Reaching potential partners by traditional post required manual address preparation, formatting, and mailing arrangement.
Advanced filter system
Multi-level filters — company type, PKD code, licences, business status, registration date — allowing precise narrowing of results.
No precise filtering
Existing registers didn't offer the ability to search simultaneously by PKD codes, map location, and business status.
Integration with Polish Post and courier companies
Direct integration with Polish Post and courier companies — from finding recipients to ordering a marketing mailing in a few clicks, without leaving the platform.
translationKey: “promolist”
About the project
Promolist is a SaaS platform that allows you to search for business partners among over 5.4 million companies in Poland and reach them with an offer by traditional post — directly from within the system. The project combined aggregation of scattered public data with a simple search interface and direct integration with Polish Post.
How it works
We built an engine aggregating data from government systems, public registers, and official territorial databases — including 2,980 Polish Post postal codes. An interactive map with the ability to draw custom search areas, multi-level filters (PKD, location, business status, registration date), and instant results from over 6.5 million indexed addresses.
The key integration: a direct connection with Polish Post and courier companies. From finding recipients to ordering a marketing mailing — a few clicks, without leaving the platform. Stack: PHP, Angular, PostgreSQL, Google Maps API, REST API, Polish Post integrations.
Although the project is no longer active, it stands as an example of how technology can simplify complex B2B processes — from a campaign idea to its execution.
How did the delivery process look?
Data aggregation and normalisation
We designed a pipeline fetching data from multiple public sources — government registers, official territorial databases, and the Polish Post's postal code system. Every record went through a deduplication, validation, and normalisation process to ensure a consistent, reliable database.
Search engine build
We created a multi-layer search system combining an interactive map with a filter panel. Users could narrow results in dozens of ways — from drawing an area on the map, through PKD codes, to business status and licences.
Integration with mailing systems
We integrated the platform with Polish Post and courier companies, enabling a marketing mailing to be ordered in a few minutes — a few clicks. The entire flow from finding companies, through preparing the address list, to ordering the mailing was contained in one tool.






B2B prospecting in one tool
A database of over 5.4 million companies from across Poland accessible in one place — from search to sending an offer in a few minutes.
Users could search for and order a business contact list within a single session.
Data aggregation from government systems, search engine with map, Polish Post integration, direct mail sending system.
Complete database of active companies in Poland, aggregated from multiple public sources and updated cyclically
Postal addresses validated against official territorial databases and Polish Post postal codes
Thanks to Polish Post and courier integration — ordering a marketing mailing to hundreds of companies in a few clicks
Company type, location, postal code, PKD, licences, business status, registration date, and more
Promolist proved that aggregating scattered public data and combining it with a simple search interface and Polish Post integration can genuinely shorten the path from a campaign idea to its execution. Although the project is no longer active, it stands as an example of how technology can simplify complex B2B processes.
Other case studies
All
IT System Modernisation
IT modernisation for an automotive company — 90% faster system loading and 50% lower infrastructure costs.

HistoriaSzkod.pl - VIN Report Platform
Platform and API for verifying vehicle damage history by VIN — with a high-performance backend, a clear report, and fast online purchase.

Historia Szkód - Browser Plugin
Chrome/Firefox extension that detects VIN numbers on listing pages and verifies damage history with a single click.
Planning a data-driven platform?
We have experience building systems that aggregate data from multiple sources. Let's talk about your project.
Free consultation