Sources at a glance
Events from one source enrich profiles created by another. A CSV email that later signs in via the Web SDK becomes one player, not two.
SDKs and REST API
Use first-party instrumentation when you control the client or server:
You need a Hub project and a publishable key. Schemas live in the Data Dictionary.
1
Create keys in Hub
Generate a publishable key for Sandbox, then Production when you ship. See API Keys.
2
Install and init
Follow the Web or Unity quick start, or POST events to the REST API.
3
Identify after login
Call
identify (or the REST equivalent) so anonymous activity joins the known profile.Web SDK
Install and track on web
Unity SDK
Instrument Unity games
REST API
Send events from your backend
Data Dictionary
Event and property schemas
Funnel Page
A Funnel Page is a conversion-focused landing experience on Immutable Play. Signups, linked social accounts, referrals, and quest activity ingest into Audience CDP automatically—no extra site pixel required for that traffic. Use it when you want Immutable to host pre-launch acquisition and still share profiles with your post-launch SDKs.CSV upload in Hub
Bring lists you already have (waitlists, CRM exports, creator audiences) into the CDP:- Open your game in Hub.
- Open the audience import flow and choose CSV upload.
- Map columns (email, external IDs, traits) to Audience fields.
- Confirm. Matching identifiers merge into existing profiles; new identifiers create profiles.
What to use when
Next steps
Engage
Message players from unified profiles
Analytics
Explore quality, funnels, and segments