The short answer
The calendar depends on scope and decisions as much as development. A realistic website schedule gives content preparation, design approval, testing, and launch their own milestones. Start with your required launch date, then work backward through the dependencies rather than accepting an unsupported deadline.
The published planning window
VanKpa currently gives Websites & E-commerce a typical planning window of 6–14 weeks. That guidance reflects a focused core website, not every possible project. Your proposal should confirm the milestones, content responsibilities, and dependencies. Custom applications and extensive migrations can follow a different schedule, so use the range as a starting point for discussion rather than a guaranteed launch date.
Make decisions visible
Name one final approver and identify the people who must review services, claims, legal language, and integrations. Consolidate feedback at agreed checkpoints. Conflicting comments from several reviewers can delay a small project more than the implementation itself. An approval schedule lets the provider plan around real availability.
Prepare content early
Inventory pages, images, pricing statements, and FAQs before design is final. If those materials are unfinished, include writing and review in the schedule. Placeholder text can hide layout problems and create late revisions when the actual explanation is longer or more complex. Real content makes design decisions more reliable.
Protect the testing window
Test contact delivery, mobile navigation, payments or bookings, accessibility basics, redirects, and tracking with representative data. Reserve time to correct what testing finds. A launch plan should include a named decision maker and a rollback approach, especially when the old website already supports active customers.
Use milestone ranges
An illustrative sequence is discovery, content and design, implementation, then acceptance and release. The duration of each stage changes with the project; it is not a universal four-week promise. Ask which activities can overlap and which require approval first. If a deadline cannot move, reduce scope before removing essential validation.
When to take the next step
Begin planning before the date becomes urgent. Schedule around launches, busy seasons, and the availability of the people approving content. If your team cannot review during delivery, either appoint an available decision maker or move the milestones; a deadline without approvals is not an executable plan.
- OwnerConfirms brief
- ContentLead approves copy
- DesignerValidates layout
- TeamSigns off launch
Adapt these responsibilities to your team and project scope.
Before you start
- Identify unavailable reviewers before scheduling.
- Agree how feedback will be consolidated.
- Reserve a real test-and-correction window.
Questions clients ask
What usually delays a website?
Missing content, changing requirements, unavailable approvers, and unresolved integration access are common dependencies to address early.
Can a site launch in phases?
Yes, when the first release is complete enough to serve customers and deferred features have a clear follow-up plan.
Sources & context
References checked October 6, 2026. The planning recommendations are VanKpa editorial guidance; individual project requirements vary.
A worked scenario
Consider a business scheduling a website around a seasonal launch. The useful outcome is to build a delivery plan with achievable approvals. This is a planning example, not a reported client result. The team needs a decision that can be checked against real work, rather than a feature list that looks complete during a presentation. The starting question is whether the proposed approach changes that particular task in a way the people doing it can recognize.
In this situation, a deadline assuming instant approval from an unavailable owner is the failure to guard against. Ask the responsible person to demonstrate an ordinary case and one difficult case using current records or safe test data. Record what they expect to happen, what actually happens, and where they need another person to intervene. Those observations establish the scope for this example; they do not justify an assumed improvement percentage or a guaranteed business result.
Decision checkpoints
| Checkpoint | Practical action | Evidence to retain |
|---|---|---|
| Prepare | Identify dependencies before assigning dates. | The approved scope, relevant source records, and unresolved questions. |
| Verify | Reserve time for content and stakeholder decisions. | The test case, expected result, observed result, and correction needed. |
| Operate | Rehearse launch tasks and fallback responsibilities. | The responsible owner, completion record, and next review trigger. |
Use these checkpoints to build a delivery plan with achievable approvals; they are a sequence of decisions, not a promise of a particular schedule. A completed document or screen is not enough if the underlying action still fails. Keep unresolved items visible and describe which ones prevent progression. The evidence can be a small test record, an approved mapping, or a reviewed example. It should be understandable to someone who was not present when the work happened.
Measure the useful result
A useful check for this topic is milestones with ready dependencies divided by upcoming milestones. The numerator is milestones with ready dependencies; the denominator is upcoming milestones. Define the sampling window, exclusions, and source of each count before interpreting the result. If only selected examples can be reviewed, describe them as a sample. Do not present a small reviewed group as a complete picture of the business, and do not assign a target simply because a round number looks persuasive.
The measure helps reveal whether the team can build a delivery plan with achievable approvals, but it does not explain every cause of success or failure. Inspect the underlying cases alongside the summary. If the count changes after reserve time for content and stakeholder decisions, check whether the operating result changed or the counting method changed. Retain enough context to explain the difference. When records are incomplete, state the limitation and use a direct task review instead of manufacturing a precise-looking estimate.
Step 1: Prepare the evidence
The first practical move is to identify dependencies before assigning dates. Start with the smallest set of examples that covers the important variation in this scenario. Include an ordinary case, a case with missing information, and a case that requires intervention. Describe the intended result before reviewing the current behavior. This keeps the preparation focused on the outcome: build a delivery plan with achievable approvals.
For a business scheduling a website around a seasonal launch, the person responsible for the source information should take part in preparation. Ask that person to confirm which information is authoritative and which points still need a decision. Record those uncertainties beside the scope instead of hiding them in a general assumption. Preparation is complete when another team member can follow the agreed example and explain what evidence would allow the work to continue.
Step 2: Test the difficult case
The next move is to reserve time for content and stakeholder decisions. Compare expected behavior with observed behavior in the same test, rather than comparing two descriptions written at different times. Pay particular attention to a deadline assuming instant approval from an unavailable owner. A demonstration that works only for its author does not establish that the intended user can complete the task. Let the reviewer attempt the work with the instructions they would normally receive.
For this check, retain the input, the relevant condition, and the final disposition. A screenshot can illustrate the state, but the record also needs to explain what the team expected and why the result matters. If required content cannot be approved in the available window, hold the decision open and send it to someone with the authority to resolve it. Retest the changed case after correction; an agreement to fix something is different from evidence that the correction works.

