The verdict in three sentences
For an executive recruitment firm placing 150 profiles a year for European and international groups, the website must do two things: convince hiring clients and build an owned candidate database that cuts job board spend. The 2026 budget is 25,000 to 55,000 TND excl. VAT (about 8,000 to 17,600 USD) for a French and English site with a candidate portal, CV upload, alerts and vacancies synced with the ATS, delivered in 8 to 12 weeks. With ads costing 800 to 2,000 TND each, every role filled from the in-house database directly improves margin, a benchmark that also holds for a boutique firm in Miami working in USD.
Two audiences, two journeys
The client (HR director of an industrial group in Lyon, head of a shared services centre in Paris or a US subsidiary in Miami) comes to check the method, sectors covered and the ability to deliver a shortlist in 3 to 4 weeks. The candidate, an engineer or finance manager in Tunis or Sfax, wants to see vacancies, apply fast and get alerts. The site separates both journeys from the home page.
| Feature | Candidate | Corporate client | Expected effect (2026 order of magnitude) |
|---|---|---|---|
| Vacancies | List filtered by role, city, remote | Examples of roles filled | SEO traffic on "job + role + city" |
| CV upload | One-click CV from mobile or LinkedIn | Not applicable | Database grows by 150 to 400 profiles a month |
| Alerts | Email or WhatsApp on new roles | Not applicable | Response rate to vacancies x 2 |
| Candidate portal | Application tracking, profile updates | Not applicable | Fewer follow-up calls |
| Method page | Not applicable | Process, timelines, replacement guarantee | Argument against European firms |
| Assignment request | Not applicable | Form with role, country, budget | Qualified leads in the CRM |
The candidate portal must include explicit consent to data processing, in line with Tunisia's 2004 organic law on personal data protection, and with the GDPR whenever data is shared with European clients.
2026 budget in dinars, block by block
The ATS connection is the most variable item: some tools offer a documented API, others only an XML feed export.
| Building block | 2026 range excl. VAT (estimate) | Lead time |
|---|---|---|
| UX and design | 4,000 to 8,000 TND | 2 weeks |
| Bilingual FR and EN showcase site | 5,000 to 10,000 TND | 2 to 3 weeks |
| Candidate portal (account, CV, alerts) | 7,000 to 15,000 TND | 3 to 4 weeks |
| Vacancy sync with the ATS | 4,000 to 10,000 TND | 2 to 3 weeks |
| Vacancy SEO and JobPosting markup | 2,000 to 5,000 TND | 1 week |
| Data compliance, QA, go-live | 3,000 to 7,000 TND | 1 to 2 weeks |
| Total | 25,000 to 55,000 TND | 8 to 12 weeks |
| Hosting and backups | 1,200 to 3,000 TND a year | Recurring |
A version without a candidate portal (CV upload through a simple form) can stay under 25,000 TND, but it offers neither alerts nor profile updates, which limits the database's value.
What the site replaces on job boards
Job boards remain useful for rare roles. For recurring profiles (management controllers, developers, quality engineers), a base of 3,000 to 5,000 active candidates and targeted alerts are often enough to produce a shortlist. Tracking the source of each placed candidate measures exactly the share of hires coming from the site after 6 months.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Sami, founder of an executive recruitment firm in Tunis, places 150 profiles a year and publishes 120 job board ads at an average 1,200 TND, i.e. 144,000 TND a year. He invests 40,000 TND excl. VAT in a site with a candidate portal, plus 2,000 TND of annual hosting. After one year, 40% of recurring roles are filled from the in-house database, removing 48 ads, a saving of 57,600 TND. The site pays back in just under 9 months, not counting new assignments generated by the client page.
FAQ
Do we really need a bilingual site?
Yes if your clients are European or international: their HR directors check the firm in English before a first call. The English version is a significant part of the showcase site block, i.e. 5,000 to 10,000 TND.
Can we keep our current ATS?
In most cases, yes. If the tool only exposes an XML feed, sync runs every hour, which is enough for management roles.
How do we protect candidates' CVs?
Encrypted access, storage on a backed-up server, dated consent and automatic deletion after 24 months of inactivity. These rules are configured from the design stage.
How many candidates can we expect?
As a 2026 order of magnitude, a firm active on LinkedIn and vacancy SEO registers 150 to 400 new profiles a month after 6 months.
What recurring cost should we plan?
Hosting and backups cost 1,200 to 3,000 TND a year depending on CV volume and traffic.
Let's scope your project. Tell us your ATS, client markets and vacancy volume: we will price the bilingual site, candidate portal and sync between 25,000 and 55,000 TND excl. VAT, for go-live in 8 to 12 weeks. 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.