Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save domwrap/a98a571d6c561ca96912eeb1e9edcf54 to your computer and use it in GitHub Desktop.
Save domwrap/a98a571d6c561ca96912eeb1e9edcf54 to your computer and use it in GitHub Desktop.
Google Music All Access Family Plan for G-Suite / GMail Vanity Domains

Google Music All Access Family Plan for G-Suite / GMail Vanity Domains

Synopsis

I had wondered about this some weeks ago before finally trying it out today. I'm surprised nobody else had tried already. I was successful enough to be satisfied for my own uses. YMMV.

Result is I have a new Play Music account with Family Sharing which I can share with my G-Suite users, with all my playlists* moved over, and without anyone needing to maintain a separate email account.

This whole process took me about an hour, including moving across 15 playlists, but not including MX record propagation.

*Streaming available tracks only, uploaded music must be re-uploaded but I had only a handful of these anyway. I don't have music purchases but these won't transfer.

Background

I have domain.com (primary) and domain.co.uk (alias). I first tried to sign up to Google Play Music with with the alias but was unsuccessful, they are obviously wise to this one, and I honestly didn't expect it to work.

However, I had a backup plan which I was more confident about when I thought back to first setting up the GApps account and users being told they were registered under a test-google-a.com address for some services instead of domain.tld and having to resolve those conflicts.

Steps

Domain Configuration

  1. Open the Domains area of your admin panel https://admin.google.com/domain.tld/AdminHome?fral=1#Domains:

  2. If it's currently deactivated, enabled your domain.tld.test-google-a.com test domain alias (bottom of the page). If it looks like the below, you're all set.

  1. When it says it might take up to six hours to activate, it's not lying. I left mine overnight after getting impatiently frustrated for the first hour

Play Music Registration

Sign up for a new Google account using your test domain email address. I advise doing this in an Incognito window whilst remaining logged in to your existing account, as we'll need both together later on.

https://play.google.com/music/listen

Note I registered with [email protected] but my confirmation email was delivered, to my regular inbox, as username%[email protected]

The verification email for this new account will go to your regular [email protected] inbox. Sneaky!

Don't click the verification link in the email, instead copy it and open in the Incognito window from earlier.

Sure is nice to see that Upgrade to family plan option there.

At this stage you're basically done. As a brand new user you can take advantage of four months free, which you could also do for each of your other users and save $60 for the first four months, or you can go ahead with the family invites, using their test domain addresses. You will need to explain to each of them how to sign up with the new account.

Importing Playlists

I did this all with Chrome 56 on desktop

I first looked at Stamp after a recommendation in the ProuctForum Post, but

  • It had a 50% success rate on the free trial so wasn't inspired to purchase it, so
  • I looked at Play Music and realised it has built in functionality to do this between two Play Music accounts

On your existing (old) Play Music account, for each of your playlists

  1. Open the playlist
  2. Click Share
  3. Enable Make Public if not already
  4. Copy the share URL

Now in your Incognito window on your new Play Music instance, open the URL you just copied

  1. Ignore the subscribe option, assuming you will be cancelling the old account for next billing cycle
  2. Open the playlist menu (three dots)
  3. Choose Add Playlist to Playlist
  4. In the sub-menu, choose New Playlist
  5. Name it the same as the old one and press Create Playlist

Repeat this process for each of your playlists. DONE!

Mobile Apps

I'm using Android N on a Nexus 6P. When I tried to login to the new account using [email protected] I was told that account was alredy in use on this device. However, signing in using the username%[email protected] worked fine.

I signed in to the account on my Android phone using

  • Settings > Accounts > Add Account

Once that is confirmed, I disabled sync for everything

  • Settings > Accounts > Google > username%domain.etc.etc > Uncheck everything

Once logged in successfully, I returned to Play Music and using the menu (slide out/hamburger) switched to the new account which had all my playlists.

Browser Login

When I tested the new account logging in with Edge (I alredy had an Incognito instance running) I was prompted by the Your account has changed screen I mentioned in the background section.

I'm guessing the second option is the one we want to use, but for now I chose Do this later.

Conclusion

This process has worked well enough to satisfy me that I don't need to ditch G-Suite which I enjoy for many other reasons, and also don't have to maintain two separate email accounts.

No, none of your purchases are going to be available, but I only use the available streaming library so this was not a concern for me.

Note

If someone else in your family has already signed up for a Family Plan account, you could use this same test-domain technique to be added to their account without having to maintain a new inbox.

@pybe
Copy link

pybe commented Sep 6, 2021

gmail/gsuite allows you to add +something to your email address and it will just go to your email address normally (can be useful for filtering into labels and signing up to something you think might be spammy) eg: [email protected] = [email protected]

The suggestion here is that you create a new google account using [email protected] which will just be a vanilla google account with no gmail to use for services such as ytmusic etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment