Configuration
In this section, you will learn how to manage the loyalty program configuration.
Last updated
Was this helpful?
In this section, you will learn how to manage the loyalty program configuration.
Last updated
Was this helpful?
The Member Identifier Configuration section defines how Open Loyalty distinguishes between members in your database. This configuration plays a key role in maintaining data quality, avoiding duplicates, and ensuring proper member-event matching.
Each member must be uniquely identified to:
Match events (like transactions and custom events) correctly.
Avoid duplicates in the system.
Ensure consistent member experiences across integrations.
You can choose from the following identifiers:
Phone number
Loyalty card number
Each of these identifiers can be configured in the following ways:
Required field
The identifier is mandatory during registration. Only one identifier can be marked as required.
Event matching
Used to match incoming events (e.g., transactions, custom events) with members.
Unique field
Must be unique across the entire tenant (e.g., no two users can share the same email).
Tip: The Loyalty card number is often used as an external UUID to map members between systems.
The system follows a top-to-bottom order when matching incoming data with member identifiers. You can drag and drop identifiers in the table to change the priority.
Once an identifier is set as non-unique, it:
Cannot be required,
Cannot be used for event matching,
Cannot be used in integrations,
Cannot be reverted to unique option.
Required registration fields must be unique.
Only unique identifiers can be used for event matching.
This configuration is tenant-based.
In this section, you can define conditions to determine whether a member is considered active. By default, the condition is:
A transaction has been made in the last X days (e.g., 30 days).
You might change the configuration to:
Track the custom events (selected or all of the custom event types)
Change the time period you are looking at (e.g., last 7 days)
Use the combination of events that define a member as active.
After configuring the settings, click Save changes.
Please review carefully — some settings, such as setting an identifier to non-unique, cannot be undone.