
Websites / Ownership · 6 min read ·
Who owns your website? The 7 accounts that must be in your name.
The domain, the code, the hosting, your Google profile, the ad accounts, the analytics and the CRM. How to check each one today, and what to ask for in the contract.
In short
You should own seven things outright: the domain, the website's code and content, the hosting account, your Google Business Profile, your advertising accounts, your analytics, and your CRM with its data. "Own" means the account is registered to your business, you hold the top level of access, and the bill comes to you. Your agency can have access as a user or a partner. It should never be the only owner. You can check all seven in about an hour, and you should, before you sign anything new.
Why this matters more than it sounds
Nobody thinks about ownership while a project is going well. It becomes urgent on the day you want to change providers, and by then it is often too late to fix quietly. In the reviews we read of Miami web agencies, ownership problems came up in 7 of 23 negative reviews: files sent through a link that expired, social accounts created in the owner's name but with the passwords withheld, completion of the site made conditional on the client dropping a dispute. Not one positive review praised an agency for handing everything over. Nobody praises it, because almost nobody promises it.
In reviews of the website and marketing platforms that clinics and service businesses buy, the story is harsher: the vendor kept the website and the Google data after the contract ended, and the site went offline or showed a blank server page. When the thing you are paying for is the address your customers know, losing it is not an inconvenience. It is lost business.
1. The domain
The domain is your address on the internet, and everything else points to it. Look it up with a public domain lookup (search for "WHOIS lookup"), then log in to the registrar where it is held. The registrant should be your business, the contact email should be one you control, and the renewal should be billed to your card. Many registrars now hide owner details from public lookups for privacy, so the real test is simple: can you log in, and can you unlock and transfer the domain yourself? If the domain sits in your agency's account, ask them to move it to an account in your name. It is a routine request.
2. The code and the content
The website itself is text, images, design files and code. Ask for three things: a clause in the contract saying the work belongs to you once it is paid for, admin access to the site, and a complete export or copy of the code and files at launch. If the site runs on a platform, you need the owner-level login, not an editor account. Check the paid parts too: themes, plugins, fonts and stock images carry licenses, and those should be in your name as well, or at least transferable to you.
3. The hosting account
Hosting is the server that keeps the site online. The account should be yours, with billing in your name, and your provider added as a user. Some agencies bundle hosting into a yearly fee. That can be convenient, but then ask how you would move the site out, how long it takes, and what it costs. One review we read described $1,200 a year of hosting for a small business site, plus a separate charge to get the backup files. If you can't answer "where does my site live and how would I move it?", find out now.
4. Your Google Business Profile
This is the listing that appears on Google Maps and beside search results, with your reviews, hours and phone number. For many local businesses it brings more calls than the website does. In the profile settings, open the list of people with access. Your business should be the primary owner. Your agency can be a manager. If you only have a manager role on your own profile, ask for ownership to be transferred to you. Your reviews live on this profile, so treat it as an asset, not as a setting.
5. Your advertising accounts
The same rule applies to Google Ads and to Meta, which covers Facebook and Instagram. The ad account should belong to your business, with your card on it, and the agency should work through its own manager account or as a partner in your Meta business portfolio. If an agency runs your ads from an account it owns, you don't keep the campaign history, the audiences or the conversion data when you part ways. You start again from zero, and you pay again to learn what was already learned.
6. Your analytics and Search Console
Google Analytics and Google Search Console hold the history of your traffic and your search results. In Analytics, your business should have the Administrator role at the account level. In Search Console, you should be a verified owner of the property. These accounts are free, which is exactly why they are often created in someone else's email and forgotten. Years of data are hard to rebuild.
7. Your CRM and your data
Your CRM holds your customers, conversations and history. Whether it is a ready-made product or a system built for you, the subscription or the server should be in your name, you should hold the owner or admin role, and you should be able to export everything in a standard format, such as a spreadsheet file, whenever you like. Ask how an export works before you start, not after. If an AI assistant answers your calls, add one more item: the phone number. Numbers can be moved between providers, but only by the account holder, so make sure that is you.
A one-hour check you can do today
- Log in to your domain registrar and confirm the domain is in your business's name and renews on your card.
- Log in to your website as an administrator.
- Find your hosting account, or ask your provider in writing where the site is hosted and in whose name.
- Open your Google Business Profile and check who the primary owner is.
- Open Google Ads and your Meta business portfolio and check who owns the ad accounts.
- Open Google Analytics and Search Console and check your role.
- Log in to your CRM and try an export.
- Write down every login in a password manager that belongs to the business, not to one employee.
One detail people miss: the email address behind all these accounts. If your analytics, ad account or domain were opened with a freelancer's email or a former employee's personal address, whoever controls that inbox controls the account. Use a business address you own, such as one on your own domain, and add a second owner where the account allows it.
If any step fails, send your provider a short, polite email asking for ownership to be moved to you. Most will do it. If one won't, you have learned something important.
What to put in the contract
Ask for a few plain sentences. The work and its files belong to you once they are paid for. All accounts are registered to your business, with your provider as a user. You receive full access and a complete copy of the site and its files at launch, without a separate fee. If you end the relationship, the provider hands everything over within an agreed number of days. This is not legal advice. Have your lawyer read the final contract, especially if the project is large. But if a provider hesitates at these sentences, pay attention to that.
How we handle it
At Goldren Studio everything is in your name: the domain, the website and its code, your Google Business Profile, the ad accounts for Google and Meta, analytics, and the CRM with its data. We work inside your accounts as a user. At the end you get a handover document that lists every account and how to reach it, so you are never dependent on us to find your own things.
Book an ownership check with Daniel
Not sure who owns what? Send Daniel a short note with your website address. He replies within one business day, and on a short call you'll go through the seven accounts together and see what is in your name and what isn't. Write on WhatsApp or through the contact page.