Overview
Reelevant brings the same personalisation engine that powers web experiences to your native mobile apps. Since mobile apps render their own UI with native components, the integration model is headless — Reelevant provides the personalised data, and your app handles the rendering.Reelevant Mobile SDK
Native SDKs for Android, iOS, and Flutter with unified analytics and personalization. Typed responses, auto-identity, click tracking.
Reelevant as API (JSON)
Call the Reelevant runner from your mobile app and receive structured JSON data. Render it with your native iOS, Android, or cross-platform components.
Why personalise mobile?
| Benefit | Description |
|---|---|
| Higher engagement | Personalised content drives more taps, scrolls, and conversions than generic content |
| Consistent cross-channel experience | Same personalisation logic across web, email, push, and in-app — powered by the same workflows |
| Real-time decisions | Reelevant evaluates conditions, datasources, and splits at request time — content is always fresh |
| No app release required | Change personalisation logic in the workflow editor without shipping a new app version |
How it works
Your mobile app integrates with Reelevant the same way a headless web frontend does:Create a JSON Template
Define the schema and variables in the Reelevant platform. The schema describes the fields your app expects (product names, prices, image URLs, etc.).
Build a workflow
Connect datasources, add conditions and splits, and use a JSON Template output node. Bind each variable to a datasource field.
Call the runner from your app
Make a simple HTTP GET request from your iOS/Android/Flutter app. Pass the user identity for personalisation.
Next steps
Technical Integration
API endpoints, response format, and mobile-specific code examples (Swift, Kotlin, Flutter, React Native).