A handover checklist for agencies finishing a project, staff leaving a role, or clients changing provider: accounts and ownership, domain and DNS, code and content, forms and data, integrations, documentation, and a sign-off sheet. Includes the domain transfer timing traps.
A website changes hands more often than people expect: an agency finishes a build, a freelancer moves on, the one staff member who "did the website" leaves, a client switches provider. Each time, something gets lost. Usually it is not the site itself but the things around it: the domain registered on someone's personal card, the form that emails a former employee, the analytics account nobody can log into. A handover is complete only when the new owner could run the site, fix it and leave it, without calling the old one. This checklist is built around that test.
Accounts belong to the organisation, not to people. Every service the site depends on should be registered to an organisational email address (web@, it@, admin@) that survives staff changes, with the organisation named as the account holder and billing on the organisation's payment method. If you only fix one thing during a handover, fix this.
For agencies, the corollary is: build in the client's accounts from day one wherever possible, or plan the transfer of each account explicitly in the contract. "We'll hand everything over at the end" is how domains end up in limbo for months.
List every account the website touches. Copy this table and fill in one row per service.
| Service | Provider | Account holder (organisation) | Login email | Who pays | Renewal date | Transferred? (date) |
|---|---|---|---|---|---|---|
| Domain registrar | ||||||
| DNS provider (if separate) | ||||||
| Website platform or hosting | ||||||
| Email for the domain | ||||||
| Analytics | ||||||
| Search Console / Bing Webmaster | ||||||
| Business profile on maps | ||||||
| Payments | ||||||
| Email marketing / newsletter | ||||||
| Booking, chat or other embeds | ||||||
| Code repository | ||||||
| Stock images or fonts licences |
For tools that support it (analytics, Search Console, business profiles), the cleanest transfer is: add the new owner as a full owner or administrator, confirm they can log in and see everything, then remove the old owner. Never remove first.
The domain is the one asset that can take the whole site and email with it. Treat it with extra care.
Our guides on MX records, SPF, DKIM and DMARC and what happens when a domain expires cover the records most often broken during a handover.
This is where handovers fail quietly. A form that emails a departed employee looks fine from the outside for months.
A handover document does not need to be long. It needs to answer the questions the new owner will have in the first bad week.
| Question | Answer in the document |
|---|---|
| How do I change the opening hours / prices / team page? | Step-by-step for the five most common edits |
| The site is down. What do I check? | Domain renewal, DNS, platform status page, support contact |
| Forms have stopped arriving. Why? | Where notifications are set, how to test, spam folder |
| What renews, when, and at what cost? | The renewal column from the inventory |
| What did we agree not to change? | Brand rules, legal text owned by someone else |
| Who do I call? | Platform support, any retained developer, internal owner |
End with a short sign-off sheet both sides keep. Each line is checked by the receiving party, not the outgoing one.
| Item | Confirmed by receiver | Date |
|---|---|---|
| I can log in to every account in the inventory as owner or administrator | ||
| The domain registrant is our organisation and auto-renew is on | ||
| I hold an independent, complete copy of the site | ||
| Test submissions from every form arrived in our inbox | ||
| All keys known to the outgoing party were rotated | ||
| The outgoing party's access was removed | ||
| I have the handover document and licences |
When an agency builds sites on a white-label platform, the client often has an account under the agency's brand. That raises a fair question for both sides: what happens to the site if the relationship ends? Get the answer in writing before you start, and check it in a demo.
On We.Inc, the answer is concrete. Each client has their own account under the agency's brand, signs in on the agency's branded login, and owns their sites in that account. If the agency removes a client, the client's sites stay online and their account stays intact; the client simply stops receiving the agency's controls and branded emails, and the agency can restore them later. The site's code can be downloaded as a ZIP or exported to GitHub, and a domain the client connected stays registered to them.
If you want to see that flow, including what a client sees and keeps, book a demo. For the contract side of leaving a provider, read our website vendor exit plan; for the checks before a new site goes live, our website launch checklist.
Last checked 2026-10-25.
An inventory of every account the site depends on with organisational ownership, the domain and DNS records, an independent copy of the code, content and media, licences, form and data settings, rotated keys, removed access for the outgoing party, a short handover document and a sign-off sheet checked by the receiver.
The organisation the website belongs to, as registrant, on an organisational email address and payment method with auto-renew on. Not an agency, freelancer or individual employee.
Possibly not. ICANN's Transfer Policy requires registrars to apply a 60-day transfer lock after a change of registrant, though they may let the holder opt out, and a registrar may refuse transfers within 60 days of registration or a previous transfer. Check with your registrar first.
When the new owner can run, fix and leave the site without contacting the old one: they log in as owner everywhere, hold an independent copy, receive form submissions, and the outgoing party's access and keys are gone.
If the agency removes a client, the client's sites stay online and their account stays intact; they stop receiving the agency's controls and emails. The code can be downloaded or exported to GitHub.
We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label pricing is tailored to your volume and setup: book a 30-minute demo for a quote.