Articles in this section
Category / Section

Release 9.47.0

Published:
Updated:

New Feature

Instance Level Ingest API

A new Instance Level Ingest API is now available, providing a single ingest point for third-party systems to send People records into Jomablue.

This API uses a unique identifier within each request to automatically route people records to the correct event within the instance. The Global Ingest API is configured at the instance level under Settings and can only be managed by users with the appropriate role.

This is a new way for Jomablue to programmatically accept new people records. It is configurable to align with the data structures you already use, meaning your systems can send webhook or API requests without reshaping data beforehand. Jomablue handles the mapping so incoming data matches the required structure.

image_76.png

Program and Member Support for CRM Campaigns

Jomablue now supports managing CRM campaign data directly in the platform through a new feature called Programs.

Instead of relying on custom fields, Jomablue can now store Salesforce Campaign IDs and Campaign Member Statuses. These member statuses can be mapped to operational event interactions such as Interacted Day or Session Attended. This significantly broadens support for enterprise-level campaign data structures.

The feature is called Programs because Jomablue already uses the term Campaigns for email and SMS communications. In many marketing stacks, Programs and Campaigns are used interchangeably, such as in Marketo, which refers to campaigns as Programs.

Programs can now also be defined directly within the Portal.

image_86.png

programs API.png

Updates API - Retrieve Event Data from Jomablue

A new Updates API has been introduced to make it easier to retrieve data from Jomablue and integrate it with your own systems. This API supports accessing data such as People, Sessions, Leads, Vendors, and Sessions.

The Updates API includes portal-based mapping, allowing you to map Jomablue fields to your preferred data structure. For example, a field like ‘first_name’ can be mapped to ‘First’ if that matches your internal system. With this approach, Jomablue adapts data to your requirements, reducing the effort needed on your side to integrate.

API documentation for this feature will be published in the Jomablue API documentation.

An Updates API Endpoints tab has been added to the Integrations section within Events:

endpoints
Individual update endpoints can have any of the 5 endpoint types applied:

50ed2b60-a9f4-4f0c-8f80-0bc767017786.png

Mapping can be added to an endpoint type, with basic validation to ensure the mapping format is acceptable:

28decc0f-bec0-4f13-9cf0-16bd74200870.png

A new tab has also been added to the instance-level organisation settings, where integration consumers and their authentication tokens are managed:

32f34b51-b012-4760-a061-121232ec38a3.png


Improvement

Updated New Category Workflow

The New Category workflow has been updated to improve usability. Categories are now created in a dialogue box rather than on a separate page.

Additional detection has been added so that if you attempt to create a Category that is similar to an existing one in the instance, you will receive a warning. You must then confirm before proceeding. This does not prevent duplicate Categories from being created; it simply ensures you are aware before doing so.

image_147.png

System-Defined Fields Available for Advanced Search and Campaigns

When Event Day Interactions are activated for an event, system-defined fields are now displayed and can be used as filters in both Advanced Search and Campaigns.

Refreshed Locations UI with Pagination

The Locations interface has been refreshed to improve navigation and usability. Search functionality and pagination have been added, and you can now filter the list to show only locations with logging exits enabled.

59c66687-92f2-4b1c-9cd7-dce811e3fb31.png

Refreshed Items and Item Groups UI

The Item Groups and Items interface has been refreshed. Item Groups and Items now appear in separate tabs, and both lists are searchable.

image_158.png

Daily Badge Printing Stats and Clearer Dashboard Refresh Times

Event dashboards now include a new Badges Printed Per Day section, showing how many unique people had badges printed on each day of the event.

The existing People With Interactions Per Day widget now clearly shows how often data refreshes, which is every 15 minutes, and when it was last updated. This helps clarify whether displayed numbers are current.

On the Community dashboard, the widget name has been updated for consistency. Counts are always live for the current day, while data for past days is cached once finalised.

fd6d1b98-81f7-4488-887d-2f5c5eca3800.png

Survey Session Editing Requires Confirmation

When editing survey-enabled sessions, a new orange banner and tooltip explain that survey sessions are configured at the event level, not per individual survey.

You must now check a confirmation box before saving changes. This ensures you understand that updates apply to all surveys within the event.

08810e62-a66e-4b7b-aa4b-4fe8d28c7449.png

Search Added to Advanced Search Lists

A search box has been added to Advanced Search selection lists, including Category, Sessions, Item Allocation, Referring Store, Import Type, Touchpoint Interactions, and Custom Fields.

Checked items remain selected even when hidden by search results. The search function only hides items visually and does not change your selections.

Event Preset Option Retired

The Event Preset feature has been removed to streamline event setup. The Duplicate Event tool now provides a simpler and more effective way to reuse event configurations.

e-Ticket Scanner Management Permissions Updated

Super and trusted-support users can now add and edit e-Ticket scanners directly in the Portal. This change aligns permissions across roles for more consistent scanner management.

Video Tables Block Retired from Community

The Video Tables block is no longer available for new use in Community. Any existing Video Tables blocks have been marked as Discontinued.

Allow Defining Programs via Portal

We’ve added the ability for Programs to be defined within the Portal.

a0276c68-2878-4a3e-9334-a63c07c92940.png

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied