Google TV Setup

Developed novel solutions for Setup 2.0 — a large, open-ended design challenge, coordinating 21 cross-functional teams (sometimes competing priorities) with clear and actionable designs reducing the number of screens by 40%.

Problem

Setup takes too long
Setup takes too long

In a survey 80% of users expect setup to take less than 15 minutes, but only 20% can complete it within 15 minutes.

Google Home App, was not working
Google Home App, was not working

40% try Google Home App; 40% fail on 1st attempt; 90% of failures occur during information transfer

Setup 1.0 Perception

Unreliable

The current GHA setup has a higher failure rate, around 40% of the users who tried GHA was never able to use GHA apps to set up.

Lengthy

Most users expected setup to take less than 15 min. It took 20 min or more, generating negative sentiment in reviews.

Tedious

Too much confusion with all the choices, capabilities & services promoted. User has to manually sign into all of their apps.

Users should be watching their favorite show within 5-10 minutes of powering on their new device.

Setup 2.0 Roadshow

50+ meetings with stakeholders for visibility & feedback, built into the latest designs. Result: 41% reduction in screens.

  • Cross-functional TV teams
    • Engineering (10x)
    • Legal (8x)
    • Marketing (5x)
    • UXR (Research) (6x)
    • UX Writing (6x)
    • Partner Engineering (3x)
    • Business Development (3x)
    • Go-To-Market (GTM) (5x)
    • Media & Entertainment (M&E)
    • Global Partnerships (US, EMEA, APAC)
    • gUP / Support
    • Content team
  • Cross product areas (PAs)
    • Assistant product
    • Assistant Legal
    • Assistant engineering
    • Nest product/UX (3x)
    • Nest/GHA legal
    • Google Home App (GHA), Engineering
    • Core Android, Quick Start
    • Core Android, Fast Pair
    • Privacy working group (2x)
    • Safer with Google (6x)

Existing setup

Setup prototype

Designs

Remote pairing
Remote pairing

Primarily for Chromecasts, rarely used for TV panels since those remotes come pre-paired

Language selection
Language selection

Users can select their language, and moving from one language to another will change the welcome text into that language. Also added the a11y setup options making the setup accessible.

Scan the QR Code
Scan the QR Code

Primarily for Chromecasts, rarely used for TV panels since those remotes come pre-paired.

Fullscreen QR code
Fullscreen QR code

Primarily for Chromecasts, rarely used for TV panels since those remotes come pre-paired.

Setting up your TV
Setting up your TV

Previously this one screen was split into 4 different screens, 01. Connecting, 02. Connected, 03. Singing in, 04. Signed in. I consolidated all these 4 screens into one screen with a scalable pattern so that we can add more features such as Syncing settings, etc...

Accept the terms  of services
Accept the terms of services

Accepting the ToS screen is a standard legal requirement. We worked with our lawyers to simplify the copy with a more crisp language.

Google Services
Google Services

This was a tremendous amount of thought went into this screen to make this simple, transparent, and privacy forward. The stringent legal requirements gave narrow options to play with, to make the design look decent.

I also worked with the Safer With Google team to bake in the branding for this screen. Ultimately landed on this final design that is much better than the earlier version.

Learn more about Google Services
Learn more about Google Services

In the theme of being transparent and helpful to our users, I created a dedicated space for learning more about each Google Servies. Also, added space to show more details on why some permissions are required, and clearly tell the user what features this enables.

Select your services
Select your services

The select your service screen will allow the users to tell what subscriptions they have and this will let Google provide movies & shows recommendations as well as download the app.

Stay in the know
Stay in the know

Any successful product requires a continued relationship with the customer. So, we added a dedicated step to opt-in for a newsletter. Making this optional or not having a dedicated step will drastically reduce the number of opt-ins.

Optional steps
Optional steps

Previously when the apps are downloaded for the previous step, we show some educational content on how to use the TV. The user spent at-least 5-10mins staring at a loading screen.

I designed a clever solution to utilize the time by creating this optional steps framework called CHOOBE (Choose Your Own Out of the Box Experience). While, the apps are downloading the user can perform other tasks such as setting up their remote, setting up Google Photos as a screensaver, setting up Google Assistant, etc...

Adding finishing touches
Adding finishing touches

Added this finishing touches screen to offset the abrupt drop into the For you tab.

For you
For you

With that, the user will be landed on the home page.

Conclusion

With this 6-month-long project, we were able to cut down the number of screens by 40% and reduce the time to set up by about 50% without cutting on requirements. This was possible by introducing new technologies such as Quick Start for Android and App Clips for iOS. And we introduced App hibernation which also drastically decrease the overall setup time.

This project is currently being developed and will be available in Q3 2023, for OEMs to adopt.

Other projects