This library allows you to interact with Bloomreach Engagement from your application or game. Engagement empowers B2C marketers to raise conversion rates, improve acquisition ROI, and maximize customer lifetime value.
It has been written 100% in Swift with ❤️
Bloomreach Engagement was formerly known as Exponea. For backward compatibility, the Exponea name continues to be used in the iOS SDK.
# Add this under your main application target
pod "ExponeaSDK", "~> 3.7.0"
# If you also use rich push notifications,
# add this line to your notification service extension target.
pod "ExponeaSDK-Notifications", "~> 3.7.0"
Check out our example app to try it yourself! 😉
Follow the detailed step by step guide here to get started.
- Initial SDK Setup
- Tracking
- Universal Links
- Push Notifications
- Fetch Data
- In-App Personalization
- App Inbox
- Tracking Consent
- Example App
- Release Notes
Release notes can be found here.
Are you a Bloomreach customer and having some issues with the mobile SDK? You can reach the official Engagement Support via these recommended ways.
Note that Github repository issues and PRs will also be considered but with the lowest priority and without guaranteed output.
- Mobile SDK tracking FAQ at Bloomreach Support Help Center
- Mobile push notifications FAQ at Bloomreach Support Help Center
- In-app messages FAQ at Bloomreach Support Help Center