Error Messages for Mobile

SCENARIO

The user is trying to view a webpage, but the content can’t load without the user’s location.

RAtionale

It’s difficult to avoid the nosiness of asking for someone’s location. But users are more likely to share it if they trust us. So I opted for clarity and provided a reason for why we are asking for it.

Scenario

There are no messages in an inbox the user has visited for the first time.

RATIONALE

I’ve used the empty state as an opportunity to show the first-time users the feature’s potential and motivated them to start using it. Have tried to give an interesting and persuasive sales dialog. With the button, I’ve directed the users to the relevant how-to. 

SCENARIO

The user can’t change their profile information until they verify their identity via a code by text or email.

RAtionale

I’ve opted for a personal touch to lighten the hassle of verifying oneself in the midst of another task. The detailed buttons make the verification relatively easier for the user.