URPG LogoTrackEdge Analytics SDK!

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!