The verdict in three sentences
For a B2B network of 20 branches, the key is to give each location its own optimized local page rather than diluting everything on a single "our branches" page. A multi-location architecture at 6,000-14,000 EUR delivers 20 geolocated landing pages in LocalBusiness schema and lifts calls by +140 % per branch in 6 to 8 weeks. Ongoing management of the 20 Google Business profiles costs 500-900 EUR/month and sustains ranking.
Custom local pages or directories: the comparison
Two strategies compete to rank 20 branches. Build proper local pages, or rely on directories and a single page. The difference in results is stark.
| Criterion | Custom local pages | Directories + single page |
|---|---|---|
| Initial cost 2026 | 6,000-14,000 EUR | 0-1,500 EUR |
| Content control | Total | Low |
| LocalBusiness schema | Yes, per branch | No |
| Local ranking | Strong across 20 cities | Weak/diluted |
| Tracked calls | +140 % per branch | +10 to +20 % |
| Durability | High (owned asset) | Directory-dependent |
| Deployment time | 6-8 weeks | 1-2 weeks |
Directories provide a minimal base, but only owned local pages let you durably dominate each city's results.
Cost per branch and the in-house vs agency choice
Broken down per branch, the investment becomes readable. Here is the cost structure and the in-house versus outsourced comparison.
| Item | Detail | Cost 2026 |
|---|---|---|
| Geolocated landing page | Content + schema + internal links | 300-700 EUR/branch |
| Google Business profile | Creation + optimization | 150-300 EUR/branch |
| Call tracking | Dedicated number + tracking | 15-30 EUR/month/branch |
| Monthly management (20 profiles) | Posts, reviews, updates | 500-900 EUR/month |
| Equivalent in-house | 0.5 marketing FTE | ~1,800-2,500 EUR/month |
| Consolidated reporting | Multi-branch dashboard | Included in retainer |
In-house management costs more in overhead than an agency retainer, unless the network already has a dedicated marketing team available.
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
Julien, marketing director of a B2B equipment-rental network with 20 branches around Berlin, relies on a single "our branches" page that ranks nowhere locally. He commissions a multi-location architecture at 9,500 EUR: 20 landing pages in LocalBusiness schema, 20 optimized GBP profiles, per-branch call tracking.
In 8 weeks, tracked calls rise from 6 to 14 per branch per month (+140 %), i.e. 160 extra monthly calls for the network. With an average value of 220 EUR per signed rental and a 25 % closing rate, these calls represent a potential of 8,800 EUR/month: the initial investment pays back in just over a month, excluding management.
FAQ
Why a page per branch rather than one global page? Google ranks local results by city. A dedicated page for each branch, with address, hours and LocalBusiness schema, sends a strong signal a global page cannot provide for 20 cities at once.
How much does managing 20 Google Business profiles cost? Expect 500-900 EUR/month to run the 20 profiles: posts, review responses, hours and photo updates. This regular activity is what maintains ranking over time.
How long to deploy 20 branches? About 6 to 8 weeks to deliver the 20 pages, profiles and call tracking. The first call gains often appear by week 5 or 6.
In-house or agency: what is the real cost? In-house management ties up about half a marketing FTE, i.e. 1,800-2,500 EUR/month in overhead. An agency retainer at 500-900 EUR/month is often cheaper and more consistent, unless a team is already in place.
How do I prove ROI to management? Call tracking attributes each call to its branch and source. A consolidated dashboard shows the rise from 6 to 14 calls per branch, translating the investment directly into sales pipeline.
Let's scope your project. Tell us the number of branches and their cities: we will price a multi-location architecture with cost per branch, timeline and monthly management. 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.