Marketing Attribution
GameRebellion's attribution system tracks the full journey from ad impression to player conversion, enabling ROI measurement across campaigns.
The Attribution Chain
impression → click → conversion
Each step in the chain is a distinct event type:
| Event | When to send | Key fields |
|---|---|---|
impression | An ad or campaign creative is displayed | campaign_id, ad_group, creative_id, platform |
click | The player clicks the ad/link | campaign_id, ad_group, creative_id, click_url |
conversion | The player completes the desired action | campaign_id, conversion_type, conversion_value |
How It Works
- Impression — Your ad platform or the S2S API sends an
impressionevent when a creative is shown. - Click — When the player clicks, a
clickevent is sent with matchingcampaign_id. - Conversion — When the player installs, makes a purchase, or completes a target action, a
conversionevent ties back to the campaign.
The platform links these events using campaign_id and temporal proximity to build attribution chains visible in the Acquisition dashboard.
UTM Parameters
For web-based campaigns, standard UTM parameters are captured automatically:
| Parameter | Maps to |
|---|---|
utm_source | source |
utm_medium | medium |
utm_campaign | campaign |
utm_term | term |
utm_content | content |
Creator Codes
The creator_code_use event tracks referral and creator program attribution:
{
"event_type": "creator_code_use",
"payload": {
"code": "STREAMER123",
"creator_id": "creator-uuid",
"reward_type": "discount",
"reward_value": 10
}
}
This powers the Creator Dashboard with per-creator performance metrics.