loyaltyBiasEnabled setting, which is off by default. Enabling Fanfair does not create a separate program or change how points are earned.
Core Model
How Earning Works
Fanfare maps earning rules to event categories instead of asking you to define every event from scratch. Each category has default point values that can be adjusted in the dashboard.
Events with a configured value of
0 do not increase the consumer’s balance. The dashboard focuses on customer-relevant earning events and hides system or negative events that are not useful for normal program configuration.
Expiration Policies
Loyalty settings control whether points expire and how expiration is presented to consumers.
Use fixed expiration when point age should matter. Use inactivity expiration when the goal is to encourage continued participation. Use no expiration when points are a long-lived customer benefit.
Limits
Limits keep program behavior predictable. Each limit can be configured or left unset.
Limits apply to earning and balance changes according to the configured program contract. They should be set high enough for legitimate customer journeys and low enough to match your reward budget.
Audiences And Tiers
Loyalty fields can be used with audiences to create tiers and targeted access groups. For example, you might create Bronze, Silver, and Gold audiences from current balance or lifetime points, then attach those audiences to early-access sequences. Loyalty audiences are still audiences: they determine who qualifies for a segment, while the loyalty program determines how points are earned, deducted, expired, and displayed.Fanfair Loyalty Prioritisation
Enable Bias toward loyal consumers, beside the Learn about Fanfair loyalty prioritisation documentation link, in a queue or draw’s configuration. The existingloyaltyBiasEnabled flag controls this setting for each distribution.
The weight uses the consumer’s points available at entry. It is an ordering weight, not a stated multiplier on winning probability. Changing points later does not continuously reorder an existing entry.
When the flag is false, pre-open queue order and draw order use neutral randomization; post-open queue entries remain first-in, first-out. The standard SDK widget shows “Fairness provided by Fanfair” beneath the Enter button only when the current queue or draw explicitly reports
loyaltyBiasEnabled: true. A false or missing flag shows no Fanfair claim. The line appears only on the Enter panel; automatic or custom entry flows may skip it. The existing Powered by Fanfare footer stays the same.
Keep customer copy qualitative. For queues with Fanfair enabled, use status language such as “you’re in line” rather than a precise numeric position. For draws, confirm entry and outcome timing without promising fixed odds, equal odds, or a guaranteed outcome. Fanfair does not override eligibility rules or reserve admission for every participant.