Set Entry Fee Based on Group Size

Events may offer discounted entry fees for group registrations, typically calculated in one of the following three ways:

  1. Discount Starting from the n-th Participant: The discount is applied only to the n-th participant and any additional participants thereafter.

  2. Discount for the Entire Group: The discounted entry fee applies to all participants in the group, provided the group meets a minimum size requirement.

  3. Fixed Price for Group Registration: A set price is applied for the group registration, regardless of the number of participants in the group.

Starting From the n-th Participant

This method is based on the default [GroupRegPos] field, which is calculated for each participant in a group registration.

During a Group Registration all participants will be assigned the same value for [GroupID] and then are numbered starting from 1 in the [GroupRegPos], corresponding to the order in which participants are entered in the form.

To assign different entry fees based on [GroupRegPos], use the filter in the entry fee settings. 

In this example - an entry fee of 10 EUR will be applied to the first two participants in the group, and then for the third participant and above an entry fee of 5 EUR is applied. 

Whole Group

This method is based on the Group Registration Count, a source in the Advanced Settings of the registration form.

Create an additional field set as a number (integer) which will be used to store the group size for each participant, in this example it is called GroupRegSize

In the advanced settings of your Group Registration form add the field to the Store Additional Values settings with the source Group Registration Count. 

To assign different entry fees based on [GroupRegSize] use the filter in the entry fee settings.

In this example groups of 3 or less will pay an entry fee of 10 EUR per participant, whereas groups with more than 3 participants will pay an entry fee of 5 EUR per participant. 

Fixed Price for Group

This method is based on the default [GroupRegPos] field, which is calculated for each participant in a group registration.

In a Group Registration, all participants are assigned the same value for [GroupID] and are sequentially numbered starting from 1 in the [GroupRegPos] field, based on the order of entry in the registration form.

In a Single Registration, [GroupRegPos] is set to 0.

To assign a fixed entry fee to the group, apply the entry fee only to participants with [GroupRegPos]=1.

For single registrants, the entry fee is applied when [GroupRegPos]=0.

In this example groups will pay an entry fee of 30 EUR, and the fee is charged virtually only to the first member of the Group Registration.