Handover is a process, not a password in an email

Most website handovers go wrong in the same ways: the client gets the agency's login, nobody wrote down who owns the domain, the client breaks the homepage in week one, and two years later nobody can get the site out. We.Inc is built so the site lives in the client's own account under your brand from the start, which removes most of those problems. This page lays out a handover process around that, with a checklist you can copy.

TL;DR

The handover problems this avoids

Common handover failureHow it happensWhat prevents it
Client has the agency's loginThe site was built in the agency's accountBuild in the client's account from day one
Client breaks the site in week oneFull access with no guard railsPer-client switches and approval before publishing
Nobody knows who owns the domainRegistered by whoever was in a hurryDomain ownership written down at handover
Client cannot leaveSite locked into a platformCode export to ZIP or GitHub
Same ten questions every weekNo help materialA help section in your brand

Step 1: build in the client's account, not yours

In We.Inc, a client is an account under your brand. The simplest handover is the one that never needs a transfer: invite the client first (see client invites), then build the site inside their account.

Your team does not need the client's password to do that. An Admin or Designer on your team opens the client's site from the client list and is added to that site as an editor; Support staff get view-only access. Each opening is recorded in the audit log. Roles are explained on team roles.

Client details panel showing the client's site, plan and site limit, and switches for publishing, own domain, code, blog, store, forms, SEO and Publishing needs my approval

*One client opened from the client list. Their site, their limits and their permissions in one place.*

If you have already built a site somewhere else in the platform and need it in a client's account, raise it on the demo so we can talk through the options for your case.

Step 2: decide what the client can do afterwards

Handover is the moment to set the client's permissions deliberately, not leave the defaults. Three common profiles:

ProfilePublishOwn domainSee codeBlog / store / forms / SEOApproval before going live
Fully managed (you do all changes)OffOffOffAs soldNot needed
Guided (client edits, you check)OnOnOffAs soldOn
Independent (client runs it)OnOnOnOnOff

The approval setting is a single step: when the client publishes, the request waits for you, and you either approve and publish it or ask for changes. The client is told the outcome by email. The details of every switch are on client permissions.

Step 3: hand over the address

Domain panel in the client's editor titled Give your site a real address, with an option to connect a domain they own

*The domain panel in the client's editor. If the client's permissions allow it, they connect a domain they own from here.*

Domains cause more handover disputes than anything else. Write down, at handover:

The cleanest arrangement is that the client owns the domain at their own registrar, and either they or you connect it in the editor.

Step 4: tell them it is ready, in your name

Website ready email preview in the brand's layout with the Northgate Studio logo and a green Open my website button

*The "Website ready" email in a demo brand's layout. You can reword it in the Emails section.*

The client gets a "Website ready" email from your brand when their site has finished building after they closed the tab, and you can add your own automatic emails, for example when a client publishes for the first time. A personal note from the account manager on handover day still matters more than any automatic email: say what you did, what they can change, and how to reach you.

Step 5: give them somewhere to look things up

Resources page in the client portal with articles on getting started, editing with chat, publishing, connecting a domain and billing, and the brand's support email

*The Resources page in the client's portal. Write your handover guide here once, and every client gets it.*

Put your handover guide in the client's Resources page instead of a PDF that gets lost: how to edit, how publishing works for them (including approval if it is on), and how to ask for help. See client help center.

Step 6: agree the exit before anyone needs it

Clients, procurement teams and lawyers increasingly ask what happens if the relationship ends. A clear answer at handover builds trust.

Code panel with the site's file tree, a component's source and a Download button for the ZIP

*The code panel. The site's source can be downloaded as a ZIP.*

Export project dialog with tabs for GitHub, ZIP, Vercel and Domain, and fields for the repository name and a private repository option

*The export dialog. Sites can also be exported to a GitHub repository.*

The site is real code (React, TypeScript and Tailwind), so a departing client can take it to another developer. Decide at handover whether the client may download it themselves (the "see the code" switch) or whether they ask you for it. For contract wording, see the website vendor exit plan.

The handover checklist

Copy this into your project template:

#ItemDone
1Client invited and account active under your brand☐
2Site built in the client's account☐
3Client permissions set to the agreed profile☐
4Approval before going live on or off, as agreed☐
5Domain owner, registrar and renewal date recorded in client notes☐
6Domain connected and the live address checked☐
7Contact form messages tested and reaching the right address☐
8Client walked through editing on a call or screen recording☐
9Handover guide published in Resources☐
10Exit route agreed: who can download the code☐
11Monthly report and maintenance plan explained☐
12Your staff access to the site reviewed☐

For the technical checks before launch, use the website launch checklist.

What We.Inc does not do for you

Book a demo and we will walk a sample client through handover, from invitation to the "Website ready" email.

Book a demo. Pricing is tailored to your volume and setup, and you get your exact price on the call. 0% transaction fee.

Frequently asked questions

Does my client need my login to manage their site?

No. Each client has their own account under your brand, and the site is built inside it. Your staff open the client's site from the client list with their own logins.

Can I stop a client from publishing changes without checking them?

Yes. Turn on approval for that client and each publish waits for a single-step approval before the site goes live. Or switch publishing off entirely for fully managed clients.

Can a client take their website with them if they leave?

The site's code can be downloaded as a ZIP or exported to GitHub. You decide whether the client can do that themselves through the "see the code" switch.

Who should own the domain?

Ideally the client, at their own registrar. Record the owner, registrar and renewal date in the client's notes at handover.

Keep reading

More in White Label

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.

Product

Who It's For

Features

Resources

Company

View Sitemap