How to Hire a Retail Site Selection Software Development Company
Hire the firm that will train the forecast on your own trading estate and output a named transfer table rather than a cannibalization percentage.
On this page
Hire the firm that will train the forecast on your own trading estate and output a named transfer table rather than a cannibalization percentage. Expect $80,000 to $180,000 for a first release in 12 to 18 weeks and $200,000 to $500,000 for a full platform over 6 to 12 months. Under about eight openings a year, buy Placer.ai and keep the spreadsheet.
A site selection model is not graded when it ships. It is graded eighteen months after you sign a ten year lease, when the store does $1.7M against a $2.4M forecast, the neighbouring store is down six percent, and nobody can reconstruct the eight percent cannibalization haircut because the workbook that produced it has been overwritten nine times.
That is what makes this category hard to buy. The deliverable is not a map or a dashboard. It is a number a real estate committee will commit a decade of rent against, and a record of how that number was produced that survives long enough to be checked. Placer.ai genuinely tells you where visitors come from. Esri gives you a defensible isochrone. Buxton and Kalibrate will build you a model, and they build bespoke precisely because generic models do not work. What none of them gives you is a forecast you own, versioned, retrainable monthly, and connected to the estate you already trade.
What a site selection software company actually does
The visible part is trade areas on a map. The part that decides whether the tool is used is everything around the forecast.
The model has to be inspectable. Analogue selection should name the comparable stores and their weights on screen, and the form should stay simple enough to defend in a room, usually a regression on drivers you can articulate plus a gravity component for competition and own-store overlap. A committee will not approve ten years of rent on a number it cannot interrogate, which is why analogue methods have outlived every wave of fashionable analytics.
Cannibalization is the second half. A percentage haircut hides which store loses, how much, and whether that store is already marginal on its own lease economics. It also gets the reverse case backwards, where a new site relieves a capacity constrained location and lifts total market sales, which is real in food service and pharmacy. Modelled properly, the new site competes for each customer origin block against every existing store, and the output is a named transfer table: this store loses $180,000, that one loses $60,000, net new to the chain is $1.9M against a gross forecast of $2.4M. The committee then approves a net number, and in practice that changes which deals get done.
What it really costs in 2026
| Scope | Cost | Ships in |
|---|---|---|
| Trade area engine, analogue forecast trained on your estate, explicit transfer modelling, reproducible committee pack | $80,000 to $180,000 | 12 to 18 weeks |
| Adds pipeline and approval workflow with pack versioning, plus broker submission screening | $120,000 to $260,000 | 4 to 8 months |
| Full platform with market planning to a store count target, post-opening back-testing and automatic refit, lease and POS (Point of Sale) integration | $200,000 to $500,000 | 6 to 12 months |
Two things get left out of quotes and both bite. The first is the state of your own sales history, which is the largest single variable in the project. A chain with clean weekly store level sales and a trading calendar is a different engagement from one whose sales sit in three systems after two acquisitions, and no vendor discovers that until week three. The second is drive-time routing at scale. Running millions of origin to store calculations per scenario is a genuine engineering cost, and quotes that assume a mapping API call per origin will not survive your first market plan.
Signals of a strong partner
- They ask to see your sales history before anything else. Weekly, store level, with a trading calendar, or the project starts with a data programme.
- They insist the forecast is versioned and immutable. The approved number and its input snapshot must survive so the year two audit compares against what was actually signed.
- They model transfer at customer origin level. Loyalty and transaction postcodes are the highest value input most chains already hold and underuse.
- They keep the model form defensible. If a committee member cannot follow the drivers, the model gets overridden in the room and the tool dies.
- They build the committee pack as an output. Generated from the system with a version number and a named approver, not pasted from four tools.
- They plan the back-test from day one. Twelve months of trading compared automatically against forecast is what gives you an honest error band by format.
- They are explicit about which vendor feeds are load-bearing. A model you cannot reproduce without a subscription you might cancel is a liability worth knowing about early.
Red flags
- A machine learning model they will not open. If the analyst cannot name the analogue stores and their weights, the committee will not trust the output.
- Cannibalization as a single input percentage. That is the spreadsheet you already have, rendered on a map.
- One model across all formats. A 1,200 square foot kiosk and a 20,000 square foot flagship need different models, not a size variable.
- Pipeline treated as a separate CRM (Customer Relationship Management). A deal in negotiation is a hypothetical store and must participate in the transfer calculation before either site is signed.
- No franchise territory logic when you franchise. Encroachment rules are contractual, so they have to be enforced rather than merely analysed.
Questions to ask on the first call
- What do you need from our sales history, and what happens if it sits in three systems after acquisitions?
- How does the system name the analogue stores and their weights for a given site?
- Show me the transfer output. Which existing stores lose sales, and by how much?
- How do you handle the case where a new store relieves a capacity constrained location rather than splitting its sales?
- How is an approved forecast frozen with its input snapshot for the year two back-test?
- How does a deal still in negotiation affect the forecast for a second site in the same trade area?
- How do you screen two hundred broker submissions down to the twenty worth judging?
- Which third party feeds does the model depend on, and what breaks if we cancel one?
- How do you handle drive-time routing volume for a full market plan without external API cost running away?
A simple way to decide
Buy a paid discovery phase from two firms rather than choosing on proposals. Require the same output from each: a written specification covering the data audit of your sales history, the model form and analogue method, the transfer calculation, the committee pack structure with versioning, and the back-test design, with a fixed price against it. You keep the document, and you can hand it to a third firm entirely.
Digital Heroes is the wrong choice if you open fewer than about eight stores a year or have fewer than forty trading stores to train on. The analyst time saved will not cover a build, and Placer.ai plus Esri Business Analyst genuinely does the job at that size. We are the right choice past roughly fifteen openings a year, when each deal commits a decade of rent and your forecast is a spreadsheet an analyst rebuilds from scratch every time.
Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- 76% of organizations report that less than half their CRM data is accurate and complete, and 37% experienced direct revenue loss attributable to poor data quality (survey of 602 CRM users across the US, UK, and Australia). Source: Validity (2025) →
- In a survey of 113 supply chain leaders (conducted late March to mid-April 2022), 67% had implemented digital dashboards for end-to-end visibility, and those companies were about twice as likely as others to avoid supply chain problems during the disruptions of early 2022; 71% expected to revise inventory policies going forward. Source: McKinsey & Company (2022) →
- In PMI's 2014 Pulse of the Profession report on requirements management, inaccurate requirements management is cited as a leading cause of project failure, with 47% of unsuccessful projects failing to meet goals due to poor requirements management. Source: Project Management Institute (PMI) (2014) →
- Qualtrics research (Q3 2023 survey of ~28,400 consumers across 26 countries) estimated bad customer experiences put roughly $3.7 trillion in global revenue at risk annually, a 19% jump from the prior year's $3.1 trillion; 64% of customers say they will switch companies over poor service regardless of how much they like the product. Source: Qualtrics XM Institute (via Forbes) (2024) →
Frequently asked questions
How much does custom site selection software cost?
A first release covering the trade area engine, an analogue forecast trained on your own estate, explicit cannibalization and transfer modelling and a reproducible committee pack runs $80,000 to $180,000 over 12 to 18 weeks. A full platform adding pipeline and approval workflow, market planning, post-opening back-testing with automatic refit and lease and POS integration runs $200,000 to $500,000 across 6 to 12 months.
Why not just buy Placer.ai or commission a Buxton model?
Both are reasonable, and below about eight openings a year they are the right answer. The limitation is ownership and cadence. A commissioned model arrives as an engagement, so you cannot open it, cannot retrain it monthly as new stores mature, and the assumptions live with the vendor's analysts. Placer.ai tells you visitation. Neither produces a forecast versioned against your own approvals.
What is the most important feature a committee actually needs?
A named transfer table. Approving on gross forecast sales in a market where you already have density is how chains over-build. When the pack shows which existing stores lose what and states a net number to the chain, the decision changes. In our delivery experience that single change kills roughly one deal in six that would otherwise have been approved.
How long does it take to see whether the model works?
Twelve months of trading on the first stores approved through it. That is why the forecast has to be stored as an immutable version with its input snapshot, so the comparison is against what was approved rather than a workbook that has moved on. After two or three cohorts you know the error band by format and market type, and you can set an approval threshold honestly.
What makes a site selection project run over budget?
Almost always the sales history. Clean weekly store level sales with a trading calendar is a straightforward project. Sales spread across three systems after acquisitions turns the first phase into a data programme. Multiple store formats, international markets with different demographic data models, and franchise territory rules that must be enforced contractually are the other three cost drivers.
Can one dashboard pull from QuickBooks, Salesforce, and Google Analytics at the same time?
Yes, and combining sources like that is the main reason to build custom instead of living inside each tool's built-in reports. The standard pattern syncs each source into one warehouse using connectors such as Fivetran or Airbyte, then joins them there, so marketing spend, pipeline, and revenue finally sit in a single view. Each additional source typically adds 1 to 2 weeks to the build, mostly for field mapping and reconciliation.
How long does it take to build a custom web or mobile app from scratch?
Plan on 8 to 16 weeks for a focused first version and 4 to 9 months for a larger platform, which is the typical spread across Digital Heroes builds. The first 2 to 3 weeks go to discovery and design before any production code ships. The two things that stretch timelines most are integrations with legacy systems and slow feedback from your side, not developer speed.
What should the first version of a dashboard include, and what can wait?
Version one should answer 5 to 7 questions your team already asks every week, pull from your 2 or 3 most important data sources, and refresh daily. Real-time data, custom report builders, scheduled email exports, and write-back features can all wait for version two. Across our projects, teams that launch a narrow version one reach a dashboard people actually use roughly twice as fast as teams that try to cover every department at once.
When does Looker make more sense than a custom dashboard?
Looker earns its place when multiple teams keep producing conflicting numbers and you need one governed definition of every metric, because LookML enforces definitions centrally. Its pricing is quote-based, and the quotes clients bring to Digital Heroes typically start in the tens of thousands of dollars per year. Under roughly 50 users with straightforward reporting needs, that spend is hard to justify against Power BI or a scoped custom build.
How do I make sure each client sees only their own data in a shared dashboard?
That is row-level security, and it must be enforced in the database or API layer, never by hiding filters in the interface. Each query carries the logged-in client's identity, and the data layer refuses to return rows outside their account, so a crafted URL or modified request cannot leak another client's numbers. Make any vendor show you exactly where that filter lives, because interface-level filtering is the most common security mistake we find when auditing dashboards built elsewhere.
How many SaaS seats do we need before building custom becomes cheaper?
The crossover usually shows up between 20 and 50 seats on premium tiers. Salesforce Enterprise lists at $165 per user per month, so 40 users cost about $79,000 a year in subscriptions, which is real money against a custom system you would own outright. Run the comparison over three years: if subscription spend beats the build cost plus 15-20% annual maintenance, custom wins on price before you even count workflow fit.
Should I embed Power BI or Tableau in my SaaS product, or build custom charts?
Embed first if you need analytics inside your product within weeks, but treat it as a bridge rather than the destination. Embedded licensing meters your customer traffic, so your analytics cost grows with your user count, and the look and feel never fully matches your product. In Digital Heroes projects, SaaS teams usually switch to custom charts built in React with a library like ECharts or Recharts once analytics becomes a selling point instead of a checkbox.
What are the most common mistakes companies make on dashboard projects?
The four we see most: designing charts before modeling the data, cramming 30 metrics onto one screen so nothing stands out, letting every team define revenue slightly differently, and skipping data quality checks so the dashboard confidently displays wrong numbers. The wrong-numbers failure is the fatal one, because a dashboard loses trust once and never fully earns it back. Spend the first weeks on metric definitions and data quality, not on colors.
We already pay for Microsoft 365. When does building custom actually beat Power BI?
Keep Power BI for internal reporting; at $14 per user per month for Pro it is hard to beat for employee-facing analytics. Custom wins in three cases: you are showing dashboards to customers, since embedded Power BI is priced on capacity and gets expensive fast, you need a fully white-labeled experience inside your own product, or your team keeps fighting the tool to support a specific workflow. Most companies we build for keep Power BI internally even after launching a custom customer-facing dashboard.
What questions should I ask a development agency on the first call?
Ask who exactly will build it, what happens when scope changes mid-project, what their maintenance terms are after launch, and what they will need from you every week. Then ask them to describe a project that went wrong and what they changed afterward; teams that have shipped at real volume have war stories, and teams claiming a perfect record are hiding something. The scope-change answer matters most: a disciplined shop describes a written change-order process, not a vague promise to be flexible.
Who can build a custom business intelligence dashboards system?
Digital Heroes builds custom business intelligence dashboards systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other business intelligence dashboards companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.
Related guides
Published · Last updated .