Back to blog
Web Design
October 7, 2026

The website agency handover checklist for non-technical teams

Kevin D Chen
Founder & CEO
A Website Agency Handover Checklist for Non-Technical Teams
table of contents
Your website navigation should help visitors find what they need quickly and understand what you offer.

Key takeaways:

  • A login isn't ownership. If the account uses an agency email, or you can't see billing and transfer settings, the agency still controls it.
  • Your team must perform every check yourselves. A screen-share of the agency doing it only proves the agency can do it.
  • Webflow transfers sites, CMS content, and redirects between Workspaces, but not form notifications, billing, or some app logins.
  • Keep redirects live for a year, with a mapped URL list and Search Console monitoring. The redirect map is the deliverable most clients forget to ask for.
  • Your agency can build the cookie banner and privacy page, but the legal accuracy of the content is on you.

A complete web design agency handover checklist covers five things: account ownership, tested access, working forms and tracking, source files in writing, and agreed support terms. Your team confirms every one of them yourselves, not the agency, before you release final payment.

Handover is when most non-technical teams find out what they forgot to ask for, and by then the invoice is paid and the agency's already moved on. Use the checklist below to test each item before the project closes.

The website agency handover checklist

Sign-off is the last moment your agency has a contractual reason to fix something quickly. Test the important parts of the handover yourself before you release final payment, rather than discovering problems in the weeks after launch.

Use this as your final sign-off checklist. Assign someone on your team to confirm each check and record any evidence you need to keep.

Check What you're confirming
You own every account Your team controls the website, domain, hosting, DNS and key third-party accounts
You control billing and permissions You can manage payment details and add/remove users
You can edit and publish the site Your team has completed the main CMS tasks without the agency
Your domain and DNS are under your control The agency isn't the registrant or the only person who can change DNS
Redirects and SEO checks are complete Important old URLs redirect correctly and the sitemap/robots settings are correct
Forms and integrations work Test submissions reach the right inbox, CRM and other tools
Analytics and Search Console work Your team owns the properties and live data is coming through
You have the source files and documentation Editable design files, integrations, custom functionality and licences are documented
Performance and legal checks are complete Key pages have been tested and your organisation has reviewed its legal/consent requirements
Support terms are agreed You know what's covered after launch and what ongoing work costs

‍

Pro Tip:

If the launch date can't move, treat forms, analytics, redirects, account ownership, and any payment or booking flow as release blockers. Put everything else on a written post-launch list with dates.

Access and credentials

When it comes to access and credentials, what matters is whether your account can see billing, ownership, and transfer settings if the agency relationship ends.

Accounts your team should own

Every account in this list should be registered to an email address your organisation controls, with someone on your team holding the highest available role.

  • CMS or site builder Workspace
  • Hosting account, including whoever the card on file belongs to
  • Domain registrar
  • DNS, which may sit apart from the registrar
  • Google Analytics property
  • Google Search Console property
  • Every third-party integration, such as CRM, email platform, booking tool, chat widget, payment processor

An account created under yourbrand@agency.com belongs to the agency in every way that matters. Password resets, recovery codes, and security notifications go to their inbox. You have a login they can close, which is a different thing from an asset you hold.

How to check account ownership

Open each account in the list from your own browser and follow these steps to check for account ownership:

  1. Log in using your own email, not a shared one and not one the agency created for you
  2. Find the billing or plan page. Confirm you can see the payment method on file and the contact address renewal notices go to
  3. Find the members or permissions page. Confirm your role can add and remove users, including the agency
  4. Trigger a password reset and confirm the email reaches your inbox rather than someone else's

Sidenote:

In Webflow, a site-level role and a Workspace-level role aren't the same thing. Being a contributor on the site doesn't make you the owner of the Workspace it sits in.

Domain and hosting

Two things on your site can't be rebuilt if you lose them: the domain and the hosting account.

Check who owns the domain

Start with the registrar. Log in and check the registrant contact details. If the agency is listed as the registrant, the domain is still under its control, even if your company name appears elsewhere on the account.

Then check where renewal notices are sent and whether auto-renew is switched on. These settings often live on different screens, so checking the registrant details alone doesn't confirm that your team controls the domain.

If the agency registered the domain on your behalf, ask for an authorisation-code transfer into your own registrar account. The domain should sit in an account your team controls, with the agency given access only when it needs to make technical changes.

Run an NS lookup on your domain (a free tool like MXToolbox's DNS Lookup will do this) to see which nameservers are authoritative.

mx toolbox dns lookup
Caption: An NS lookup in MXToolbox showing an example domain.

‍

That tells you where DNS actually lives, not just where the domain is registered. Log into that account and confirm your team, not the agency, can edit the records.

Check hosting, billing, and Webflow transfers

Start with three questions: who pays for hosting, who has admin access, and what happens to the site if the agency relationship ends tomorrow? Your team should be able to answer all three and access the relevant accounts without going through the agency.

If you're using Webflow, the site should be transferred to a Workspace your organisation owns. Your team then controls the site, while the agency can remain an invited collaborator. That’s how any Webflow development engagement should be set up from the start.

Some Workspace combinations require the site to be downgraded to a Starter Site plan before transfer. This can cause downtime, and the new owner will need to reconnect the custom domain and republish the site.

Webflow's transfer guide explains what moves with the site and what you'll need to reconnect. Here's what transfers with the site:

  • Pages and page settings
  • CMS content and collections
  • Custom code
  • Custom fonts
  • Existing form submissions
  • 301 redirects and connected custom domains on eligible transfers

Here's what you need to check after the move:

  • Form notification settings
  • Billing and payment method
  • Account-specific information
  • Comments
  • Some app authorisations
  • reCAPTCHA keys

If you're planning a WordPress to Webflow migration the order you run these checks in matters more than usual. A redirect map is only useful if the old URLs it's built from still exist, and CMS training is wasted if the content structure changes again right after launch.

CMS training

Ask for the training session to be recorded, but make sure your team does the work. A walkthrough where the agency performs each task while you watch only proves that the agency can use the CMS.

During the session, work through these tasks on the live site:

  1. Edit copy on an existing page and publish it, including any confirmation step the platform requires
  2. Create and publish a new blog post or collection item
  3. Add or reorder a navigation link in line with website navigation best practices
  4. Upload and place an image at the dimensions the design expects

The recording gives your team a reference after the handover. The person trained at launch may not be the person editing the site later, and asking the agency to repeat training after the support window can become a separate paid task.

You should also know what you can’t safely change yourself. Ask which fields and areas are developer-controlled, such as layout components, template pages, custom code embeds, and component instances, and get that list in writing.

The handover should leave you with a simple one-page reference for each template: what your team can edit safely and what needs a developer. It doesn’t need to be a manual. It just needs to make the boundaries clear.

SEO and redirects

Get seo web design right before launch, not after. Search Console may eventually show broken redirects, but by then the site may already have lost traffic. Before launch, confirm:

  • Analytics is receiving live data on a property your team administers
  • Search Console is verified for the new site and the old one, where the two differ
  • The sitemap is submitted
  • robots.txt isn’t blocking anything it shouldn't
  • Canonical tags point where you expect them to
  • A 301 redirect exists for every URL that changed

Ask for the redirect map in writing. It should list every old URL and the new URL it points to. This gives your team something to check against after launch.

Then test a sample of important old URLs yourself. Check high-traffic pages, key blog posts, and other URLs that matter to the business, and make sure each one lands on the right new page.

Finally, monitor Google Search Console after launch. A site can look fine while old service pages and articles quietly return 404 errors.

Forms, tracking, and integrations

Submit every form on the site yourself, then go and find where the message landed. The confirmation message on screen tells you the form submitted. It tells you nothing about where it went.

Use a traceable subject line or a distinctive name, so you can search for it. Then check three places: the destination inbox, the CRM record it should have created, and any automation that was supposed to fire off the back of it.

Confirm the notification recipient is a monitored address your organisation controls, not an individual's personal inbox and not an address at the agency.

This breaks after a Webflow Workspace transfer for a specific and documented reason. Form notification settings, some app authorisations, and  reCAPTCHA keys don’t carry across.

Sidenote:

After any Workspace or hosting transfer, re-check form notification recipients first. It is the setting most likely to look fine and be wrong, because the form itself still works perfectly.

Tracking needs the same treatment. Open GA4's realtime view or your platform's debug view, submit a form, and watch the conversion event arrive. Confirming that a tracking script exists in the page source is a different check entirely, and it passes in plenty of cases where no event is ever recorded.

After any transfer, re-authorise:

  • CRM connections
  • Email platform
  • Booking tools
  • Chat widget
  • Payment processor

A contact form pointing into an inbox that’s about to be closed is a live lead-loss problem. Routing is only half of it. The other half is whether anyone completes the form at all, which is where most contact page mistakes live.

If you're not sure your site is actually any good at turning visitors into buyers, that's a separate check worth doing. Our  free website review takes an honest look at that.

Performance and legal

These are two areas where the agency can build the site correctly, but your team still needs to check the result and understand what it’s responsible for.

Test your site speed yourself

Run PageSpeed Insights on your key pages on both mobile and desktop, and save the results as your baseline. Mobile and desktop can score differently, so checking only one doesn't give you the full picture.

Google measures speed against three Core Web Vitals thresholds, and your PageSpeed Insights report will score you against all three.

google core web vitals thresholds
Caption: The three numbers PageSpeed Insights checks your site against.

‍

In simple terms, these measure how quickly the main content appears, how quickly the page responds to interaction, and whether the layout moves around while it loads.

Check the live site on real devices as well, not just a browser's device simulator. Save the reports so you have a baseline for future performance checks with the same agency or another provider.

Know your legal responsibilities

Your agency can install the cookie banner, set up consent controls, and publish the privacy policy. Your team is still responsible for making sure those things accurately reflect how your organisation collects and uses data.

At handover, check that these three things exist and are up to date:

  • Cookie consent mechanism that reflects the site's actual tracking and cookies
  • Privacy policy that accurately describes what data you collect and why
  • Terms of service where your site or business requires them

The agency can set up the technical parts, but it can't know all the facts about your organisation, its data practices, or the legal basis you rely on. Those details need to come from your team and, where appropriate, your legal adviser.

Source files and documentation

Ask for the source files, not just exports. The source should include the component library, linked assets, and font names and licence details. Open the file in your own account, edit a text layer, and confirm the file sits in a team or Workspace your organisation owns.

Also ask for documentation covering:

  • Custom functionality and how it works
  • Third-party integrations and which accounts they use
  • Software and font licences and who owns them
  • Deployment or publishing steps for anything that isn't one-click

Agree the source-file ownership and delivery format in the contract before the project starts. Don't leave it until final payment.

An organised file is a design system you can hand to a new team, and a tidy-looking one is a different thing. Components should be organised, styles defined, and assets linked rather than flattened. A file you can access but can't work with isn't much of a handover.

Own the accounts, not just the login

A website handover checklist isn't only about who can log in. It means owning every account, testing access and forms yourself, holding the source files in writing, and agreeing support terms before you release final payment.

Test every item on this checklist yourself, and get anything still outstanding agreed in writing before you sign off.

If you're starting a new build, the easiest time to agree to these terms is before the work begins. Get in touch to tell us what you're building, and we'll send over the handover terms we work to, including what the client owns and when it gets handed over.

FAQs

Who actually owns our domain name?

The registrant listed in the registrar account controls the domain. Log into the registrar and check the registrant details, renewal email, and auto-renewal settings. If the agency is listed as the registrant, request a transfer into an account your organisation controls before sign-off.

We have a login that works. Isn't that enough?

Not necessarily. Your team should be able to access billing, change the payment method, manage members and permissions, and transfer or delete the asset. An editor login can handle day-to-day work without giving you any of that control.

What happens to our website if we stop working with the agency?

If your organisation owns the accounts and the site sits in your own Workspace, the agency's access can be removed and your team can continue managing the site. If key accounts or hosting are still controlled by the agency, resolve that before the relationship ends.

Do we really need to test every old URL after a redesign?

No. Test the important ones, including high-traffic pages, key blog posts, and URLs used in printed or offline materials. Ask for the complete redirect map and monitor Search Console for 404 errors after launch.

How do we know our form submissions are going to the right place?

Submit each form yourself and check the destination inbox, CRM, and any connected automation. Repeat the test after a hosting or Workspace transfer because notification settings and some integrations may need to be reconnected.

Author
Kevin D Chen
Founder & CEO
From Sydney, Australia with a decade in Asia, Kevin built his expertise driving product and growth at tech startups across fintech, logistics, consumer apps, and crypto. He founded SuperPresence with this expertise and passion, helping businesses create high-converting web experiences and digital growth strategies that drive real revenue impact.
Share this article
Is your site holding your business back?
Get a free video review of your site, covering:
Whether your messaging lands for your buyer
Why visitors leave instead of reaching out
What to fix first in your design
Review my website
Free. Delivered within a week.

Related Articles

Website Navigation Best Practices That Turn Your Visitors Into Buyers
Web Design
September 29, 2026

Website navigation best practices that turn visitors into buyers

Kevin D Chen
web design process
Web Design
September 18, 2026

The web design process: what you're approving at each stage

Kevin D Chen
Web Design vs Web Development: What You're Actually Paying For thumbnail
Web Design
September 1, 2026

Web design vs web development: what you're actually paying for

Kevin D Chen
Now booking projects for Q3 2026

Build a website that’s ready to scale with your business

Book a free consultation with our experts to see how we can help you scale faster.
Review my website