HomeGuidesDeveloper HubRelease Notes
Get supportBook a chat
Guides
These docs are for v2.69. Click to read the latest docs for v2.208.

Levels

Create and manage Member tiers

Levels rank members by including them into different groups (e.g. Bronze, Silver, Gold). Members can influence their level by engaging with the program and performing incentivized behaviors.

Creating a Level

Start by going to the Programs tab and select the program you want to create a level for. Go to the Levels related list and click New.

1920

Program - Levels

Enter an appealing name for your level.

1920

Create Level - Level Name

Now, in Filter Criteria, we'll specify the criteria for your level. These are how your level will be defined. Each criterion takes the form of a logical or mathematical comparison between the value of a field and either a fixed value or the value of another field. For example, you could compare a member's points count with either the fixed value 1000 or the value of some other numerical field.

For numbers, comparison operators include "Equals", "Greater than", "Less than", "Greater or equal", etc. In the case of text, the comparison can be to see if the values are the same ("Equals") or different ("Not equal"), or if the second value contains the first value ("Contains") or not ("Not contains").

A program is allowed one active level with no criteria. This is generally the base level of the program, meaning that any member whose profile hasn't met the criteria for any other level will be assigned to this level by default.

Let's walk through an example to see how to apply criteria:

Let's look at an example to see how it works.

  1. Under Field Name, select the Points field
  2. Under Operator, choose the operator that will compare the field with your criterion value. We will use Less or equal.
  3. If you want to compare the value of the field in Field Name with the value of another field, tick Field. Otherwise, leave unticked . We will be leaving it empty for this example
  4. Under Value, enter the number or text value you want to compare with the field in Field Name or, if Field is , choose the field whose value you want to compare with the field in Field Name. We will put "1,000" in the Value field.
1600

Create Level - Criterion

To add another criterion, click New and follow the same process to define it. You can remove a criterion by clicking .

1600

Create Level - New Criterion

When you've finished adding and defining criteria, you can then specify how they are evaluated via Match Criteria:

  • All means that all of your criteria will need to met for a member to be included in the level.
  • Any means that a member whose profile meets any one of your criteria will be included in the level.
  • Custom allows you to specify more complex criteria prioritization. If selected, you must enter a formula with logical operators and your criterion numbers. For example, if you enter (1 AND (2 OR 3)), a member who meets your first criterion and your second or your third criterion (or both) will be included in the level.
1600

Create Level - Match Criteria

Once you're happy with everything, click Save.

Activating a Level

Once you've created a level, you'll need to activate it to make it available for use.

In the Levels section, in the row of the level you want to activate, click and then Edit.

1600

Edit Level

Set Active to and click Save.

1600

Set Level to Active

Changing the Level Order

The level order determines which level is evaluated first, second, third, etc. when Fielo assigns levels to members. Imagine the following level structure:

Level NameCriteria
GoldPoints ≥ 100000
SilverPoints ≥ 10000
Bronze> 1000

In the above example, you would want to make Gold Order 1 so that a member who has more than 100,000 points be assigned Gold rather than Silver. Then, with Silver at Order 2, any member with over 10,000 but less than 100,000 points would be assigned to Silver. Bronze, the base level, would have to be evaluated last (in this case, Order 3) because it has a criteria that everyone else can fit into, less than 1000.

Now, let's see how to reorder your levels. From the program detail page, in the levels related list, click and select Change Order. You'll be taken to the Reorder Levels page. Here, you can drag and drop your levels into the preferred order.

1362

Reorder Levels

When you're ready, click Save.

🚧

Remember, if your program has a level with no criteria (i.e. a base level), it must be last in your Level Order.

Recalculating Levels

Member levels are automatically updated once a day. However, you can perform this update immediately by running a Batch.

From the Program detail page, in the Levels section, click and select Recalculate. You'll be taken to the Batch Execution page. On this page, in the row named Levels to Members Assignment, click Run.

1363

Run Levels to Members Assignment Batch

Tools

Access tools by clicking on a level detail page. From Tools, you can delete your level or manage the Page Settings for the detail page. You can also click View to access the standard detail page for your level.


Did this page help you?