Skip to content

Commit 355e2c4

Browse files
Top N Changelog + Docs updates (#2235)
* Create 2025-11-20-topn.mdx * Add files via upload * Update insights.mdx updated support doc to include dynamic segments * Add files via upload Add dynamic segments to Docs * Update insights.mdx added image for dynamic segments * Fix image path for dynamic segments Updated the image path for dynamic segments in the insights report to not have /public --------- Co-authored-by: Donna <6880495+Tofufu@users.noreply.github.com>
1 parent 15202ca commit 355e2c4

File tree

4 files changed

+46
-14
lines changed

4 files changed

+46
-14
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "Dynamic Segments"
3+
slug: "changelog-2025-11-20-dynamic-segments"
4+
hidden: false
5+
createdAt: "2025-11-20T19:59:02.165Z"
6+
updatedAt: "2025-11-20T19:59:02.165Z"
7+
date: "2025-11-20"
8+
thumbnail: "/changelog/topn.png"
9+
description: "Select between Dynamic and Manual Segments in your reports to control how breakdowns update as your data changes."
10+
isAnnouncement: false
11+
---
12+
13+
<ChangelogPostHeader
14+
date="2025-11-20"
15+
image="/changelog/topn.png"
16+
title="Dynamic Segments"
17+
/>
18+
19+
You can now choose between Dynamic and Manual Segments in all reports and visualizations when you add Breakdowns.
20+
21+
Dynamic Segments automatically stay up to date based on how your report is sorted as your data changes. With Dynamic Segments you can create reports like:
22+
- Funnels broken down by your top 5 app versions
23+
- Top 15 brands by weekly purchases
24+
- Bottom 10 pages by visits
25+
26+
With added flexibility for Dynamic and Manual segments, you now have control over how segments update across your reports.

pages/docs/reports/insights.mdx

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -196,9 +196,25 @@ In the below image, we sort Country *within* Item Category, which respects the h
196196

197197
Hierarchy is defined by the breakdown order in the query panel.
198198

199-
###### View “N” segments
200199

201-
The View “N” control lets you decide how many rows to display per breakdown in your table.
200+
##### Overall and Segment Sub-Totals
201+
202+
**Overall:** This refers to the value considering all the segments, independent of whether displayed or not based on your View N control; i.e changes to View N will not affect Overall numbers
203+
204+
![image](https://github.com/mixpanel/docs/assets/2077899/3d6556a4-9468-4d1f-8979-4fdb512f2aaa)
205+
206+
**Sub-Totals:** In the grouped view, in addition to the Overall, segment sub-totals are also displayed. Similar to “Overall”, these values are independent of the View N control
207+
208+
![image](https://github.com/mixpanel/docs/assets/2077899/ee7d8c9b-f738-4a5b-8967-300cf8322f76)
209+
210+
211+
##### Dynamic & Manual Segments
212+
213+
Dynamic Segments let you decide how many segments to display per breakdown in your report. With Dynamic Segments, the segments selected in the report will change based on your latest data and the current sort order. Manual Segments let you choose specific segments that will always display in the report, regardless of the data or sorting.
214+
215+
![image](/dynamic_segments.png)
216+
217+
When using Dynamic Segments, you can select the number of segments to display from the column headers.
202218

203219
![View_N_gif](https://github.com/mixpanel/docs/assets/2077899/4fb0fd18-2ef7-416b-adaa-c7299da0f7b3)
204220

@@ -212,20 +228,10 @@ In the grouped view, you can choose the number of rows you want to display for e
212228

213229
![image](https://github.com/mixpanel/docs/assets/2077899/b09c1ad1-1392-4ec0-9358-361f677c600d)
214230

215-
**Notes**
231+
**Notes about Dynamic Segments**
216232
- View N only controls how many segments to display. To decide which segments to display i.e if it’s the top segments by value or bottom segments by value or alphabetical, please change the “Sort Order”.
217233
- View N will show the minimum of N and how many segments are in your report. For example, if you set N=10 but you only have 7 segments, we will only show 7 rows.
218-
- When selecting “Show All”, the maximum number of segments displayed in the UI will be 3000 given cardinality limits. If your breakdown has more than 3000 segments, you'll only see the top 3000, dictated by the sort order.
219-
220-
##### Overall and Segment Sub-Totals
221-
222-
**Overall:** This refers to the value considering all the segments, independent of whether displayed or not based on your View N control; i.e changes to View N will not affect Overall numbers
223-
224-
![image](https://github.com/mixpanel/docs/assets/2077899/3d6556a4-9468-4d1f-8979-4fdb512f2aaa)
225-
226-
**Sub-Totals:** In the grouped view, in addition to the Overall, segment sub-totals are also displayed. Similar to “Overall”, these values are independent of the View N control
227-
228-
![image](https://github.com/mixpanel/docs/assets/2077899/ee7d8c9b-f738-4a5b-8967-300cf8322f76)
234+
- When selecting “Show All”, the maximum number of segments displayed in the UI will depend on the chart type.
229235

230236

231237
## Advanced

public/changelog/topn.png

1.59 MB
Loading

public/dynamic_segments.png

274 KB
Loading

0 commit comments

Comments
 (0)