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

    Overview

    The Jumbo Lottery Platform (JLP) can stream real-time behavioural and server-side events directly into Braze via a managed connection using Segment. This integration allows your team to create responsive, data-driven campaigns, personalise supporter journeys, and build dynamic segments in Braze — without needing to manage tagging, SDKs, or custom client-side tracking.

    Jumbo configures the Segment integration on your behalf. To activate the connection, simply provide:

    • Your Braze REST API Key
    • Your REST Endpoint
    • (Optional) App Identifier, if used for multi-app environments

    Once connected, you gain access to a rich stream of structured supporter activity data — ready to power marketing automation, subscription engagement, onboarding, and re-engagement programs.

    Where Segment Fits

    Segment is embedded in the JLP platform as the central data routing and governance layer. As supporters engage with your digital experience — purchasing, registering, or updating preferences — JLP emits real-time, structured events. Segment:

    • Validates and enriches these events
    • Delivers them instantly to Braze via API
    • Ensures consistent data formatting across devices and sessions

    Benefits:

    • No need for separate tracking libraries or custom instrumentation
    • Events are reliable and uniform across web and mobile
    • Real-time data delivery directly into Braze
    • Entire connection is managed by Jumbo

    Segment serves as the "pipe" linking your lottery data with your marketing engine — helping you save time, reduce data issues, and accelerate personalisation.

    How the Integration Works

    1. JLP generates real-time behavioural and server-side events
    2. Jumbo connects Segment to Braze using your credentials
    3. Events stream into Braze via the standard Segment integration
    4. You use those events to trigger campaigns, build journeys, and define segments

    This process aligns with Braze’s Segment integration model. See Braze’s Segment documentation for more detail.

    Events Available

    JLP emits a wide array of events that support campaign automation, audience segmentation, and lifecycle marketing. A full tracking plan is available on request.

    Behavioural Events (Client-side)

    Captured when supporters interact with your website or app:

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

    These events contain rich metadata such as draw number, purchase amount, platform, source, and recurring status.

    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 system-triggered and ideal for high-confidence campaign logic:

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

    These events reflect confirmed transactions and milestones in a supporter’s lifecycle.

    Use Cases in Braze

    Once connected, your team can automate campaigns in Braze using real-time supporter data from JLP. Example use cases include:

    Abandoned Cart Journey

    • Trigger: Product Added
    • Filter: No Purchase Completed
    • Timing: Within 30 minutes of Cart Viewed
    • Action: Send a reminder email or push with prize info and urgency messaging

    VIP Welcome Journey

    • Trigger: Recurring Payment Created
    • Action: Deliver a welcome message highlighting VIP benefits such as auto-play, rewards, and priority access

    Loyalty or Upgrade Campaign

    • Trigger: Order Completed
    • Condition: Not currently subscribed
    • Action: Follow-up email with reasons to subscribe or join VIP

    Subscription Win-back

    • Trigger: Subscription Cancelled
    • Action: Wait 2–4 weeks, then launch a re-engagement flow with fresh prize teasers, testimonials, or win-back offers

    These journeys are designed to complement JLP’s operational messages (e.g. receipts, failed payments), adding personalised supporter engagement based on real behaviour.

    Getting Started

    1. Log into Braze and retrieve:
    2. Send these credentials to your Jumbo Customer Success Manager
    3. Jumbo configures the Segment connection
    4. Events begin flowing into Braze, ready for:
      • Campaign triggers
      • Journey orchestration
      • Dynamic segmentation

    Summary

    Feature Description
    Setup Required Braze REST API Key, REST Endpoint, (optional App Identifier)
    Managed By Jumbo (via Segment)
    Segment’s Role Event validation, data enrichment, and delivery to Braze
    Event Types Behavioural and server-side (full list available on request)
    Use Cases Abandoned cart, onboarding, loyalty campaigns, re-engagement
    Data Availability Real-time

    Need Support?

    Need help structuring journeys, aligning your strategy, or reviewing your data setup? Your Jumbo Customer Success Manager can work with you and your marketing team to ensure your integration drives measurable results — right from day one.

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