Whenever I think of this condition, I get confused. If my business is dependent user data, then how should I think of the design from scratch? What should I do to collect data from users or encourage them to use the website? I know what to do once I have enough data set but I have no idea with 0 users.

How did Facebook or Instagram get started with no users?

  • 1
    signalvnoise has a lot of discussions about designing blank slates / screens that don't yet have data. In a way to encourage user interaction. Might be useful. Check out signalvnoise.com/posts/… or signalvnoise.com/posts/… Apr 20, 2017 at 15:40
  • What do you mean your business is "dependent [on] user data"? What do you do with that data? Can users accomplish their goals on your site without giving you any info about themselves? Jun 23, 2017 at 13:28

1 Answer 1


Create a call to action

If there is no data available, display a big, centered text, saying something like Nothing here yet with a nice, attention-grabbing image (Preferably single color).

Below that, create a call to action. Something like Get started by adding new content or Get started by pressing the plus-icon below, etc. You can even integrate a button into this "Nothing here"-Message. It's a good guiding system.

Best color for this would be grey text color on a grey background. Google Drive is a very good example. It can't be mixed up with content and provides a clear CTA (Drop your files here or use the button "New").

Google Drive empty folder

For comparison: Thats what it looks like when the folder isn't empty:

Google Drive folder not empty

Facebook is doing something similar. You maybe know the call to action they place next to their like-buttons: Be the first of your friends to like this. Or below videos or posts: Be the first to comment.

Be the first to commentImage source


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.