What you can do
- Identify and track users, events, and screens
- Send push notifications via APNs or Firebase Cloud Messaging (FCM), including rich push
- Show in-app messages (modal, inline, and inbox)
- Attach location for location-based campaigns
- Handle deep links from push and configure batching, logging, and auto-tracking
SDK Modules
Install only the modules you need:| Module | Required? | Description |
|---|---|---|
| DataPipelines | Yes | Core tracking, identify, events, screens, device/profile attributes |
| MessagingPushAPN | No | Apple Push Notification service (APNs) |
| MessagingPushFCM | No | Firebase Cloud Messaging (FCM) |
| MessagingInApp | No | In-app messaging, inline placements, and notification inbox |
| Location | No | Location tracking for campaigns |