Google Apps Legacy Account or G Suite Standard Edition is a very interesting FREE service previously offered by Google. It allows domain owners to host their emails in Google’s servers using their own primary domain (e.g. [email protected]). I managed to register an account before they stopped accepting new registrations on December 2012.
Fast forward 4 years, I needed to change the primary domain I used to register in my Google Apps Legacy account. I learned that they had limited the possibility to update it unless you upgrade your account to a paid subscription. But here’s the catch – you won’t be able to downgrade back to the free legacy account once you started paying.
I searched for ways to legitimately edit my primary domain but ended up seeing lots of paid services that offer to change it for you. Well, I told my self – “if they can do it, I can do it”. I refused to avail any of these paid services but I managed to get necessary hints from all the blogs, forums, and freelance offerings.
After spending several hours trying to figure out the way, I was successful not only in changing my primary domain but also adding one or two secondary domains! It took a lot of careful experimentation and guts. A single click could cause you to lose your account permanently. With tons of data consolidation from different forums along with detailed documentation of what works and what doesn’t, I was able to create my own systematic procedure.
Google offered G Suite Standard Edition for free so IMHO, it is justifiable to give back and help others with the domain swap for free.
PREREQUISITES:
- Verify Account Creation Date
- Enable API Access and Rapid Release
- Add and Verify Domain Aliases (max of three)
- Create a Temporary Super Admin User
STEP 1 – Verify Account Creation Date
Login to your Admin Dashboard using your Super Admin account. Open Google API Explorer and nagivate to All versions > Admin directory API > directory.customer.get
. Put the following information
1 2 |
customerKey: my_customer fields: customerCreationTime |
Then click Authorize and execute. Select https://www.googleapis.com/auth/admin.directory.customer
in the OAuth scope window.
The output would determine if your Google Apps account is eligible for this procedure. If the customerCreationTime is earlier than December 6, 2012, you can proceed with the rest of the steps.
STEP 2 – Enable API Access and Rapid Release
Go back to your Admin Dashboard then go to Security > API Reference
and check Enable API access.
Next, go to Company Profile > Profile Be sure the following are selected
1 2 |
New Users Features > Rapid Release New products > Automatic |
Hi! I’ve just sent you an email with detail. Thank you in advance!
Awesome! You do the great work. Really appreciate your help!
Hi Root, I’ve just sent you an email with new domain info. Thanks, Jan!
Thank you so much. Somehow thank you doesn’t seem enough for this selfless act.
Amazin, thank you so much.
Hi Root, I’ve just sent you an email with new domain info. Thanks! Rex
Hello RootCommand,
I’ve just send you an email. Please help me to change the primary domain.
Thanks in advance.
Wow. You did so fast. It is awesome. Thank you again.
Hello Root Command.
I have just sent my account information to you.
Thanks again!
Hi Root Command,
I have just sent you an email with the account details. Many thanks for your support!
More than happy! So once again, thank you very much for the work that has been done.
Hi Root Command,
I have just sent you an email with the account details.
Are you going to steal the domain from me?
No one can steal your domain without access to your domain control panel, or domain transfer code.
As for the possibility of stealing your free Legacy Suite account, I was thinking the exact same thing when I came across this site, but went ahead with it with one old gapps account to see if my suspicions were right.
Yes, it’s possible for this guy to just delete your Super Administrator account, change the domains and keep the account for himself. Does he actually do it, though? Nope!
I wasn’t really expecting my account back when I initially took the risk, but within a few hours, he emailed me back telling me he had changed the domain, and I can now remove the Super Administrator account I had added for him. I almost couldn’t believe he didn’t take over my account.
I went ahead and asked him to switch the domain for another account I had, and he did that as well.
So yes, while he technically can steal your account, he hasn’t done it with me and so many others despite having the opportunity, which speaks a lot. Based on my experience with him, I’d trust him with it anytime!
Thank you, Haroon!
Hi I have just end you email about the account details Thank you in advance.
Unbelievable you did it so fast and without any work from my end absolute star. Can’t thank you enough !!!!
Message sent!
It’s working! Thank you so much!
I just sent you another one, thanks!
Hi Root Command, I’ve just sent you an email with my account details. thanks in advance.
Very fast service. Works great. Thanks for your services. Very much appreciated.
Just sent an email. Appreciate your kind assistance. 🙂
Thank you so much. Appreciate the extra effort put in for your services 🙂 Highly recommended.
Just sent my email with the requested info. Hope you can help.
You are the best! Thank you for what you are doing.
Thanks so much for getting this sorted! All working now
You are awesome! People like you make this world a better place!
I had a hard time trying to trust you to send you full control of my Google Apps account, but taking this risk was totally worth it. Thank you for switching my primary domain for me. I still can’t believe you did it so quickly and for free, on top of that. I’d love to buy you dinner!
Email send, thank you for your help with this
Hello,
Just sent you the email. Looking forward to the response.
Hi RootCommand,
I’ve just sent you an email with my Google Apps account details.
Thanks in advance.
Hi @RootCommand,
You’re awesome. THANK YOU! Thank you for helping me change my domain in my Google Apps account.
Same as with others, I can guarantee you that you could trust @rootcommand on this.
I can’t express how thankful I am. Really appreciate your kindness and help. Thank you very much.
Patrick
RootCommand you are my new Best Friend!!!! Thank you very much for your help. Really appreciated!! YOU ROCK!!! World is better with people like you 😀
I will let everybody know!!
Thank you so much.
Trustworthy ^_^
Thanks!
Hi, Just sent an email. Hoping for the best.
Sent you a request
Sent you a reply.
Replied again
Hey Root Command, Just sent you an email about my account details. Please, please let me know if my account will keep the same amount of Free Users as I have one of the 1st Legacy Free accounts with 100 users.!!! 😀
I already left a comment here, but wanted to say it again…. THANKS!!! YOU TOTALLY ROCK!!! :D:D:D:D:D
Hi I’ve just sent you an email with my account details. thanks in advance.
Hi Root Command, you did a great job Thank you so much ! My primary domain has been changed 🙂
Hello Root Command, i send you an email with details, thank you
i had my doubts, bu you did as you said. While people demans money for this process you do it for free. thank you very much root.
You Rock !!!
Hey Root Command. I sent you an email with the account details. Thanks!
I sent you a change request, let me know how you make out!
Domain switch completed! Thanks for the help!
Just sent one over. Dunno if you can keep the original primary as an alias or not without a 3rd domain. I only have 2 so do what you can… and thanks in advance!
Thanks man! Glad to get this changed…didn’t want to loose my ancient grandfathered account!
Just a heads up about how to receive email to the original domain after the change.
Original domain was swapped with the domain alias I’d added. The original domain became the secondary. NOTE: This secondary then needed to be revalidated.
Even after doing that however email sent to the original domain still wasn’t working.
Eventually worked out that you need to go into users > accounts for each user and add the old domain as an alias.
There might be an easier way to do this (what if a domain has hundreds of users?) but didn’t get done automatically.
Once again, thanks for all your help. Really appreciated. Just thought I’d add this as might be worth mentioning somewhere as was a bit non-obvious.
Hi. Thank you for pointing this out. Unfortunately, there is no way for it to happen automatically. In the process, the original domain needs to be deleted and the number of users should be less than 10 to be able to downgrade back to the legacy edition.
https://support.google.com/a/answer/60229?hl=en
Great work! Everything is working after the primary domain being changed. Thanks a lot!
Hello, ready to change my primary domain when you are. Thanks
did a a great job, thanks. I submitted another one when you get a chance.
Great job, super quick too
Hi Root Command, I just sent you the account details via email. Please check it out. Thank you very much!!
Hello, root command, please change my primary domain. thank you
Good afternoon, thank you again, great work.
Success always!
Great Work! Really appreciate you moving our domain over and for providing this service. THANK YOU!!!!
Just sent an email with the details, thanks a lot!
Just got an email back, and the swap to the new domain is complete – thanks a lot!!
Hi I have sent you an email. Please help
Hi Root Command, I’ve just sent you an email with account details. Thanks!
As most of you coming to this page, I was highly suspicious that this would work. I can guarantee you all that @rootcommand was able to change my domain without doing nothing wrong to my account. Thank you!
Hi RC, I just sent you an email with account details.
Than you 🙂
Done! Thank you very much!
Its very much appreciated…
Thank you very much Root Command! Extremely fast indeed. Have a fantastic day!
Hi Root Command, I’ve just sent you an email with my account details. thanks in advance.
Thank you so much @root you are an absolute star! ps I’ve sent you another email thanks so much
olá emial enviado.. obrigado
Thanks for the help was great value, it is difficult to believe that there are people willing to help as the help that is offering people.
Thank you. Have a great weekend.
Sorry for english I’m using google translate
Sent email. Thank you!
Hi Root Command, I’ve just sent you an email with account details. Thanks!
Hi RC!
Email sent with details.
thx in advence
Dear RC! excellent and extremely fast job, hard to belíve your are doing it for free
Hi Root, I just sent you an email with the account details. Cheers =)
Done! You’re a star. Thank you for the prompt turnaround, it’s very much appreciated. 🙏🏻 Namaste.
Hi Root, I just sent you an email with account details. Cheers =)
Hi Root Command, Just send you and email about account details 🙂
Thankyou very much ^^
Sorry for typo, I mean “an email”
Hi, Eirudo. You may now try to login using your new primary domain. I tried to reply to your email but it bounced.
OMG you’re so fast <3
Wait I'll try it…
Thankyou very much!
My primary domain has been changed because of your help.
Great service! I’ll review your service on my blog ^^
Thankyou