Zero state (or empty state) is what users encounter when there's nothing to show yet — a dashboard with no data, an inbox with no messages, a project tool with no projects. For SaaS products, this is the first thing a new user sees after signup, and it's where a shocking number of products drop the ball. The user just committed to trying your tool, and they're greeted with... a blank screen and a vague "Create New" button.
This connects to landing pages more than you'd think. Your landing page promises an outcome. The zero state is where that promise meets reality. If there's a jarring gap between the polished landing page and a confusing, empty product experience, your trial-to-paid conversion rate will suffer no matter how good your page is.
Zero state principles for better activation
Effective zero states do three things: (1) Show what success looks like — sample data, a screenshot of a populated dashboard, or a preview of what the user will build, (2) Provide a single, clear first action — not five options, one obvious next step, (3) Reinforce the value proposition from the landing page — use the same language to maintain information scent.
For landing pages specifically: if your product has a demo mode or sample output, show it on the landing page. It reduces the abstraction gap between "marketing promise" and "product reality." Screenshots of populated states convert better than screenshots of empty dashboards — obviously — but you'd be surprised how many SaaS landing pages show the zero state as their hero image.