What This Screen Does
This is where you view all the details about a specific drop-in membership type. Think of it like opening a product card in a shop — you can see its name, description, cover image, who is signed up, and what prices are available. You cannot edit anything directly here, but you can navigate to the edit screen, manage prices, send newsletters, or regulate pricing from the toolbar.
How to Get There
Open the dashboard.
In the left-hand menu, click Drop-In Types (under Membership Types).
Click on the name of the drop-in type you want to view.
You are now on the Drop-In Type Details screen.
Step-by-Step Guide
1. Review the Toolbar
At the top of the screen you will see a toolbar with several actions:
Action | What It Does |
← [Drop-In Name] | Takes you back to the drop-in types list. |
Price Regulation | Opens a dialog to apply a price regulation across memberships for this drop-in type. |
Add / Change Price | Opens a dialog to create or update a price for this drop-in type. |
Send Newsletter | Opens the newsletter composer pre-filled with this drop-in type’s members as recipients. |
Edit Membership Type | Takes you to the edit screen where you can change the drop-in type’s details. |
On smaller screens (mobile and tablet), the Send Newsletter and Edit Membership Type buttons appear as compact icon buttons instead of full-width buttons.
2. View the Cover Card
Below the toolbar you will see a card that displays:
Element | What It Shows |
Cover Image | A large background image for this drop-in type. If no image has been uploaded, a gradient with an avatar is shown instead. |
Name | The name of the drop-in type, displayed over the cover image. |
Billing Frequency | A subtitle showing how often this drop-in type is billed (e.g. “Monthly”, “Weekly”). |
3. Switch Between Tabs
At the bottom of the cover card there are three tabs. Click on any tab to switch the content below:
Tab | What It Shows |
Info | The description of the drop-in type plus insight charts (age distribution, gender distribution, active members, and lifetime value). |
Members | A table listing all members who have this drop-in type, with search, filtering, sorting, pagination, and CSV export. |
Pricing | A table of all prices configured for this drop-in type, with status tabs (Inactive, Active, Expired), sorting, pagination, and actions to edit, regulate, or delete prices. |
4. Info Tab
When you select the Info tab you will see:
Description — A card on the left showing the rich-text description of the drop-in type. This is whatever was entered when the drop-in type was created or last edited.
Insight Charts — Four charts on the right side:
Chart | What It Shows |
Member Age Distribution | A breakdown of member ages for this drop-in type over the last 6 months. |
Member Gender Distribution | A breakdown of member genders for this drop-in type over the last 6 months. |
Active Members | A trend of active members for this drop-in type over the last 6 months. |
Membership Lifetime Value | The average lifetime value of memberships under this drop-in type over the last 6 months. |
5. Members Tab
When you select the Members tab you will see a table with the following columns:
Column | What It Shows |
Member | The name of the member who holds this drop-in membership. |
Membership | The name of the membership type. |
Price | The price amount the member pays. |
Frequency | How often the member is billed. |
Renewal Date | When the membership next renews. |
Status | The current status of the membership (e.g. Active, Cancelled). |
Use the search bar at the top to find a specific member by name.
Use the status filter to show only members with a certain status (default is “Active”).
Click on a column header to sort the table by that column.
Click on a row to navigate to that member’s profile.
Click Export to download the full member list as a CSV file.
Use the pagination controls at the bottom to navigate between pages or change how many rows are shown.
6. Pricing Tab
When you select the Pricing tab you will see:
Status Tabs — Filter prices by status:
Status | What It Means |
Inactive | Prices that are not yet active (future start date or manually deactivated). |
Active | Prices that are currently in effect. |
Expired | Prices whose valid-to date has passed. |
Each tab shows a count of how many prices are in that status.
Price Table — Lists all prices with the following columns:
Column | What It Shows |
Price | The amount charged. |
Valid From | The date from which this price takes effect. |
Valid To | The date when this price expires (if set). |
Age From | The minimum age this price applies to (if set). |
Age Until | The maximum age this price applies to (if set). |
Memberships | How many active memberships use this price. |
Price Type | The type of pricing (e.g. standard, promotional). |
VAT | The tax rate applied to this price. |
Each row has a context menu (three dots) with these actions:
Action | What It Does |
View | Opens the price detail page for this specific price. |
Edit | Opens a dialog to change this price. |
Regulate | Opens a dialog to apply a regulation to this price. |
Delete | Removes this price after confirmation. Only works if no active memberships are using it. |
What Happens Behind the Scenes
You open the Drop-In Type Details page
|
v
API call: DropInTypesService.details({ id })
— Fetches the drop-in type record by ID
|
v
API call: ChainsService.getChains()
— Fetches chain info for context
|
v
Drop-in type data loads into the page
— Cover image, name, billing frequency, and description are displayed
|
v
You click a tab (Info / Members / Pricing)
|
v
(If Info tab)
Insight API calls fetch age, gender, active member, and lifetime value data
|
(If Members tab)
API call: GET /api/memberships?membershipTypes=[id]
— Fetches paginated list of members with this drop-in type
|
(If Pricing tab)
API call: getMembershipPrices({ id, status, ... })
— Fetches paginated list of prices for this drop-in type
|
v
Data is displayed in the selected tab
Troubleshooting
“The page is stuck on a loading skeleton and never shows the drop-in type”
The system is waiting for the API to return the drop-in type details. Check your internet connection.
The drop-in type ID in the URL might be invalid. Go back to the drop-in types list and click the correct item.
If the problem persists, try refreshing the page. If it still does not load, contact your administrator — the API may be experiencing issues.
“I see an error message instead of the drop-in type details”
The error message is displayed when the system cannot find the drop-in type or encounters a server error.
Click the Back to List button shown below the error to return to the drop-in types list.
Make sure the drop-in type has not been deleted by another user. If it has, it will no longer be available.
“The Members tab is empty even though I know people have this drop-in type”
Check the status filter at the top of the table. It defaults to “Active”. If all memberships are cancelled or expired, they will not show here. Change the filter to see other statuses.
Try clearing the search bar — if there is text in it, the table only shows matching results.
The member data is loaded fresh each time you switch to the tab. If it is still empty, the memberships may be associated with a different drop-in type.
“I cannot delete a price from the Pricing tab”
A price cannot be deleted if there are active memberships using it. The system will show an error dialog explaining this.
First reassign or cancel the memberships using that price, then try deleting it again.
If you only want to stop new sign-ups at that price, consider letting it expire by setting a valid-to date instead of deleting it.
“The insight charts on the Info tab are not showing any data”
The charts look at the last 6 months of data by default. If this drop-in type is brand new or has no members yet, there will be nothing to display.
Make sure members actually have active memberships under this drop-in type. The charts pull data based on membership associations.
Try refreshing the page. If charts still do not appear, the insights API may be temporarily unavailable.
“I clicked Edit Membership Type but nothing happened”
The button navigates you to the edit page. If the page did not change, check if your browser blocked the navigation (some pop-up blockers interfere with internal links).
On mobile or tablet, the edit button appears as a small pen icon rather than a full button. Look for it in the top-right area of the toolbar.
“The CSV export from the Members tab is empty or incomplete”
The export fetches all members matching your current filters, not just the ones visible on the current page. If your filters are too restrictive, the export may contain very few rows.
Check that the download completed. Large exports may take a moment. Look in your browser’s download folder for a file named
result.csv.If the file is empty, there are genuinely no members matching the current filter criteria. Adjust your filters and try again.
“I want to add a new price but I do not see a button for it”
The Add / Change Price button is in the toolbar at the top of the page, not inside the Pricing tab itself. Look for it next to the Edit and Newsletter buttons.
On smaller screens this button may appear as an icon. Look for a price-related icon in the toolbar area.
