Connecting the Jumbo Lottery Platform to Amplitude: Integration & Activation Guide

    Overview

    The Jumbo Lottery Platform (JLP) enables real-time behavioural and server-side event tracking that gives your team full visibility into supporter engagement. These events can be streamed directly into Amplitude via a managed Segment connection — maintained entirely by Jumbo.

    This integration allows you to analyse funnels, retention, and lifecycle behaviour without managing tracking scripts or instrumentation. Simply provide your Amplitude Project API Key, and we take care of the rest.

    Where Segment Fits

    Segment is embedded within the JLP as the central data governance and routing layer. As supporters interact with your digital lottery experience — viewing tickets, completing purchases, or cancelling subscriptions — JLP emits structured event data.

    Segment ensures:

    • A consistent schema across all destinations
    • Low-latency, high-integrity data delivery
    • Out-of-the-box integration with analytics tools like Amplitude
    • No need to manage Segment credentials or infrastructure yourself

    Jumbo handles the end-to-end setup, so your team can focus on insight, not implementation.

    How the Integration Works

    1. JLP emits behavioural and server-side events automatically
    2. Segment securely routes those events to Amplitude
    3. You provide your Amplitude Project API Key
    4. Jumbo connects the destination and monitors delivery health
    5. Events begin flowing into Amplitude in real time

    All events conform to Segment’s standard track and identify formats and include:

    • userId or anonymousId
    • sessionId
    • timestamp
    • Enriched metadata for behaviour and context

     

    Events Available

    JLP emits a comprehensive set of events supporting marketing, analytics, and lifecycle insight. A full event tracking plan is available on request.

    Behavioural Events (Client-side)

    These are captured from the supporter-facing experience (web/mobile):

    • Product Added
    • Cart Viewed
    • Purchase Completed
    • Registration Started
    • Email Link Clicked
    • Subscription Cancelled

    Each event contains metadata like draw number, purchase amount, category, recurring status, and variant.

    Example: Product Added

    {
      "timestamp": "2025-07-08T03:13:08.308Z",
      "event": "Product Added",
      "properties": {
        "description": "1 Ticket Book",
        "price": 50,
        "brand": "your_charity_lottery",
        "category": "raffle_ticket",
        "draw_no": "1234",
        "recurring_purchase_enabled": false
      }
    }
    

    Server-side Events

    These are platform-verified and ideal for lifecycle and performance analytics:

    • Recurring Payment Created
    • Recurring Payment Attempted
    • Recurring Payment Succeeded
    • Recurring Payment Failed
    • Order Completed
    • Ticket Purchase Completed

    Use these to measure subscription health, monitor billing reliability, and track lifecycle transitions.

     

    Use Cases in Amplitude

    With real-time event delivery into Amplitude, your team can unlock deep insights across the supporter journey:

    Funnel Analysis

    Track key sequences such as Cart Viewed → Product Added → Purchase Completed, and identify where supporters drop off or convert.

    Retention Cohort Tracking

    Compare behaviours of one-time players vs. recurring entrants. Analyse retention across campaigns, ticket types, or source platforms.

    Behavioural Segmentation

    Group players by frequency, spend, product mix, or acquisition channel. Explore trends and tailor engagement accordingly.

    Churn and Lifecycle Insight

    Monitor subscription churn by observing Recurring Payment Failed and Subscription Cancelled events. Use this to uncover value gaps or journey friction.

    Getting Started

    1. Log in to your Amplitude project
    2. Locate your Project API Key
      → How to find it
    3. Share the key with your Jumbo Customer Success Manager
    4. Jumbo will configure the Segment connection
    5. Events begin flowing into your Amplitude dashboard in real time

    Summary

    Feature Description
    Setup Required Amplitude Project API Key
    Managed By Jumbo (via Segment)
    Segment’s Role Event routing, schema enforcement, delivery monitoring
    Event Types Behavioural and server-side (full tracking plan available)
    Use Cases Funnel tracking, retention cohorts, churn insights, behavioural analysis
    Data Availability Real-time

    Need Support?

    If you need help structuring funnels, defining events for retention analysis, or reviewing your Amplitude dashboards, your Jumbo Customer Success Manager can coordinate with our data team. We’re here to help you unlock the full value of your analytics stack.

     

    Was this article helpful?
    0 out of 0 found this helpful