Build a retention report with custom brackets

Build a retention report with custom brackets

Lifecycle & Email
Mixpanel
Default retention curves flatten everything into one line, and custom brackets let you ask about days 15 to 30 specifically.
Source
Mixpanel
Tools
Mixpanel
Runs
Weekly
Cost
Free tier
Last updated
August 7, 2026

What it is.

Five steps. Define the retention behavior, which is the event that means somebody came back. Choose your measurement, add filters, add breakdowns, then pick the visualization.

Custom retention brackets are the step worth learning. You can ask how many users come back between days 15 and 30, which tells you about habit where a standard curve only shows the drop.

Breakdowns are what make it actionable, because retention by plan, by acquisition channel, or by first feature used usually differs sharply.

What you get.

  • A retention definition you set, based on the event that means returning.
  • Custom brackets, so you can measure one specific window instead of a whole curve.
  • Filters to narrow the population you are measuring.
  • Breakdowns by plan, channel, or property.
  • Measurement options including revenue and property averages per user.
HOW TO USE IT

How to set it up.

1

Pick the event that genuinely means somebody came back, since a login is weaker than a core action.

2

Set the measurement, choosing unique users unless you have a reason to count something else.

3

Filter to the population you care about, because retention across all signups hides the segments.

4

Add a custom bracket for the window you care about, such as days 15 to 30.

5

Break down by acquisition channel and by plan, then compare the curves.

6

Save the report and re-read it monthly, since retention changes slowly and needs the same definition each time.

Use cases

Define what returning means

Pick the event that counts and build the report on it.

Brackets that match your cycle

Set custom windows instead of accepting the default curve.

See past the flattened line

Split the report so a weekly product is not measured monthly.

Best for

Comparing acquisition channels

Two channels can deliver the same volume and completely different retention.

Measuring habit, not curiosity

A custom bracket at days 15 to 30 answers a different question than day 1 retention.

Onboarding experiments

Retention by first feature used tells you which onboarding path to push people down.

Open the original.

Hosted on Mixpanel, free to open.
Open the Tool

Questions about Build a retention report with custom brackets

What defines the retention number?
When can I read the report?
Why is my curve so jumpy?

Questions about Lifecycle & Email

What retention bracket should you use?
Is flat retention good?
Strengths
  • Custom brackets let you measure the window that matters instead of a standard curve.
  • Breakdowns turn one number into a comparison you can act on.
  • Measurement options include revenue, so retention and value sit in the same report.
Limitations
  • A retention number depends entirely on your chosen event, so it is only comparable against itself.
  • Retention needs history, so a report built today says little for weeks.
  • Free tier limits apply on event volume and data history.
  • Breakdowns on small segments produce noisy curves, so check the population size before drawing conclusions.
Skip this if
  • Skip it if your retention curves already use brackets that match your cycle.
Ideal for
  • Growth analysts
  • Product managers
  • Stage: Seed onward

Want this running without building it yourself?

TripleDart has scaled 300+ tech companies with expert operators and AI workflows behind every play.