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
- JLP emits behavioural and server-side events automatically
- Segment securely routes those events to Amplitude
- You provide your Amplitude Project API Key
- Jumbo connects the destination and monitors delivery health
- Events begin flowing into Amplitude in real time
All events conform to Segment’s standard track and identify formats and include:
-
userIdoranonymousId sessionIdtimestamp- 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
- Log in to your Amplitude project
- Locate your Project API Key
→ How to find it - Share the key with your Jumbo Customer Success Manager
- Jumbo will configure the Segment connection
- 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.