The verdict in three sentences
For a banking or insurance network of 50 to 100 branches, a custom appointment booking app costs between EUR 40,000 and 80,000 in 2026 (roughly CAD 60,000 to 120,000), depending on how deeply it integrates with Outlook, the CRM and the video tool. The main gain is not online booking itself but routing by expertise (savings, protection, mortgages, claims) and automated reminders, which lift the show-up rate by about 30%. With in-region hosting and a clean privacy register (GDPR in Europe, PIPEDA in Canada), the project usually pays back within 12 to 18 months on recovered advisor time.
What each building block costs in 2026
An 85-branch network with 400 advisors has very different needs from a single branch. Cost items break down as follows (2026 order of magnitude, development in Europe or francophone nearshore):
| Functional block | Range (excl. tax) | Timeline |
|---|---|---|
| Client web and mobile flow (reason, branch, time slot) | EUR 8,000 to 14,000 | 4 to 6 weeks |
| Two-way Outlook / Microsoft 365 calendar sync | EUR 6,000 to 12,000 | 3 to 4 weeks |
| Routing engine by expertise, language and branch | EUR 7,000 to 15,000 | 3 to 5 weeks |
| Built-in advisor video (Teams or WebRTC) | EUR 5,000 to 10,000 | 2 to 3 weeks |
| SMS and email reminders, one-click rescheduling | EUR 3,000 to 6,000 | 1 to 2 weeks |
| Network back office and dashboards (no-shows, lead time) | EUR 6,000 to 13,000 | 3 to 4 weeks |
| Privacy compliance, SSO, logging, load testing | EUR 5,000 to 10,000 | 2 to 3 weeks |
Realistic total: EUR 40,000 for a branch plus simple video scope, up to EUR 80,000 with advanced routing, CRM connection and Azure AD SSO. Managed in-region hosting adds EUR 300 to 900 per month.
Custom build or off-the-shelf SaaS
White-label booking tools are plentiful, but they often charge per advisor and struggle with insurance-specific routing.
| Criterion | Booking SaaS | Custom app |
|---|---|---|
| Upfront cost | EUR 5,000 to 15,000 setup | EUR 40,000 to 80,000 |
| Recurring cost for 400 advisors | EUR 25 to 45 per advisor per month, i.e. EUR 120,000 to 216,000 a year | EUR 4,000 to 11,000 a year (hosting and maintenance) |
| Routing by business expertise | Limited to simple categories | Free rules: product, amount, language, portfolio |
| Outlook sync | Often one-way | Two-way, real time |
| Hosting and data | Variable, sometimes out of region | In-region guaranteed, you own the data |
| Reversibility | Partial export | Source code and database delivered |
Above 100 advisors, custom almost always becomes cheaper over three years. Below 30 advisors, a well-configured SaaS is often enough.
The levers that raise show-up rates
No-shows are expensive: a missed appointment means 45 lost advisor minutes. Measures that work:
| Lever | Observed effect (order of magnitude) |
|---|---|
| SMS reminder at D-1 and H-2 | 35 to 45% fewer missed appointments |
| One-click rescheduling link | 20% of cancellations turned into reschedules |
| Video option offered systematically | +15% honored appointments among working clients |
| Document checklist sent in advance | Meetings 10 to 15 minutes shorter |
| Evening and Saturday morning slots | +12% online bookings |
Combined, these levers explain the roughly 30% increase in show-up rate seen on this type of project.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
David, network director of a mutual insurer in Toronto, oversees 85 branches and 400 advisors. Each advisor holds 22 appointments a week on average, with a 70% show-up rate. After rollout, the rate reaches 91% (+30% relative). That is about 4.6 extra honored appointments per advisor per week, or 1,840 a week across the network. If 8% convert into a policy with an average annual margin of EUR 180, the gain is about EUR 26,500 a week. With a EUR 68,000 project and EUR 9,000 a year in maintenance, payback is measured in weeks, even if the conversion assumption is divided by four.
FAQ
How long does it take to roll out across 85 branches?
Plan 4 to 6 months: 3 to 4 months of development, then a 4-week pilot on 5 to 10 branches before full rollout. Deploying in waves of 20 branches limits risk.
Is Outlook sync reliable?
Yes, through the Microsoft Graph API with change subscriptions, slots update in under 30 seconds. Budget EUR 6,000 to 12,000 for robust two-way sync.
Which privacy obligations apply?
A processing register, a defined retention period (often 3 years after last contact), in-region hosting and explicit consent for SMS reminders. An impact assessment is recommended if health data flows through protection products.
Can the app connect to our existing CRM?
Yes, Salesforce, Microsoft Dynamics or an in-house CRM via API. This connector adds EUR 5,000 to 12,000 depending on the quality of the existing API.
What maintenance budget should we plan?
About 10 to 15% of the initial cost per year, i.e. EUR 4,000 to 11,000, including in-region hosting for around 20,000 appointments a month.
Let's scope your project. Send us your number of branches, advisors and current tools (Outlook, CRM, video) and we will price a scope between EUR 40,000 and 80,000 with a wave-based rollout plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

