Skip to main content

Drop-In Distribution

This screen shows you how drop-in visits are spread out over time. Think of it like a bar chart that answers the question: "How many people used drop-in memberships each month?" You can break the data down by gender or age group to spot trends. It...

Written by Ronny Christensen
Updated over 3 weeks ago

What This Screen Does

This screen shows you how drop-in visits are spread out over time. Think of it like a bar chart that answers the question: “How many people used drop-in memberships each month?” You can break the data down by gender or age group to spot trends. It only includes drop-in membership types — guests and staff memberships are not counted.


How to Get There

  1. Open the dashboard.

  2. In the left-hand menu, click Insights.

  3. Navigate to the Membership section.

  4. Find the Drop In Distribution card on the page.

  5. You are now viewing the Drop-In Distribution chart.


Step-by-Step Guide

1. Set Your Filters

Before looking at the chart, make sure the page-level filters are configured. These filters are shared across the Insights page and control what data appears in the chart.

Filter

Required

What to Enter

From Date

Yes

The start date for the period you want to analyse.

To Date

Yes

The end date for the period you want to analyse.

Membership Type IDs

No

Select specific membership types to narrow the results. If left empty, all drop-in types are included.

Minimum Length of Membership (days)

No

Only include memberships that lasted at least this many days. Useful for filtering out very short trials.

  • The chart updates automatically whenever you change a filter.

2. Choose a Segment

By default the chart shows All drop-in visits combined. You can split the data into segments to learn more.

  • Look for the segment button in the top-right corner of the card. It shows the currently selected segment (e.g. “All”).

  • Click the button to open a dropdown menu.

  • Choose one of the following options:

Segment

What It Shows

All

Total drop-in visits with no breakdown. One bar per month.

Gender

Separate bars for each gender, so you can compare usage between groups.

Age

Separate bars for each age group, so you can see which ages use drop-in the most.

  • After you pick a segment, the dropdown closes and the chart reloads with the new breakdown.

3. Read the Chart

  • Each chart is a bar chart (vertical columns).

  • The x-axis (horizontal) shows months in the format “MMM yyyy” (e.g. “Jan 2026”).

  • The y-axis (vertical) shows the number of drop-in visits. Large numbers are shortened (e.g. 1,000 becomes “1k”).

  • If you selected the Gender or Age segment, you will see multiple charts — one per group — stacked vertically. Each chart has its own title (e.g. “Male”, “Female”, or an age range).

  • A legend at the top-right of each chart tells you what each colour represents.

  • Charts are sorted alphabetically by their group name.

4. Check the Info Tooltip

  • Next to the segment button, there is a small info icon (ℹ).

  • Hover over it (or tap it on mobile) to see a reminder:

    • “Included in this graph is all drop in membership types.”

    • “Guests and staff memberships are not included in this graph.”

5. Switch Your Gym (if needed)

  • The chart always shows data for the currently selected gym in the dashboard.

  • To view a different location, use the gym selector in the top navigation bar of the dashboard.

  • The chart will reload automatically when you switch gyms.


What Happens Behind the Scenes

You open the Insights page (or change a filter / segment / gym)
        |
        v
The system checks that a gym is selected
        |
        v
API call: getDropInDistribution({
  fromDate, toDate, segment,
  membershipTypeIds, minimumLengthOfMembershipInDays
})
        |
        v
Loading spinner appears on the chart
        |
        v
Server returns chart data grouped by segment
        |
        v
Data is formatted into monthly columns (MMM yyyy)
        |
        v
Bar chart renders with the returned series
        |
        v
Loading spinner disappears — chart is ready to read


Troubleshooting

“The chart is empty — there are no bars at all”

  • This means there were no drop-in visits in the selected date range.

  • Try expanding the From Date and To Date to cover a longer period.

  • Make sure you have the correct gym selected — a different location may have the data you are looking for.

  • Confirm that your system actually has drop-in membership types configured. If none exist, the chart will always be empty.

“The chart is loading forever”

  • The loading spinner should disappear once the server responds.

  • If it stays for more than 30 seconds, try refreshing the page.

  • Check your internet connection — the chart needs to call the server every time a filter changes.

  • If the problem continues, the server may be experiencing heavy load. Wait a minute and try again.

“I changed the segment but the chart looks the same”

  • If you switch from All to Gender or Age, the chart reloads with new data.

  • If the result looks similar, it may be because most of your drop-in users fall into a single group.

  • Look carefully at the chart titles — each group gets its own chart section. Scroll down to see all of them.

“I do not see the segment dropdown”

  • The segment button is in the top-right corner of the Drop-In Distribution card, next to the info tooltip.

  • It may look like a small label reading “All” with a tiny arrow. Click it to open the options.

  • If the card has not finished loading, the button may not respond yet. Wait for the chart to appear first.

“The numbers on the y-axis are confusing (1k, 2k, etc.)”

  • Large numbers are automatically shortened for readability. “1k” means 1,000, “2.5k” means 2,500, and so on.

  • Hover over an individual bar (if your browser supports it) to see the exact value.

“I expected to see guest visits but they are missing”

  • This chart only includes drop-in membership types. Guest memberships and staff memberships are excluded by design.

  • Check the info tooltip (ℹ icon) next to the segment button for a reminder of what is included.

  • If you need guest data, look for a different report in the Insights section.

“The months on the x-axis are cut off or overlapping”

  • This happens when the selected date range is very long and there are many months to display.

  • Try narrowing the date range to show fewer months at a time.

  • On smaller screens, you may need to scroll horizontally within the chart area.

“I switched gyms but the data did not change”

  • After switching gyms, the chart should reload automatically. If it does not, refresh the page.

  • Make sure the new gym actually has drop-in membership data for the selected period.

  • If you manage only one location, switching gyms will not produce different results.

Did this answer your question?