Enterprise

Zoom UX teardown: 5 fails and how to fix them

Comment

a person at a laptop talking to people on a zoom call
Image Credits: Zoom

Valued at over $60 billion and used by millions each day for work and staying in touch with friends and family, the COVID-19 pandemic has helped make Zoom one of the most popular and relevant enterprise applications.

On one level, its surge to the top can be summed up in three words: “It just works.” However, that doesn’t mean Zoom’s user experience is perfect — in fact, far from it.

With the help of Built for Mars founder and UX expert Peter Ramsey, we dive deeper into the user experience of Zoom on Mac, highlighting five UX fails and how to fix them. More broadly, we discuss how to design for “empty states,” why asking “copy to clipboard” requests are problematic and other issues.

Always point to the next action

This is an incredibly simple rule, yet you’d be surprised how often software and websites leave users scratching their heads trying to figure what they’re expected to do next. Clear signposting and contextual user prompts are key.

The fail: In Zoom, as soon as you create a meeting, you’re sat in an empty meeting room on your own. This sucks, because obviously you want to invite people in. Otherwise, why are you using Zoom? Another problem here is that the next action is hidden in a busy menu with other actions you probably never or rarely use.

The fix: Once you’ve created a meeting (not joined, but created), Zoom should prompt and signpost you how to add people. Sure, have a skip option. But it needs some way of saying “Okay, do this next.”

Steve O’Hear: Not pointing to the next action seems to be quite a common fail, why do you think this is? If I had to guess, product developers become too close to a product and develop a mindset that assumes too much prior knowledge and where the obvious blurs with the nonobvious?

Peter Ramsey: Yeah, quite possibly. There’s also an element of (people who build products) not understanding that not everybody uses the internet in the same way. Just because you’re comfortable with a very hands-off experience, it doesn’t mean everyone is.

So, in this Zoom example, it’s possible that for those building the product it just felt obvious that you’d click that button next. That, or they just didn’t think about it at all.

When developing a product — and presuming you don’t have the budget for a fully staffed user research and testing unit — are there any simple techniques or exercises that can help avoid falling into this trap?

I think it’s incredibly difficult to really sanity check your own product — I certainly could never do it very well. If you’re unfunded, I’d recommend calling in favors from people who you know, but won’t try and protect your ego. Other founders — who understand the process and the desire for honest feedback — are probably a good bet.

When I did my own startup — a social question and answer site — we spent quite a lot of time designing an onboarding experience that continuously pointed to the next action, but this only showed up for first-time users.

This feels like it might have been a mistake and so I’m wondering how you strike a balance between new and experienced users when pointing to the next action?

That’s incredibly common. The belief of “We’ll show them it once, they’ll learn it and then they’re self-sufficient.” This is almost never correct. The truth is, onboarding a large product is hard and probably too much to try and teach in one sitting. Features need to be explained at the right time and over a longer period of time.

I think what you’re also describing is the difference between onboarding and just general good practice. For example, it doesn’t matter how many times you’ve used Zoom, you still will want to invite someone when you start a new meeting. This isn’t about teaching the person that the feature is there, but more about helping them use it again and again.

Always have empty states

Whenever you build a dashboard, display, search results or just about anything that shows data, consider what happens when there is nothing to show. In these instances, build an empty state.

The fail: Zoom has a “contacts” tab, but when you have no contacts, it’s totally empty because no one designed an empty state for the contacts tab.

The fix: Add an empty state to the page, showing you how to add a contact.

In general, you should always have an empty state that covers the following:

  1. This is what is normally here.
  2. You currently don’t have any of that.
  3. But here is how you go about getting some of it.

Not designing for an empty state seems like a very basic error. Is it really that common and why do you think that is?

It’s so common, I see it all the time. I think it’s just a lapse in concentration, and things fall under the radar. For example, if you’re building a product with a dashboard, you may have tens of empty states — it’s easy to miss one.

Other than simply being left empty, you also sometimes see empty states that have a line of text acknowledging its emptiness — sometimes attempting humour — but no further explanation or call to action. This feels like a huge missed opportunity and generally just bad practice.

Yes, empty states should almost always have a CTA too, as this is something most people miss. I see lots of bad ones that are just “Nothing’s here” with an illustration. And it’s like, “Great, but how do I get something here?”

(How to fix) 5 common UX mistakes in online banking

Show the URL during ‘copy to clipboard’ prompts

Any time you’re showing a copyable link, usually in a “copy to clipboard” feature, make sure you also show the URL that you’re copying.

Often you’ll see stuff that says “Click to copy to clipboard,” and the idea is that you click that, and then paste it elsewhere. It saves a click, great! But, whenever you do this you need to show the actual URL.

This is because the clipboard only works if:

  1. People understand what a clipboard is (not everyone does).
  2. People understand how to use a clipboard.
  3. People want to paste the link on the same device they’re on.

This can also be an issue because often people will retype the URL — perhaps on a different device — to send through a different platform, such as SMS. Getting the URL from your laptop to your phone can be difficult and people often end up just emailing links to themselves, and it’s super inefficient.

The fail: Zoom doesn’t make the “copy to clipboard” URL visible.

The fix: Show the link as a URL somewhere alongside the “copy to clipboard” function.

It’s amazing, but also entirely believable, that not everyone knows what a clipboard is even though they likely use copy and paste regularly. At the risk of repeating ourselves, I guess this is another example of how product designers shouldn’t presume too much or any prior knowledge?

Yeah, and also that not everybody cares about terminology enough to learn it. I think “copy/paste” is a more widely understood term, but even then I bet I can find someone that calls it “Apple Copy” or something.

You mention the use-case of wanting to use or send a meeting URL on a device other than the one you’re currently using. As you say, presuming the URL is displayed, simply typing it out on the other device is the simplest way, but for long or complex URLs that can be very prone to errors. Perhaps a share button hard-wired for sharing over email, messaging etc. would be the best solution of them all?

In my opinion, no. I’d rather opt for a URL shortener. Some companies will do this themselves, like zoom.com/bunny123123. The problem with a share link is that again, you have to get it across a device.

Be aware of hyperdistracted moments

You’ll all have experienced a “hyperdistracted” moment before — like logging into Twitter and seeing loads of notifications, private messages and interesting tweets. At that moment, grabbing your attention would be hard. When designing products, you need to be aware of these moments, and build around them.

If you’ve identified a “hyperdistracted” moment, you’ll either need to remove some of the distractions, or — if they’re unavoidable — ensure that you’re not asking the user to complete a particular action. For example: asking the user if they want to subscribe to your newsletter in those moments will almost always lead to a skip.

Screenshot of hyper-distracted moment in Zoom
Hyperdistracted moment in Zoom.

The fail: If you’re a host on Zoom, and someone joins your room you need to accept them. There’s no notification or anything, it just appears as “accept.” This is fine, if you’re waiting for it. The problem is if you’re super distracted, then you will probably not notice this subtle CTA appear.

The fix: During this hyperdistracted phase, make a bigger deal when you need the users input (e.g., literally make the button bigger, and perhaps darken the rest of the screen.

More broadly, be aware of hyperdistracted moments inside your app. Other examples of this are:

  • When you have animations/videos playing.
  • A climax of a journey (e.g., the moment you first login to Netflix and see all the films you could watch).
  • Making a really important decision (e.g., entering bank details).

In those examples, users probably wouldn’t notice if something changed in the header. Therefore, if something important happens, you need to actively notify people.

Okay, but — beyond the examples given — is there a good technique for identifying a potentially hyperdistracted moment in your app?

I’ve thought a lot about this, and I can’t think of a good rule. It’s just one of those things that you can tell in the moment. Like, when you look at a painting and visually it’s got too much going on — too many colours, or shapes, or it’s too small.

Presuming it isn’t possible or wholly desirable to remove a specific hyperdistracted moment, what are the best ways to actively notify the user and/or grab their attention?

So basically my answer would be to demand the users attention. Adverts do this well — they have a little cross you have to press, or skip. You can’t just “ignore” an advert and carry on. So things like taking over a whole screen with content, or visually making something stand out, then requiring some input to get it out of your way.

Don’t use icons to signal states

Icons have a use in design: They convey meaning without using words. Often they’re faster at digesting than words. But, you should almost never use icons to signal states.

The fail: Zoom has a security option of “Lock meeting.” This has two states:

  • Lock meeting.
  • Lock meeting (tick).
Don’t use icons to signal states.

The problem here is that it’s not clear if the tick means that it is locked, or that it’s not locked (i.e., the tick itself is clear, that means “positive,” but the context of “positive” doesn’t make sense when put next to these labels).

The fix: The right thing to do on these states is to change the actual content and show a state (i.e:, Lock meeting, Unlock meeting, along with some icons).

Back in the dot com days, I remember being taught to avoid “mystery meat” navigation in which icons were used ambiguously as links without any accompanying text. Would it be true to say this lesson has never really been learned, and in the context of conveying states, it is an even more common mistake?

“Mystery meat” is a term I’ve never heard, it’s brilliant. And yes, it’s still not been learnt, I see it every day.

Are there any exceptions to the rule?

I’m not sure there are any exceptions, unless it’s entirely obvious what they mean. And even then, I’d probably avoid using them in states.

More TechCrunch

Companies are always looking for an edge, and searching for ways to encourage their employees to innovate. One way to do that is by running an internal hackathon around a…

Why companies are turning to internal hackathons

Featured Article

I’m rooting for Melinda French Gates to fix tech’s broken ‘brilliant jerk’ culture

Women in tech still face a shocking level of mistreatment at work. Melinda French Gates is one of the few working to change that.

6 hours ago
I’m rooting for Melinda French Gates to fix tech’s  broken ‘brilliant jerk’ culture

Blue Origin has successfully completed its NS-25 mission, resuming crewed flights for the first time in nearly two years. The mission brought six tourist crew members to the edge of…

Blue Origin successfully launches its first crewed mission since 2022

Creative Artists Agency (CAA), one of the top entertainment and sports talent agencies, is hoping to be at the forefront of AI protection services for celebrities in Hollywood. With many…

Hollywood agency CAA aims to help stars manage their own AI likenesses

Expedia says Rathi Murthy and Sreenivas Rachamadugu, respectively its CTO and senior vice president of core services product & engineering, are no longer employed at the travel booking company. In…

Expedia says two execs dismissed after ‘violation of company policy’

Welcome back to TechCrunch’s Week in Review. This week had two major events from OpenAI and Google. OpenAI’s spring update event saw the reveal of its new model, GPT-4o, which…

OpenAI and Google lay out their competing AI visions

When Jeffrey Wang posted to X asking if anyone wanted to go in on an order of fancy-but-affordable office nap pods, he didn’t expect the post to go viral.

With AI startups booming, nap pods and Silicon Valley hustle culture are back

OpenAI’s Superalignment team, responsible for developing ways to govern and steer “superintelligent” AI systems, was promised 20% of the company’s compute resources, according to a person from that team. But…

OpenAI created a team to control ‘superintelligent’ AI — then let it wither, source says

A new crop of early-stage startups — along with some recent VC investments — illustrates a niche emerging in the autonomous vehicle technology sector. Unlike the companies bringing robotaxis to…

VCs and the military are fueling self-driving startups that don’t need roads

When the founders of Sagetap, Sahil Khanna and Kevin Hughes, started working at early-stage enterprise software startups, they were surprised to find that the companies they worked at were trying…

Deal Dive: Sagetap looks to bring enterprise software sales into the 21st century

Keeping up with an industry as fast-moving as AI is a tall order. So until an AI can do it for you, here’s a handy roundup of recent stories in the world…

This Week in AI: OpenAI moves away from safety

After Apple loosened its App Store guidelines to permit game emulators, the retro game emulator Delta — an app 10 years in the making — hit the top of the…

Adobe comes after indie game emulator Delta for copying its logo

Meta is once again taking on its competitors by developing a feature that borrows concepts from others — in this case, BeReal and Snapchat. The company is developing a feature…

Meta’s latest experiment borrows from BeReal’s and Snapchat’s core ideas

Welcome to Startups Weekly! We’ve been drowning in AI news this week, with Google’s I/O setting the pace. And Elon Musk rages against the machine.

Startups Weekly: It’s the dawning of the age of AI — plus,  Musk is raging against the machine

IndieBio’s Bay Area incubator is about to debut its 15th cohort of biotech startups. We took special note of a few, which were making some major, bordering on ludicrous, claims…

IndieBio’s SF incubator lineup is making some wild biotech promises

YouTube TV has announced that its multiview feature for watching four streams at once is now available on Android phones and tablets. The Android launch comes two months after YouTube…

YouTube TV’s ‘multiview’ feature is now available on Android phones and tablets

Featured Article

Two Santa Cruz students uncover security bug that could let millions do their laundry for free

CSC ServiceWorks provides laundry machines to thousands of residential homes and universities, but the company ignored requests to fix a security bug.

2 days ago
Two Santa Cruz students uncover security bug that could let millions do their laundry for free

TechCrunch Disrupt 2024 is just around the corner, and the buzz is palpable. But what if we told you there’s a chance for you to not just attend, but also…

Harness the TechCrunch Effect: Host a Side Event at Disrupt 2024

Decks are all about telling a compelling story and Goodcarbon does a good job on that front. But there’s important information missing too.

Pitch Deck Teardown: Goodcarbon’s $5.5M seed deck

Slack is making it difficult for its customers if they want the company to stop using its data for model training.

Slack under attack over sneaky AI training policy

A Texas-based company that provides health insurance and benefit plans disclosed a data breach affecting almost 2.5 million people, some of whom had their Social Security number stolen. WebTPA said…

Healthcare company WebTPA discloses breach affecting 2.5 million people

Featured Article

Microsoft dodges UK antitrust scrutiny over its Mistral AI stake

Microsoft won’t be facing antitrust scrutiny in the U.K. over its recent investment into French AI startup Mistral AI.

2 days ago
Microsoft dodges UK antitrust scrutiny over its Mistral AI stake

Ember has partnered with HSBC in the U.K. so that the bank’s business customers can access Ember’s services from their online accounts.

Embedded finance is still trendy as accounting automation startup Ember partners with HSBC UK

Kudos uses AI to figure out consumer spending habits so it can then provide more personalized financial advice, like maximizing rewards and utilizing credit effectively.

Kudos lands $10M for an AI smart wallet that picks the best credit card for purchases

The EU’s warning comes after Microsoft failed to respond to a legally binding request for information that focused on its generative AI tools.

EU warns Microsoft it could be fined billions over missing GenAI risk info

The prospects for troubled banking-as-a-service startup Synapse have gone from bad to worse this week after a United States Trustee filed an emergency motion on Wednesday.  The trustee is asking…

A US Trustee wants troubled fintech Synapse to be liquidated via Chapter 7 bankruptcy, cites ‘gross mismanagement’

U.K.-based Seraphim Space is spinning up its 13th accelerator program, with nine participating companies working on a range of tech from propulsion to in-space manufacturing and space situational awareness. The…

Seraphim’s latest space accelerator welcomes nine companies

OpenAI has reached a deal with Reddit to use the social news site’s data for training AI models. In a blog post on OpenAI’s press relations site, the company said…

OpenAI inks deal to train AI on Reddit data

X users will now be able to discover posts from new Communities that are trending directly from an Explore tab within the section.

X pushes more users to Communities

For Mark Zuckerberg’s 40th birthday, his wife got him a photoshoot. Zuckerberg gives the camera a sly smile as he sits amid a carefully crafted re-creation of his childhood bedroom.…

Mark Zuckerberg’s makeover: Midlife crisis or carefully crafted rebrand?