Setup
Configure The Wallet Crew connector, connect Bloomreach credentials, and install the Bloomreach WebHook preset activities.
Connect Bloomreach Engagement with The Wallet Crew to orchestrate wallet journeys. Bloomreach scenarios can trigger pass actions (create, update, notify). The Wallet Crew also sends events back to Bloomreach for segmentation and measurement.
A minimal end-to-end setup typically takes 1 to 2 hours. This assumes access rights and a test pass are available to validate the flow.
Prerequisites
Before starting, make sure you have:
Bloomreach permissions
Access to Project settings → Integrations.
Access to API credentials under Project settings → Access Management → API.
The Wallet Crew permissions
Access to the admin console to configure the Bloomreach connector.
Permission to create and manage API keys.
Environment and test data
Target environment identified (staging vs production).
A test pass exists, with a known
passId, to validate calls end-to-end.Any required network allowlisting and security constraints are in place.
The Wallet Crew configuration
Configure general settings
Open the Bloomreach connector settings in the Wallet Crew back-office.

Fill in:
Project TokenAPI Base UrlAPI Key IdAPI Secret
Bloomreach values are available under Project settings → Access Management → API.
Project Token determines the target environment. This makes it possible to keep staging and production separated.

Advanced settings (extensibility)
Advanced settings expose script entry points for the connector. These scripts control contact resolution, event transformation, and field mapping.

Details and script examples: Extensibility.
Bloomreach configuration
Set up an HTTP authentication schema
Bloomreach calls The Wallet Crew APIs using an API key. This is configured once as an HTTP authentication schema in Bloomreach.
In Bloomreach:
Go to
Data & Assets→Integrations→+ Add new integration.

Select Http Authentication Schemas.

Configure the schema with an API key created in The Wallet Crew.
A The Wallet Crew API key with tenant.pass:write permission is required. API keys are managed in the Wallet Crew admin console.
Bloomreach schema values:
Endpoint
https://app.neostore.cloud/api (production) or https://app-qa.neostore.cloud/api (staging)
Type
Custom headers
Key
X-API-KEY
Value
The Wallet Crew API Key
Install the WebHook preset activities
Bloomreach activities are installed as WebHook preset integrations. One Bloomreach integration is typically created per activity.
Only the needed activities should be installed. This keeps scenario building simple and reduces configuration drift.
Activity icons are available as a file:
Payload examples use Bloomreach WebHook preset parameter syntax.
Update pass ("Push Update")
Endpoint URL:
Minimum payload (options only):
Example payload to update additionalData:
Example payload to change the pass template (passType):
API reference: API reference.
Notify
Endpoint URL:
Example payload (single language):
Example payload (localized):
API reference: API reference.
Endpoints include <<tenantId>>. Replace it with the tenant identifier of The Wallet Crew.
To know more about activities : Bloomreach activities.
Validation checklist
A minimal validation run usually covers:
One test pass exists and its
passIdis available in Bloomreach.One Update pass activity refreshes visible content on the pass.
One Notify activity delivers a message.
One test install/uninstall produces Bloomreach events.
Event names and properties: Events.
Best practices
Staging first: validate activities and events in a test Bloomreach project token.
Progressive rollout: install only Notify first, then add Apply privilege.
Multi-team setup: IT configures credentials and allowlists, marketing installs the scenario activities.
FAQ
Who typically owns Setup?
Connector enablement and credentials are typically owned by IT or an implementation partner. Activity installation and scenario usage are often owned by CRM or marketing operations.
Last updated

