TrackEdge
Lightweight Unreal Engine analytics plugin with Blueprint & C++ support.
Welcome to the TrackEdge!
TrackEdge is a lightweight analytics plugin for Unreal Engine that helps you collect and manage gameplay data in a structured way. It allows you to track events, sessions, purchases, and player properties inside your dashboard. It works seamlessly with both Blueprints and C++, supports multiple platforms and devices, and integrates smoothly into your existing Unreal Engine workflow.
• What you can Track?
- Gameplay Events
- Events with Custom Properties
- Custom Sessions (Start / End)
- Purchase Tracking
- Player Properties
- Persistent Player ID
- Project Settings Configuration
No external SDK setup is required inside Blueprints.
Key Features
Gameplay Event Tracking
- Track custom gameplay events with properties.
- Supports structured event data (key value properties).
- Built specifically for Unreal game logic.
- Lightweight and optimized for runtime use.
Custom Session Tracking
- Start and end custom gameplay sessions.
- Measure time spent in levels, lobbies, shops, etc.
- Avoid overlapping sessions automatically.
- Great for player behavior analysis.
Player Identification
- Persistent Distinct ID per player.
- Automatically saved using Unreal SaveGame system.
- Works in both Editor and packaged builds.
Platform Independent
- Works on Windows, macOS, Linux, Android, and iOS.
- Uses Unreal’s built in HTTP system (no external SDKs required).
- Safe for packaged builds and shipping projects.
Upcoming Features
- Advanced Offline Caching (For Single Player & Network loss).
- Extended Analytics Helpers.
- Expanded Purchase System.
- Heat Maps.
- Custom dashboard.
- And more...
💬 Need support? Visit our Support page!