A contact is the representation of a customer within Omniwallet.
Each contact centralizes all the information related to a user's participation in your loyalty program, regardless of the channel from which they interact.
A contact can:
-
Accumulate points
-
Have an associated digital card
-
Belong to a level
-
Participate in campaigns
-
Make redemptions
-
Send or receive referrals
Unique contact identifier
Omniwallet uses email as the primary identifier.
This allows for the unification of customer activity even if registered from different channels (ecommerce, physical store, QR, campaigns, or referrals).
Contact - program relationship
All the logic of the system (points, levels, campaigns, redemptions, and communications) is built from the contacts.
For this reason, maintaining a clean and well-managed contact database is key to the proper functioning of the program.