Chykalophia Docs

Website ownership: making sure you own your domain, hosting and accounts

Which website accounts your business should own outright, how to check who owns them today, and how to fix it if someone else holds the keys.

Time
9 minutes
Difficulty
Beginner
Last updated
Updated

Many business owners discover who really owns their website at the worst moment: when a developer stops replying, an employee leaves or a domain expires. The fix is simple and boring. Make sure every account your website depends on is in your business's name, and that more than one trusted person can get in.

Owning vs. having access

There is a difference between owning an account and having access to it.

  • Owner: the account is registered to your business, billing is in your name (or clearly on your behalf), and you can add and remove other people.
  • User or collaborator: someone you've invited to work in your account. You can remove them at any time.

Agencies and freelancers should normally be users. When they are owners, you depend on their goodwill to make changes, renew or leave. See Why we ask for access for how this works in practice.

The accounts that matter

AccountWhy it mattersGuide
Domain registrarWhoever controls it controls your website address and email routingWho owns the domain?
DNS providerPoints your domain at your site and emailDNS access
Hosting or platformWhere the site lives; losing it can mean losing the siteWho pays for hosting?
Website adminEditing, users, settingsWordPress admin access
Google Analytics and Search ConsoleYears of data you can't recreateGoogle Analytics access
Google Business ProfileYour listing in local search and MapsGoogle Business Profile access
EmailBusiness email, and password resets for everything elseDomain vs. hosting vs. email
LicensesPremium themes, plugins, apps, fontsPlugin and theme license access
Brand and design filesLogos, fonts, design files, photography and their licensesOrganizing brand assets
Payments and storeStripe, PayPal, Shopify; money and customer dataStripe access

How to check who owns what

Check who owns what

0 of 6 done

  • Start with the domain. Look it up using Where is my domain registered?. Then log in to the registrar and check the registrant contact is your business, with an email address you control.
  • Check hosting billing. Who gets the invoice? If it's bundled into an agency fee, ask which account the site lives in and whether it can be moved to your name.
  • Check the owner role in each Google tool. In Analytics, Search Console, Tag Manager and Business Profile, find the user list and confirm someone at your business has the highest permission level.
  • Check the website admin. Make sure at least one administrator account belongs to someone at your business, with a business email address.
  • List licenses. Ask your developer which paid themes, plugins or apps the site uses and whose account holds each license.
  • Write it all down. Use the Asset inventory tracker.

Saved in this browser only.

Good habits

0 of 6 done

  • Use a business email address for account ownership, ideally a shared one such as web@ or admin@, not one person's personal inbox. If that person leaves, the account stays reachable.
  • Have at least two owners on critical accounts, so one person being unavailable never locks you out.
  • Keep credentials in a password manager with business sharing. See Using a password manager.
  • Turn on two-factor authentication, and make sure recovery codes are stored safely. See Setting up 2FA.
  • Turn on auto-renew for your domain and keep the payment card current. See Domain auto-renew.
  • Review access once a year and whenever someone leaves. See Offboarding a staff member.

Saved in this browser only.

Fixing ownership problems

Troubleshooter

Which ownership problem do you have?

What's the problem?

The domain is in the agency's or a former employee's name

Ask them to transfer it into an account in your business's name. Most registrars support moving a domain between accounts at the same registrar, or you can transfer it to a registrar of your choice. See Transferring a domain and the Domain transfer checklist.

Nobody at the business can log in

Start with I can't log in to my site, or, for your Google Workspace or Microsoft 365 admin, What to do if you lose access to your admin account. Platforms and Google tools have recovery processes, and they are much easier while the site is still running.

Licenses are in the developer's name

Ask whether the license can be transferred. If not, buy your own license and have it swapped in. A site running on someone else's license may stop getting updates when that person leaves.

The site runs on a platform only the agency controls

Ask what export options exist. If there are none, plan for that cost when you eventually move.

When you start a new project

Agree on ownership in writing before the work begins. Accounts should be created in your name, and the agency should be added as a user. At the end of the project, ask for a handover that covers every account. Transferring accounts and ownership to you shows what that looks like at Chykalophia.

Frequently asked questions

Is it rude to ask my agency to move accounts into my name?

No. A good agency will welcome it. It protects both of you.

What happens if my domain expires?

Your website and email can stop working, and after a grace period someone else may be able to register it. See Domain expiry recovery.

Learn more

Go deeper on chykalophia.com

Need a hand?

Stuck? We'll help.

Email us with your website address and a screenshot if you can, and we’ll take it from there.

Last updated

On this page

0% read

Need a hand?Email supportBack to top