Skip to main content

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:

EventWhen to sendKey fields
impressionAn ad or campaign creative is displayedcampaign_id, ad_group, creative_id, platform
clickThe player clicks the ad/linkcampaign_id, ad_group, creative_id, click_url
conversionThe player completes the desired actioncampaign_id, conversion_type, conversion_value

How It Works

  1. Impression — Your ad platform or the S2S API sends an impression event when a creative is shown.
  2. Click — When the player clicks, a click event is sent with matching campaign_id.
  3. Conversion — When the player installs, makes a purchase, or completes a target action, a conversion event 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:

ParameterMaps to
utm_sourcesource
utm_mediummedium
utm_campaigncampaign
utm_termterm
utm_contentcontent

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.