Release 9.29.0
Release Date: 3 October 2024
New Feature
Duplicating Events
Users can now duplicate both upcoming and past events directly from the events list screen. Users will be prompted to enter a new event name along with the start and finish times when duplicating an event. The newly created event will carry over content from the original event, including:
- Event settings
- Categories
- Vendors
- Sessions
- Email/SMS templates
- Registration sites/products
- Engagement scoring
- Import mappings
- Explore people presets
During the duplication process, users can select what content to copy from the source event, with options including:
- Event setup and registration: Duplicates event configuration, registration, content templates, and surveys
- Event setup, registration and vendors: Duplicates all of the above, plus vendors.
- Event setup, registration, vendors, and sessions: Duplicates all of the above, plus sessions.
- Entire event: Duplicates everything listed above, plus mappings and presets (including segment scorings and explore people filter presets, as well as people import mappings).
Notes:
- Duplicating a Community is not currently supported
- Currently, events cannot be deleted; therefore, please duplicate with caution
Registration Label Localisation
We have added the ability to fully customise texts and labels in the Registration process, either for localisation purposes or for personal customisation.
Some terminology is required to understand this feature:
- Label: An individual piece of text on a registration site that can be customised
- Set: A group of one or more custom Labels that can be applied to an event
To configure label customisation, navigate to Registration > Configuration > Localisation, and create a new set by clicking the Add New Set button. Give it a name and optional description, and then Save. You’ll then see a list of label sets. To apply a Label Set to an event, navigate to Event Configuration > Settings, locate the Label Settings drop-down, select the set you’ve created, and click Save.
To edit a Label Set, return to Registration > Configuration > Localisation, and click View on the label set you created to see the list of labels. The labels are organised alphabetically. For easier edits, it’s recommended to open the Registration Site in one tab and keep the Label Set list open in another to confirm your changes.
To edit a specific label on a Registration Site, find the exact text as it displays on the Site, search for it in the Label Set, click Edit, make your customisations, and then click Save. Finally, go back to the Site and refresh the page - the customisation should now be applied.
Notes:
- These labels don't apply to automatically generated emails triggered during the registration process, which will remain as defaults.
- We are also working on field-level text customisations, such as displaying a message like “invalid email” below the email field when an invalid address is entered.
Registration Theme Grouping
We have introduced five colour groups for input fields that can be filled with hex codes to enhance the branding of the registration site. Users also have the option to override specific variables within these groups. Any variables not included in the grouping can still be used as before.
Admissions (Registration Forms) Previews
Users can now preview Admissions and registration forms directly from the portal without needing to go through the product selection or store checkout process. The preview opens in a new tab and renders all registration fields for that admission, including any background images and headers set for the event. The preview includes working fields that can be shared with customers or other users for review. (Note: Submissions from the preview are not allowed, and it doesn’t create a person record). The preview will automatically become inaccessible after the event’s end date and time.
Custom Fonts for Registration Sites
Custom fonts can now be added to the registration sites by simply inserting a link in the variable ‘custom-fonts-href’ within the registration JSON editor.
You can then specify the font key (e.g., ‘Serif’) in one of the font variables (e.g., body-font) to display the custom font on the registration site.
Customisable Favicon for Registration Page
Users can now customise the favicon of the registration page, replacing the default Jomablue logo unless a custom one is set.
Improved Default Registration Theme for Easier Customisation
We have updated the default registration theme to make it easier for users to create their own themes. The default theme is a JSON code blob containing colours and variables that control the appearance of the registration form. We have removed several background-related properties that complicated customisation, specifically those that added a large white block behind sections.
This means that users now only need to set a single background colour (e.g., green) to achieve a consistent look, without having to adjust multiple other background settings.
Responsive Design for Printers Page
The Printers page in the portal (Advanced > Printers) has been adjusted so that it displays correctly on smaller screens. Previously, header elements would overlap, hindering usability.
Updated Messaging for Expired Subscriptions
The page that appears when an instance has expired has been updated from a generic error page with more specific text about why the instance is unavailable. It now displays “Not available. The subscription for this service may have expired.” This message appears after the customer’s subscription end date, which is manually set by the product team.
Coupon Codes Now Usable Across Multiple Events
Coupon codes can now be reused for different events. For example, you can create a coupon code such as “10OFF” that offers a 10% discount for multiple events. Previously they had to be unique. This also means when an event is duplicated, the codes will also be duplicated for that event.
Improvement
Customisable Registration Mobile Number Field Text and Background Colour
The mobile number field has been enhanced so that the dropdown header, item text, and item background colours can now be customised.
The text variable for dropdown items is now referred to as "dropdown-highlighted-color,” while the dropdown header icon and item background variable is now "dropdown-highlighted-background-color."
Mobile Registration Form Improvements
The registration form on mobile devices has been improved to prevent automatic zooming when fields are clicked. The size of input fields has been increased, making it easier to see the information being entered.
Portal 'Forgot Password' Now Clears the Field Upon Submission
In line with security best practices, the input field for the ‘forgot password’ form is cleared after submission. If a user inputs a typo, they will need to retype the entire address instead of just correcting the mistake.
Checked-In Timestamp for Attendees
For attendees who have checked in or had their badges printed, a timestamp is now shown in their person record.
Known Defect
Removed In-Product Links to support.jomablue.com
Several in-product links that directed users to support.jomablue.com were not particularly useful and have been removed.
Email Campaigns Correctly Cancelled if Sender ID is Invalid
If an event's Email Sender ID was cancelled or expired, Email Campaigns were still being sent from the hello@jomablue.com email address. This has been resolved; Email Campaigns will now be cancelled when the Email Sender ID is invalidated.
Refreshing on the Second Page of Paid Registration No Longer Causes Errors
Previously, refreshing on the second page of the paid registration would lead to an error page. This issue has been resolved, and the second page now reloads without error.
Event Dates Now Showing in the Event Dropdown on Safari
Event dates were not previously visible in the event dropdown on Safari; this issue has been rectified, and all dates are now displayed correctly.
Enhanced Handling for Page Refresh During Order Checkout
Additional measures have been implemented to handle situations where users refresh on step 4 of registration, ensuring they are not blocked and can proceed with their actions. The same page will reload without showing a 404 error, and users can choose to either ‘Proceed to Payment’ or ‘Start Over,’ with the latter option functioning as expected.
Warning for Publishing Without Page Design Selection
A warning message now appears if a user attempts to publish a page without selecting a design. Previously, this would result in a generic error.
Fix for Session Background Image Issue
The secondary button previously labelled “Remove Image” would cause the image upload and styles edit functionality to break. This button has been renamed to “Reset Form,” more accurately reflecting its functionality and resolving the issue
Schedule Campaign Button Issue
The campaign schedule no longer creates two campaigns when double-clicking. This has been resolved.