Empty states

The user comes across views with no data to be shown.

Problem

The user comes across views with no data to be shown.

Solution

Be contextually relevant and help them engage with your app, whatever that means for you, like upload, enter information or snap a picture.

In some cases and empty list is good in other cases getting as much data in as possible is better. Make sure to be aligned with the value your user is after.

Educate. Let the user know why there is nothing to see, and show how it will look like when it is populated. It should be obvious to the user if they are seeing an empty page or a populated page.

Provide a CTA. Have an action in mind that you want the user to take. Import data, enter data, go somewhere else or take a break. It doesn’t matter. What matters is that you get the user do that action.

Offer your help. This could be anything from clues on the screen to providing a phone number where they can call. Keep in mind, you want to make the user successful.

Showing 2 live examples
Onboarding
c
Onboarding
This example should be experienced in full screen
View in full screen
Options
Options

Problem

The user comes across views with no data to be shown.

Solution

Be contextually relevant and help them engage with your app, whatever that means for you, like upload, enter information or snap a picture.

In some cases and empty list is good in other cases getting as much data in as possible is better. Make sure to be aligned with the value your user is after.

Educate. Let the user know why there is nothing to see, and show how it will look like when it is populated. It should be obvious to the user if they are seeing an empty page or a populated page.

Provide a CTA. Have an action in mind that you want the user to take. Import data, enter data, go somewhere else or take a break. It doesn’t matter. What matters is that you get the user do that action.

Offer your help. This could be anything from clues on the screen to providing a phone number where they can call. Keep in mind, you want to make the user successful.

Share in SMS
  • SMS
  • Email