Article
Who Should Own Your Domain, Hosting and Ad Accounts?
A common story among Malaysian SMEs goes like this. A business hires an agency to build its website and run its ads. The agency registers the domain, sets up hosting and creates the ad accounts, all under the agency's own name for convenience. Years later, the relationship ends, and the business discovers it cannot access its own website, email or advertising history.
This situation is avoidable. The simple rule is: your business should own its core digital accounts, and agencies should be given access to them. Here is why it matters and how to set it up properly.
The accounts that matter most
Make a list of every digital account your business relies on. Key ones usually include:
- Domain name: your website address, such as yourbusiness.com.my
- Hosting: where your website files are stored
- Website admin: the CMS login, such as WordPress or Shopify
- Business email: often tied to the domain
- Google Business Profile: your listing on Google Search and Maps
- Google Analytics and Search Console: your website data
- Google Ads: your search and display advertising account
- Meta Business portfolio: Facebook Page, Instagram account and ad accounts
- TikTok and other platform business accounts
- Email marketing tools and CRM
Why ownership matters
When your business owns these accounts:
- You can switch agencies without losing your website, data or ad history
- You keep control if an agency closes, changes staff or stops responding
- Your historical data stays with you, which is valuable for future campaigns
- You can see what is happening at any time
- Renewals are under your control, so nothing expires by accident
Domains are especially critical. If a domain expires or is controlled by someone else, your website and email can stop working.
Key takeaway: give agencies the keys to work in your house, but never let them hold the title deed.
How to set it up properly
Domain and hosting
Register the domain in your business name, using a business email address you control. If an agency manages hosting, ask for your own login to the hosting account or at least full access details in writing. Make sure renewal reminders go to an email address you monitor.
Google accounts
Create Google accounts for your business using a company email, not a personal Gmail of a staff member who might leave. Then add the agency as a user with the right permission level in Google Analytics, Search Console, Google Business Profile and Google Ads. Google Ads also allows agencies to link through a manager account while you keep ownership.
Meta Business accounts
Set up your Meta Business portfolio under your business, with you or a trusted team member as admin. Then give the agency partner access to the specific Page, Instagram account and ad account they need. This way, the agency can work without owning your assets.
Website admin
Ask for an administrator login to your website CMS. Agencies can have their own admin accounts too, but you should never be locked out.
Keep a secure access record
Create a secure record of all accounts, who owns them, who has access and when renewals are due. Use a password manager rather than spreadsheets or chat messages to store login details. Review access every few months and remove people who no longer need it, such as former staff or past freelancers.
What if an agency already owns your accounts?
If you discover that an agency controls your domain or accounts, do not panic. Ask politely, in writing, for ownership to be transferred to your business. Most agencies will cooperate. Domain transfers have specific procedures, and platforms like Google and Meta have processes for transferring ownership or adding admins.
If the agency refuses or does not respond, check your contract and seek advice. Our guide on agency contracts and handover explains what to look for.
Make it part of onboarding
The best time to sort out ownership is at the start of a new agency relationship. Include it in your onboarding checklist and contract. Our article on the first 30 days with a new agency covers this and other setup steps.
Watch out for personal accounts
Ownership problems do not only come from agencies. Many small businesses have social media pages created years ago by a staff member, a relative or a friend using their personal profile. When that person leaves or loses access, the business is stuck. Check who the admins are on every page and account today. Add at least two trusted people from the business as admins, so access never depends on a single person.
FAQ
Is it unprofessional to ask an agency for admin access?
Not at all. Good agencies expect clients to own their accounts and are happy to set up proper access.
Should my agency pay for hosting on my behalf?
They can manage it, but make sure you know the cost, have access and can take it over if needed.
What if a former employee owns our accounts?
Contact them to transfer ownership, and use each platform's recovery or verification process if needed. Then switch to company-owned logins.
Owning your digital accounts protects your business. Register key accounts in your business name, give agencies proper access, keep a secure record and review it regularly.