Events
Events sent from The Wallet Crew to Bloomreach for segmentation, automation, and measurement.
The Wallet Crew sends wallet pass events through the brand's Bloomreach event API. Each event is associated with the customer through the pass's registered identifier or identifiers.
Event list
Events are tracked in Bloomreach with the following event names:
wallet_createdwallet_installedwallet_uninstalledwallet_scannedwallet_linkOpened
Event data model
Events are sent as flat key/value properties. Every event includes these base properties:
passType(string): pass type identifier.passId(string): pass identifier.passKind(string): pass kind, such asCustomerCardorEventTicket.identifier_<name>(string): one property for each pass identifier.metadata_<name>(string): one property for each non-null pass metadata entry.
Dots in an identifier name become underscores. For example, y2.customerId becomes identifier_y2_customerId.
Metadata properties with a null value are omitted.
Event definitions
Scenario patterns
Engagement and re-engagement
A common pattern uses wallet_installed for welcome flows. wallet_uninstalled can drive win-back flows and suppression rules.
Behavioral triggers
wallet_scanned can trigger post-visit messaging. It can also be used to build segments based on recent store or venue visits.
Link engagement
wallet_linkOpened can trigger follow-ups after customers open tracked pass links. The link_origin property supports location-specific scenarios: Link tracking lists the values it can take and the source identifier that goes with each, and Measure link clicks in passes explains what tracking does to the destination URL before the customer reaches it.
FAQ
Last updated

