The verdict in three sentences
For a business website of 20 to 40 pages, the realistic timeline from kickoff to launch is 8 to 16 weeks, and development is rarely what breaks the schedule. Client-supplied content causes about 40 % of delays, ahead of internal approvals and design rounds. To launch before a trade show, build a backward plan from opening day, set a content freeze date and write mutual late penalties into the contract.
Project milestones, phase by phase
A marketing director at a mid-market manufacturer exhibiting at Hannover Messe, IMTS in Chicago or ProMat has a date nothing will move. The schedule is built backwards with a 2-week safety margin before opening: the site must be live before booth graphics and QR codes go to print.
| Phase | Realistic 2026 duration | Deliverable | Who usually blocks |
|---|---|---|---|
| Discovery and sitemap | 1 to 2 weeks | Requirements, sitemap | Internal trade-offs |
| Design (UX then UI) | 2 to 3 weeks | Approved desktop and mobile mockups | Approval committee |
| Copywriting and asset collection | 3 to 6 weeks, in parallel | Copy, photos, product sheets | Client (about 40 % of delays) |
| Development and integration | 3 to 8 weeks | Site on staging | Agency |
| QA and fixes | 1 to 2 weeks | Signed acceptance | Tester availability |
| Launch and redirects | 2 to 5 days | Live site, 301s active | DNS and hosting access |
A sample backward plan for a show opening 15 September
Take a show opening on 15 September and a 30-page site in two languages. Working backwards with a 2-week margin and a realistic summer slowdown, the project must kick off by early May at the latest.
| Milestone | Target date | Weeks before show | Watch point |
|---|---|---|---|
| Contract and kickoff | 4 May | 19 | Budget and single owner confirmed |
| Discovery complete | 15 May | 17 | Sitemap frozen |
| Designs approved | 5 June | 14 | Two revision rounds maximum |
| Content freeze | 26 June | 11 | Copy and visuals delivered, translated |
| Staging complete | 24 July | 7 | Before summer holidays |
| QA | 24 to 28 August | 3 | Testers back from leave |
| Launch | 1 September | 2 | QR codes and print after this |
Contract clauses that protect your deadline
A contract without a binding delivery date mostly protects the agency. B2B web contracts in 2026 often include late penalties of 0.5 to 1 % of the fee per week, capped at 10 %. These penalties only apply if the client has met its own deadlines, especially the content freeze. That is fair, which is why the freeze date must appear in the signed plan.
The other lever is phased delivery. If content is at risk, ship phase 1 before the show (home, offers, flagship product pages, contact, a dedicated show page with meeting booking) and move the blog, case studies and client portal to phase 2, six weeks later. For reference, Kolonell prices in FCFA: a Premium brochure site runs 2,000,000 to 3,500,000 FCFA (3,050 to 5,340 EUR), and phasing is set in the quote. Mid-market agencies in Europe or North America typically quote EUR 20,000 to 60,000 or USD 25,000 to 70,000 for a 30-page bilingual build in 2026.
Mini case study
Rachel, marketing director at a 280-employee industrial equipment manufacturer in Milwaukee, exhibits at a show opening 15 September. She expects 120 booth contacts, 30 % of whom will visit the website before replying to sales. At an 8 % close rate and an average deal of USD 50,000, every converted contact matters.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
If the site ships late, she expects to lose 2 deals, or 2 x 50,000 = USD 100,000 in revenue. Paying an extra USD 3,500 for dedicated project management to secure the timeline is 3.5 % of the risk covered. She signs in early May, with a content freeze on 26 June and a 1 % weekly late penalty capped at 10 %.
FAQ
Can a 30-page site ship in 6 weeks?
Only if content is ready on day one and you start from an existing design. In practice, 6 weeks suits a phase 1 of 8 to 12 pages, not 30 custom pages.
Why does content cause 40 % of delays?
It depends on several departments (leadership, engineering, legal) and often goes through 2 or 3 approval loops. Naming a single content owner sharply reduces the risk.
Do we need a dedicated trade show page?
Yes: a page with booth number, hours, meeting booking and a show offer converts better than sending visitors to the home page. It is cheap, often USD 350 to 700 on the market.
What if the agency runs late?
Apply the agreed penalties, 0.5 to 1 % per week, and switch to phased delivery. Without a written clause, negotiation is your only lever.
How long before the show should we launch?
At least 2 weeks: the printer needs the QR codes, Google needs a few days to index new pages and redirects must be tested.
Let's scope your project. Send us your show date and target scope and we will return a dated backward plan, split into phases, with content freeze dates. 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.
