Flutter SDK
Exponea SDK for Flutter
Marketing was formerly known as Exponea. For backward compatibility, the Exponea name continues to be used in the Flutter SDK.
What is the Exponea Flutter SDK?
The Exponea Flutter SDK lets you integrate your Flutter-based mobile application with Marketing and track your customers' behavior in your app. Integrating the SDK in your app enables tracking events and customer properties, sending push notifications, and displaying in-app messages and content blocks.
The SDK supports two integration modes: the standard Marketing project integration using a project token and API key, and the Data hub event streams integration using a stream ID and JWT-based authentication.
The Flutter SDK is implemented as a wrapper around the native Android and iOS SDKs.
The SDK is available as open source on GitHub for maximum transparency and includes an Example app for Flutter SDK you can use as a reference implementation.
Always make sure to capture explicit consent before using the SDK to track and collect data.
Video tutorial
This short video guide provides a step-by-step introduction to integrating the Flutter SDK into your app.
Get started
- Initial setup for Flutter SDK
- Basic concepts for Flutter SDK
- Tracking for Flutter SDK
- Links for Flutter SDK
- Push notifications for Flutter SDK
- Fetch data for Flutter SDK
- In-app personalization for Flutter SDK
- App Inbox for Flutter SDK
- Example app for Flutter SDK
- Development for Flutter SDK
- Release notes for Flutter SDK
Frequently asked questions
- 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
Updated 6 days ago

