Open your event in the Register module. There are two ways to get there:
After you have set up some registration fees, your event will appear in the Register module's main listing.
You will need to set up a fee for each registration category in your event. Examples of registration categories are:
Use the fees tool, and select the new fee button. You will need to specify:
More complex fee configurations are explained below. For now, it is okay to just get the basic fee in place.
Early and late fee pricing can be set up in your fee pricing table. Select your fee and go to sales > pricing. Here you can add different price points, and set your date cut-offs for each.
Some things to keep in mind when setting up your fee pricing table:
For example, you could set up your regular price of $100 and give it no start/end dates. Then you could add an early fee of $80, and give it just an end date. Then the early fee will take precedence (because it is cheaper) until that end date; afterward the regular fee will remain in effect until the event starts; at that point, no more prices will be in effect, and the fee will effectively be closed.
If you need fees to remain open after the event starts, simply give them an explicit end date.
There are two approaches to dealing with member and non-member registrations.
In the simple case, you can offer member discounts to your standard registration fees. This is done in your pricing table, similar to adding early and late fees. For member discounts, set your fee access to members. Your members will need to log in to verify their identity to receive those prices.
Here is an example of a pricing table that offers member and non-member rates, plus early-bird and regular rates, for a single registration fee:
Price | Description | Access | Start | End |
---|---|---|---|---|
$75 | Member - early bird | member | 2026-01-01 | 2026-04-01 |
$85 | Member | member | 2026-01-01 | |
$90 | Non-member early-bird | public | 2026-01-01 | 2026-04-01 |
$100 | Non-member | public | 2026-01-01 |
In this example, registration opens on Jan 1, and early-bird pricing ends on Apr 1. Members get a $15 discount on the regular public fee.
In some cases you need to treat your member registrations quite differently from non-member registrations. Often this is because you want to use a different registration form, or set up different registration flows. Or maybe you simply want to see members and non-members clearly distinguished in your rosters. In that case you should set up the members and non-members as different fees, so that they can be configured separately. If you take this approach, set the access of the fee to members, not just its price.
In some cases you may need to further restrict fees to particular membership types. If so, use the Allowed membership types configuration setting to specify the membership type IDs that can use the fee.
In addition to your main event fees, you should also set up fees for each of your activities that require separate purchase or confirmation.
From the event preview screen in the Register module, select the activity under the schedule heading. Then you can use the fees tool to add your activity fees, same as above.
Activity fee structures tend to be simpler than the main event fees. Often there is just a single price point that everyone shares. But if you need to, you can add similar pricing and access variations to the activity, just as you can for main fees.