Membership Level
In TMClubSchedule, membership level is a way to ensure that members are assigned roles that match their experience, the Membership Levels feature allows you to categorize your roster. This is the foundation for the system's "eligibility" checks when auto-generating schedules.
It is to define different tiers of experience or seniority for your club members. These levels are used by the system to determine which meeting roles are appropriate and suitable for each member based on their tenure in the club. This ensures that newer members are assigned simpler roles, while more experienced members can take on more complex responsibilities.
Managing Membership Levels
To manage these, navigate to the left sidebar and select Club Members > Member Levels.
1. Page overview
The main "Membership Level" page displays a list of all currently defined membership levels. You can add new levels, edit existing ones, or delete them as needed.
- Add New Level Button:
+ ADD NEW LEVELbutton in the top right corner lets you create a new membership level. - Level Table: The table lists all levels with the following columns:
- Name: The name of the membership level (e.g., "Beginner", "Intermediate").
- Membership Period: The minimum number of months a member must have been in the club to qualify for this level.
- # Suitable Roles: Shows how many roles in your club are designated as suitable for members at this level. (Note: In the example, only "Beginner" has a count because it's the only level with roles explicitly linked to it).
- Actions: Contains an
Edit Icon(Pencil) for each level to modify its details.
2. Adding or Editing a Level
The process for adding a new level or editing an existing one is identical:
- Level Name: Provide a clear title for the experience tier (e.g., "Beginner," "Level 2 Completed," or "Advanced").
- Months of Membership Required: Enter the minimum number of months a member must have been in the club to qualify for this level.
- Special Case: Entering
0means this level is available to all members, regardless of their tenure. This is typically used for the "Beginner" level.
- Special Case: Entering
How Membership Levels Work with Roles
- When you configure a Meeting Role (see: Customizing Meeting Roles), you assign an "Eligible Membership Level" to it.
- For example, you might assign the "Speaker" role to the "Beginner" level, meaning only members who have been in the club for 0 months or more can be assigned this role.
- A more complex role like "Parliamentarian" might be assigned to the "Advance" level, requiring members to have been in the club for at least 6 months.
- The system uses a member's "Member Since" date to calculate their current membership level and then assigns them roles that are suitable for that level.
Best Practices
- Define Clear Tiers: Create levels that reflect your club's progression path (e.g., Beginner, Intermediate, Advanced). This helps guide members through their Toastmasters journey.
- Use "0 Months" for Beginners: Always have a level with
0months required to ensure every new member is eligible for at least some roles. - Align Roles with Levels: When setting up Meeting Roles, carefully consider which level is appropriate for each role's complexity.
- Review Regularly: As your club grows and evolves, revisit your membership levels to ensure they still meet your needs.
By configuring your Membership Levels effectively, you create a structured and fair system for assigning roles that matches members' experience, helping them grow in confidence and skill while ensuring the smooth operation of your meetings.

