Build vs. Buy: Tools for planning and optimizing parcel locker networks
Parcel locker networks require strategic location decisions and continuous performance optimization. That puts parcel and postal operators in front of a key strategic choice: build custom software in-house or buy a specialized solution to plan and manage the network.
"Build" itself isn't one path anymore, either. Some operators form an engineering team to build tools from scratch. Others reach for AI app builders and prompt their way to a working tool. This guide walks through all options so you can decide what makes sense for your organization today and as your network scales.
Needs largely match what specialized vendors already offer
Internal capabilities
Strong engineering team and appetite to own the solution long term
Core focus is not software; prefer to lean on vendor expertise
Timeline
Longer planning and development timelines (>12 months) are acceptable
Faster time-to-value matters; want to get to insights quickly
Costs
Comfortable with significant upfront investment and ongoing maintenance
Prefer predictable costs with vendor handling maintenance and improvements
Data & integration
Ready to design integrations for internal tools and invest in data quality and governance
Want a tool that integrates quickly with existing systems, with data handling built in
Vibe coding promises buy-like speed but comes with build-like ownership problems, minus the engineering team to manage them. More on that below.
Building your own parcel locker analytics solution
Why teams choose to build
For some teams, building in-house is the right call. It usually comes down to:
Speed - Evaluating and approving external vendors can take longer than just starting an internal project, especially with strict procurement processes.
Unmet needs by existing tools – When nothing on the market fits your workflow, building something that does can feel like the only option.
Wanting an edge – Some teams see their approach to network planning as a genuine differentiator and want to own that logic, not run it through a vendor.
The question is wether these reasons hold up once you factor in what building actually costs.
Building with an in-house team
The real cost of “we’ll just build this” is usually higher and slower than teams expect.
Time to value
Before writing the first line of code, your team needs to validate the idea's feasibility, plan the architecture and features. For companies where software development isn't the core business, this phase alone can take 6 months. By the time you’ve tested and deployed the software solution, there is a great chance competitors have already secured premium locations.
Development costs
To build custom software, you’ll need a dedicated engineering team, a product manager, and an infrastructure and database hosting solution.
Let’s say you assemble a team of 6 engineers at an average salary of €45,000 per year, who can deliver an initial version in 6 months. That works out to €3,750 per engineer per month. Add a conservative €3,000 per month for infrastructure and database hosting.
In an optimistic* 6-month scenario, you're looking at:
*This assumes everything goes smoothly: no delays, no additional design or product management overhead, and engineers dedicated 100% to this project. In reality, most companies see 12–18-month timelines, which pushes the initial build costs into the €300–500K range.
Ongoing ownership
Users will ask for new features, file bug reports, and escalate if something breaks. Someone has to own that, indefinitely.
The total cost of ownership compounds beyond the initial build. While maintenance costs vary depending on software's complexity and other factors, a conservative estimate is that annual software maintenance costs typically range from 15 to 25% of the original development cost.
Add the opportunity cost of delayed network expansion during development, and you're looking at significant ongoing investment.
Vibe coding a solution
Vibe coding skips the engineering team altogether. You can prompt an AI app builder and get something working in a couple of days.
AI app builders are genuinely useful for prototypes and quick internal experiments. But production software is different, it needs code you can actually inspect and governed access to enterprise data.
Most of these builders own the infrastructure underneath what they generate. Fully prompting your way to an app is often a trade, you give up control in exchange for speed.
Gaps in technical knowledge often lead to frustration, code that breaks and security concerns.
Organizational friction rises, the project loses priority as bandwidth runs out, or IT flags it during a compliance review.
Patterns across the industry
Disconnected systems
Large global operators often build multiple internal tools for different teams handling location scouting, performance monitoring, and operations optimization. Without integration between these tools, information gets siloed, and workflows become disconnected across departments and regions.
Simple dashboards as solutions
Some companies take a shortcut by building dashboards on top of existing Transportation Management Systems. These provide data visibility, but visibility alone rarely translates into actionable optimization recommendations or enables modeling scenarios. You can see what's happening, but you still don't know what to do next.
Overlooking data quality and volume
When dealing with poor data quality and massive data volumes, you need automated data audits and governance systems. Overlooking these systems and building solutions on low-quality data only creates more problems down the road – accumulating technical debt and pulling resources away from the core business.
Buying a parcel locker analytics platform
When buying off-the-shelf is the better path
With off-the-shelf solutions, you get quicker access without spending months on development. The total cost of ownership is also lower because you won’t be responsible for maintenance, updates, or improvements.
On top of that, you’re not just buying a software – you’re also tapping into the experience and the best practices of the team that’s built it, gained by working with people across the industry.
Evaluation criteria
If buying sounds like a fit, use these criteria to compare vendors:
Industry-specific capabilities: Generic analytics tools lack the features parcel locker networks actually need, like location potential scoring, capacity modeling, and optimization recommendations.
Integration and enrichment: The right tool pulls data from your systems and third-party sources (e.g., population density, demographics, points of interest) automatically, so you're not stuck manually updating.
Testing: Look for vendors offering proof-of-concept projects and phased rollouts, especially if you're deciding during peak season.
Scalability: The tool should handle your network at 10x its current size, meaning more locations, bigger data volumes, and even additional markets.
Learning curve: The right solution should work for your organization, whether your expansion depends on dedicated GIS teams or less technical staff.
If you’ve decided that buying a specialized platform is the right path, the next question is which solution can actually handle the realities of your network at scale.
How OOH Network Intelligence compares
Mily Tech's OOH Network Intelligence combines data and automation to help parcel and postal operators plan, launch, and grow their OOH networks faster.
With a tool that covers the full lifecycle, every team working on the network gets value from it:
Network Expansion teams get data-backed recommendations for where to grow and which locations to cut, relocate, or reinforce – so every decision, whether it's expanding or right-sizing, pays off.
Sales teams get one place to scout, qualify, and manage partner locations, so they stop burning visits on sites that were never going to work.
Operations teams get one place to monitor performance and catch inefficiencies early, before they turn into escalations.