Integrate Bloomreach Commerce Experience Cloud into your mobile application. Nativine embeds native Bloomreach Engagement (Exponea) SDKs, powering AI search personalization, behavioral recommendations, and automated push messaging.
1. Overview & Native Capabilities
Bloomreach delivers AI-driven e-commerce experiences. Nativine's native integration bridges Bloomreach SDK services directly to your web application:
- AI Product Personalization: Deliver individualized product recommendations and AI search results inside web views.
- Real-Time Customer Tracking: Log purchase intent, catalog views, and cart updates directly to Bloomreach Customer Data Platform (CDP).
- In-App Banners & Push: Trigger targeted in-app banners and mobile push notifications personalized for each shopper.
2. Configuration & App Builder Setup Guide
💼 Enterprise & Higher Plans Notice: Bloomreach Commerce Cloud is available on Nativine Enterprise and Custom plans (or enabled on request). When unlocked for your account, this add-on appears in the App Builder under Add-ons & Plugins.
Phase 1: Bloomreach Engagement Console Key Retrieval
- Log in to your Bloomreach Console at app.exponea.com.
- Navigate to Project Settings > API Tokens.
- Copy your Project Token and API Base URL.
Phase 2: Nativine App Builder Configuration
- Open the Nativine App Builder at /web-to-app-converter-pro.
- Click the Add-ons & Plugins tab in the left builder menu.
- Locate or search for Bloomreach Commerce Cloud, toggle the plugin ON (or click Enable), and click Config.
- Paste your Project Token and API Base URL into the configuration input field.
- Click Save Config and navigate to the Builds tab to compile your mobile application.
3. Native JS Bridge API Reference
To identify customer IDs or track e-commerce events in Bloomreach JavaScript, call nativine.bloomreach.track():
// Identify customer
nativine.bloomreach.identify({
registered: 'user_id_102030'
});
// Track search or purchase action
nativine.bloomreach.track({
eventName: 'search',
properties: { query: 'running shoes', category: 'footwear' }
});
Parameters
| Parameter | Type | Description |
registered | string | Required. Customer unique identifier in Bloomreach CDP. |
eventName | string | Required. Event name identifier (e.g. search, purchase). |
4. Frequently Asked Questions (Q&A)
Does Bloomreach sync offline event logs?
Yes. The native Bloomreach SDK queues offline events in encrypted local storage and flushes them automatically when connectivity returns.
Can I run A/B experiments on mobile viewports?
Yes. Bloomreach Engagement AB tests dynamically deliver variant banners and recommendations based on real-time segment assignment.