Product workflows2026-10-282 min read

Compare New and Returning Users in PostHog

Use lifecycle categories around a meaningful repeat action, then compare new and returning groups under the same interval. A larger new-user group can reflect acquisition while established users quietly become dormant.

Before you start: Have identified activity events and a realistic usage cadence. Confirm that your definition of new matches the report’s identity behavior rather than assuming it always equals account signup.

Worked example: A reporting product used weekly should assess repeat report sharing on a weekly cadence. Daily inactivity may be normal even for healthy customers.

Step-by-step guide

01

Choose the activity

Select a core action that represents useful product engagement. Avoid a background event that makes everyone appear active.

02

Set the natural interval

Use a cadence appropriate to the product task and retain it across comparisons. Explain why daily, weekly or monthly activity answers the question.

03

Inspect lifecycle categories

Use the lifecycle insight to separate new, returning and other supported categories. Check how identified activity determines the start of a user’s lifecycle.

04

Validate sample histories

Open examples from new and returning groups. Confirm that an identity change or late instrumentation is not presenting an established person as newly active.

05

Compare rates and counts

Look at the size of each group alongside the eligible population. Acquisition growth can mask weak repeat use if only total activity is reported.

06

Choose the follow-up

Investigate the segment with a meaningful change and record the hypothesis. Use retention or a focused cohort comparison to validate a repeat-use concern.

Common mistakes

Daily cadence for weekly work

Healthy users can look dormant. Match the interval to the task.

New equals signup

Identity and first observed activity matter. Validate the report definition.

Totals hide mix

More acquisition can offset declining returning use. Inspect the groups separately.

Tips

Keep lifecycle cadence in the chart name.

Inspect one known returning user after identity changes.

Pair counts with the underlying population and exposure.

Sources and verification

Based on product documentation checked on 2026-10-24. This is a documentation-based guide, not a hands-on benchmark. Features and availability can change.

Frequently asked questions

Spend less time on setup, more on decisions

Vantage connects your tools and generates specs grounded in real data. Free to start.

Experiment brief

Measuring a change in PostHog? Write the experiment brief before you ship.

Describe the change and the number you want to move. Vantage turns it into a written brief you can share with eng and data before anything ships.

0 / 8,000

How this works

  1. We save what you typed. No AI runs on this page.
  2. You create a free account.
  3. Vantage builds an experiment brief from it inside your own workspace.

Why ask for an account? We’re a small team, and a full generation runs a multi-step AI pipeline that costs us real money. So we tie it to a free account instead of running it anonymously. You also get to keep the result and edit it.

Your text is only used to create your project, and it stays private to your account. If you don’t sign up, we delete it after 7 days. Privacy policy

Free to start. No credit card required.

Related reading