Website Handoff
A website handoff is the structured transfer of access, knowledge, documentation, and operational responsibility from one person or team to another.
It commonly happens at the end of a project or when responsibility for an existing website changes.
What a Handoff Can Include
A useful handoff may include:
- Domain access
- DNS
- Hosting
- Website CMS
- Repository
- Version Control
- Analytics
- Plugins
- Integrations
- Third-party services
- Payment accounts
- Backup & Restore
- Technical Documentation
- Maintenance Plan
- Administrative Access
The exact list depends on the project.
Handoff Is More Than Credentials
Sending:
username + password
is not a complete handoff.
The recipient may still not know:
- What the account does
- Whether it is important
- Who owns billing
- Which environment it controls
- What will break if it disappears
- How changes are deployed
- Which dependencies need maintenance
A useful handoff transfers understanding as well as access.
Ownership Transfer
Where possible, foundational accounts should already be organization-owned.
The handoff can then focus on:
- Removing unnecessary contractor access
- Adding new administrators
- Transferring operational responsibility
- Confirming billing
- Reviewing account recovery
This is safer than transferring personally owned accounts after the project ends.
Why It Matters
A website should not become difficult to operate simply because the original developer is unavailable.
A good handoff reduces Single Points of Failure and makes future maintenance more competitive and flexible.
Common Problems
Common problems include:
- Handoff postponed until relationship has ended
- Accounts owned personally by contractor
- No repository access
- Unknown plugins or subscriptions
- No documentation
- Shared passwords
- Former vendor retains administrator access
- Nobody tests the transferred access
- New team receives files but not deployment knowledge
How to Improve
Treat handoff as a project deliverable.
Before closing the work:
- Review accounts
- Confirm organization ownership
- Transfer appropriate Administrative Access
- Deliver Technical Documentation
- Confirm Version Control
- Explain Deployment
- Verify Backup & Restore
- Review dependencies
- Remove unnecessary access
- Confirm who owns maintenance next