Skip to main content

Moments Platform

Moments Platform Integration Guide

Overview

This guide explains how to connect Bridged with Moments Platform to read event content including audience data, visitor attributes, and engagement events. The integration supports reading this data for activation, qualification, and nurture playbooks.

Moments Platform is trusted by global exhibition organizers (e.g., GITEX) to streamline everything from financial management to onsite logistics. The platform provides a REST API for accessing audience and visitor data .

⚠️ Important Note

There are multiple products named "Moments" or with "Moments" in their name. This guide covers the Moments Platform used for exhibition/event management (trusted by GITEX). If your organization uses a different "Moments" product (e.g., Tealium Moments API, MomentScience, Selligent Interactive Moments), the integration approach will differ .

Primary Use Case: Read Event Content

For Bridged's event experience integrations, the primary use case is reading event-related data, including:

Data Type

Use in Bridged

Audience data

Personalize outreach and qualification conversations

Visitor attributes

Understand attendee demographics and behavior

Engagement events

Track attendee interactions for lead scoring

Badges/segments

Identify high-value attendees

Prerequisites

Before starting, ensure you have:

  • A Moments Platform account with API access enabled

  • Your API credentials (API key or OAuth credentials)

  • API access enabled by your account manager (contact Moments support to enable)

Note: API access must be enabled by your account manager. The endpoint is off by default until you enable it in the platform settings .

Connection Methods

Method

Best for

Setup complexity

API Key (Direct)

Automated data pulls

Medium

OAuth 2.0 / JWT

Enhanced security

Medium

Manual Export

One-time or backup data pulls

Low

Recommendation: Use API Key authentication for automated syncs. Enable the API engine in your Moments Platform dashboard first .

Step 1: Enable API Access in Moments Platform

  1. Log in to your Moments Platform account

  2. Navigate to AudienceStreamMoments API

  3. Click + New Engine

  4. Configure engine details:

    • Name: Bridged Integration

    • Enable Engine: Toggle ON (endpoint is off by default)

    • Domain Allow List: Specify domains that can use this endpoint (optional)

  5. Click Next

Step 2: Configure API Response Settings

  1. In the Response screen, select the data to include in the API response :

    • Audiences - Visitor segments/groups

    • Badges - Achievement/status markers

    • Attributes - Visitor profile fields

  2. Choose whether to use ID (UID) or name for audiences and attributes

    • Using names increases payload size but improves readability

  3. Click Next to create the engine

  4. Review the endpoint URL on the Summary screen

  5. Click Done

Important: Visitor data becomes available only after the engine is enabled and visitors log active sessions . Changes to engine configuration take approximately 5 minutes to be available .

Step 3: Obtain API Credentials

Depending on your Moments Platform configuration, authentication may use:

Option A: API Key

Contact your Moments Platform account manager to obtain your API key. The API key is required for all API requests.

Option B: OAuth 2.0 / JWT

If your platform uses JWT authentication :

  1. Obtain your Private Key and Secret from the platform

  2. Generate a JWT token using Basic Authentication:

    • Header: Authorization: Basic base64(<Private Key>:<Secret>)

  3. Use the returned JWT token for API calls:

    • Header: Authorization: Bearer <JWT>

Step 4: Configure Bridged to Connect to Moments Platform

  1. Log in to your Bridged dashboard

  2. Navigate to the Integrations section. If you do not see this section, contact support@bridged.media

  3. Click Moments PlatformConnect Account

  4. Enter the following credentials:

Field

Description

API Key

Your Moments Platform API key

Engine Endpoint URL

The unique endpoint URL from Step 2

Authentication Type

API Key or OAuth/JWT

  1. Click Connect

API Request Example

bash

curl -X GET "https://your-moments-instance.com/api/v1/audiences" \
  -H "Authorization: Bearer YOUR_API_KEY"

Step 5: Available Data Types

Based on Moments Platform API capabilities, the following data can be read :

Data Type

Description

Audiences

Visitor segments and groups

Badges

Achievement/status markers assigned to visitors

Visitor Attributes

Profile fields (name, email, company, etc.)

Events

Engagement events from active sessions

Step 6: Configure Sync Settings

Setting

Options

Description

Data objects

Audiences, Badges, Attributes, Events

Which data to read

Sync frequency

Hourly, Daily, Weekly

How often to refresh data

Visitor filter

Active sessions only, All

Filter by session status

Bulk sync limit: Each bulk operation is limited to 50 records per request.

Step 7: Alternative - Manual Data Export

If API access is limited, Moments Platform may support manual exports:

  1. Log in to your Moments Platform dashboard

  2. Navigate to the AudienceStream section

  3. Export audience/visitor data as CSV

  4. Upload CSV to Bridged via dashboard

Common Use Cases

Playbook

How Event Data Is Used

Activation

Read audience segments to trigger targeted WhatsApp campaigns

Qualification Agent

Read visitor badges and attributes for lead scoring

Nurture & Conversion

Read engagement events for post-event follow-up

Example Conversation Powered by Moments Platform Data

When an attendee asks "What sessions am I registered for?", Bridged:

  1. Reads visitor attributes from Moments API

  2. Identifies session registrations

  3. Returns personalized schedule information

Security & Permissions

  • Moments Platform uses API Key or OAuth/JWT authentication

  • The endpoint is off by default; you must enable it

  • Domain allow lists can restrict which domains can access the endpoint

  • All API calls should be made over TLS 1.2+

  • You can purge engine data if renamed/deleted attributes cause issues

Data Purge

If audiences, badges, or attributes are renamed or deleted, you may need to purge engine data to avoid unexpected results :

  • In Moments API screen, click action menu → Purge Data

  • After purge, previously stored visitor data will not be available

Troubleshooting

Issue

Likely cause

Solution

No data available

Engine not enabled

Enable engine in Moments API settings

Connection fails (401)

Invalid API key

Verify API key with account manager

No visitor data

No active sessions

Visitors must log active sessions to generate data

Configuration not applied

5-minute delay

Wait 5 minutes after saving changes

Unexpected API responses

Renamed audiences/attributes

Purge engine data

Payload too large

Using names instead of IDs

Switch to using IDs (UID) for attributes

Support

For integration support, contact your Bridged account manager or email support@bridged.media.

For Moments Platform-specific questions:

  • Contact: Your Moments Platform account manager

  • API Access: Request via account manager to enable Moments API