Before You Begin:
- You need access to configure membership types and pricing.
- Decide which factor in your formula will drive level assignment (for example, full-time employees), then plan your level ranges (such as 1–50 employees, 51–100 employees, etc.).
- The custom field used to determine the level must be of type integer or decimal so the system can perform calculations.
- Have your base fees and per-level fees ready before you start.
Microlearning Overview
With your variable dues, you have the ability to “auto-assign” levels to your members. Assignment is based on one of the factors included in your formula.
For example, include full-time employees in your formula, then create levels (such as 1–50 employees, 51–100 employees, etc.). When the number of full-time employees is entered by the applicant on your application form, or by your staff through the back-office enter, the system will automatically assign the member to the correct level.
The high-level steps to set up auto-assignment of levels are: create the membership type, configure pricing options and enable Formula Based Pricing, create a custom field to be used to determine the level, and set up levels.
Step-by-Step Instructions
-
Go to Memberships, Settings section, click Membership Types.
-
For the desired membership, click the pricing hyperlink.
- Enable Formula Based pricing and follow the steps in Add Pricing to a Membership Type to complete the pricing setup.
- Click Done.
- For the desired membership, click the Adjust Fields icon.
- Choose or create the custom field you wish to base levels off of. See Setup Membership Type Custom Fields/Questions for instructions. IMPORTANT: Field type must be integer or decimal in order for the system to perform calculations.
-
On the Membership Type tab, click the <No Levels> link in the Levels column, for the membership to which you wish to add levels. NOTE: If you have already added levels, click the numbered link.
- Select the field to determine the level assignment from the Field Used to Determine Level (Min and Max are set with each level) list. Fields displayed are those you have selected for your variable dues formula. No option will be displayed if you have not completed step 6.
- In the Levels section, click the
icon to add levels.
- Enter a Name for the level.
- Enter the Minimum Units (>=) and Maximum Units (<=) values to be used in determining if the member should be assigned to this level. For example, if you have a level for 1–50 employees, enter a Minimum of 1 and a Maximum of 50. A member who enters 1 to 50 full-time employees (inclusive) would be assigned to this level.
- Add fees. If you have created base fees on the pricing tab, the fees added here will be in addition to those fees.
- Click Done.
- Repeat the steps above to add additional levels.
- Click Done.
Common Pitfalls
- Wrong custom field type: If the field used to determine the level is not an integer or decimal, the system cannot calculate the level, and no field option will appear in step 8. Always set the field type before configuring levels.
- Skipping the formula field selection: Only fields included in your variable dues formula appear in the Field Used to Determine Level list. If your field is missing, confirm it was added to the formula (step 6) first.