Release notes Q3 2025

This article contains the release notes for the releases of the Floq.live web app, mobile app and Floq Studio done in Q3 2025.

28 July 2025

Features and improvements

  • You can add a new tile type on the society screen: a slideshow banner. On Mobile app > Tiles, click the Add tile dropdown and choose Banner. In this tile can add one or multiple slides, and set different properties for them: the duration, the period when there should be shown, and optionally either a link to redirect to when users click the banner, or a configurable HTML page.
  • The Excel import has been improved and now also allows deleting relations or clearing fields. Best practice is, before importing anything, to export the data and add or update the exported sheet. The import rules are as follows: 
    • For fields columns, that allow adding information into a field, such as subtitle or info:
      • When deleting an entire column, the data in the column is not deleted. This way you can delete columns you do no want to import.
      • When clearing a cell while keeping the column in the sheet, the field is emptied.
    • For reference columns, that allow linking (referencing) an object to another one, such as classifierId or PlaceId:
      • When deleting all columns of the same category, for example all columns starting with classifierId_, the references are not deleted. This way you can delete columns you do no want to import.
      • When keeping in at least one column of a certain category, only the references that remain in the sheet are kept. You can delete an entire column to delete the references there, or clear a single cell to delete a single reference.
  • When you try to make a release while there are no changes to release, a warning message is shown.

  • You can now select any time between 00:00 and 23:30 when creating a scheduled job. Before, in the dropdown only times between 07:00 and 21:00 were shown.
  • On the web app, the search on the daily programme now also searches in the names and subtitles of the presentations within the sessions. This was already working on the mobile app.
  • On the mobile app, you can now force links to open in an external browser instead of in the in-app browser by adding the query parameter ?openlinkType=external to the URL. If the URL for example is https://www.conferencecompass.com/floq-event-app, it becomes https://www.conferencecompass.com/floq-event-app?openlinkType=external.

Bug fixes

  • Searching in the Location field of programme items or institutions for a place with a similar name as one that is already added, now returns that place. Before, the keyword was cleared and the place was not found.
  • In Edit mode in the data editors, changes are no longer discarded when pressing the Back button. Instead, you are asked if you want to save or discard them.

9 July 2025

Features and improvements

  • In the mobile app, when using captions, you can now have these read aloud in all supported languages. On the captions page, just click Listen to captions and the audio captions will start in the selected language.

  • You can now upload a profile picture and background image of attendees from the studio. Just go to their profile, and add or update the images from there.

  • A new setting was added that allows disabling automatic invite emails to representatives after they are invited through the data editors of Institutions. You can then send the email yourself from your own email system at a moment that suits you.

  • A loader now appears when saving data types, giving immediate feedback and preventing confusion.

  • Users can now choose between Local and Event timezones when scheduling attendee sync or programme sync jobs. Event timezone is selected by default.

  • The attendee detail page now shows the user's email address as a read-only field.

  • Switching from custom HTML to the WYSIWYG editor now preserves supported tags like <a>, <b>, and <i>.

Bug fixes

  • Location updates via Excel are now locked and no longer overwritten by channel runs.
  • Changing a parent via Excel now only locks the Part of schedule field of changed items, instead of that of all items originally linked to that same programme item. 
  • When editing programme items from the data table in Edit mode, changes are no longer lost when switching between days.
  • When batch-editing a number of programme items to link a session recording or pre-recording as on-demand recording, the selected tag is now only applied to items with recordings, as intended.

3 July 2025

Improved attendees, community and groups pages

The Community page in the society section, the Attendees page within the event and the Groups pages, have been remade entirely. Besides that, a tab Attendee sync is added to the Integrations page that allows you to quickly set up and sync attendees from an external system.

Community

The Community page, that can be found on society level, has two tabs: Users and Groups.

Users

On the Users tab, you can find a list of all people that have been added or have signed in to the app. The table can be sorted by name or by the date a user was last active. At the top right, you can enter a keyword, for example name or email address, to search for a specific user. Filters are available for:

  • Account: you can filter the list on whether users have not created an account, have created the account but not yet verified it, created an account, were reported or were blocked.
  • Event: select one of your events to see the users that are on the attendee list of it.
  • Group: select a group and press Apply to see the users in that group. When selecting multiple groups, you will see only users that are part of both groups (so not either).

You can add a new user manually with the Add user button, or import them with Excel. This works similarly to importing data with Excel: download a template, fill it in, and re-upload it. The file is verified for possible errors before it's imported.

When selecting multiple users with the tickbox on the left, a batch edit toolbar opens, with which you can add them to a group or delete them.

On the detail page of a user, you see the same sections as in the old layout:

  • General: contains the name, job title, company, bio, etc.
  • Contact info & links: the social media links, phone number and email address
  • Groups: show the (community) groups this user is a part of
  • Events: shows the events this user is in the attendee list of
  • History: shows the activities of this user within the society, for example when they created their account, installed an event, were sent an invite email, etc.

Groups

On the Groups tab, you can see all community groups and the number of users in each group. These are the groups that are not event-specific and can be used across all events, or for example to restrict access to tiles on the mobile app.

Attendees

The Attendees page, that can be found within an event, has the tabs Attendees and Groups. Most of the layout and functionality is the same as for the community page. The differences are listed below.

Attendees

The attendees tab contains all attendees of this event. The layout of the table is similar to the community table, but it has different columns and filters:

  • Backstage access: shows the backstage roles the attendee has in this event, for example moderator or representative. With the filter, you can filter the attendee list to show only users with a particular role.
  • Invited: whether an invite email of this event was sent to this attendee. You can filter on Not invited or Invited as attendee.
  • Accessed: whether this attendee already accessed this event. You can filter on Not accessed or Accessed event.

Attendees can also be added manually with the Add attendee button or imported from Excel.

When selecting attendees with the checkbox on the right, you can send them an event invite or a reminder, add them to a community or event group, or remove them from the event. Please note that the latter does not remove them from the community.

On the detail page of an attendee, you see the same sections as in the community. There is however no Events section, and in the Groups section, you see both the community and event groups.

Groups

On the Groups tab, you can see all community and event groups and the number of users in each group. You can filter by type: Community groups are not event-specific and can be used across all events, while Event groups can only be used in this event.

Attendee sync

On the Integrations page, a new tab Attendee sync is added. Instead of in the Attendees tab, you can now manage the sync from here.

If a sync is linked to the studio, you can add it from here and add the right parameters, such as event id or API key. This works similarly to adding a channel. Once added, you can sync the attendees manually with the Sync attendees button at the top of the page. 

The Runs table lists the syncs that were done; either manual or with a scheduled job. By clicking a row, you can open the logs of that run.

In the Scheduled jobs tab, you can set up a sync schedule for the attendees just like for programme data. When adding a job, select Attendee sync below Sync type, choose whether it should be repeated (not repeated, hourly or daily) and if choose the start and (if repeated) end date and time (in the local timezone). The job will be added to the list and will run as planned. 

Excel import

  • Links to any type of object can now be imported with Excel. The column name should be the id of the type with _1, _2, etc. after it, for example link:web_1. The link can be filled in in two ways: just the URL, or, when you don't want the URL to appear in the app but a name instead, in the format name|URL, for example Conference Compass|https://www.conference-compass.com.
  • For institutions, social media links, email address and phone number can now be imported with Excel. Use the following column names as a header: contactFacebookUrl, contactEmail, contactPhoneNumber, contactLinkedinUrl, contactTwitterUrl
  • For programme items, the external virtual room URL can now be imported with Excel. Use the column name virtualSessionExternalLink.
  • When importing institutions via Excel with a linked placeId, the associated place's Linked institution field is now updated as well. As a result, the institution is now also available on the floor plan view.
  • Validations are added to make sure that the correct type of data is uploaded when importing from Excel: when for example importing programme items, only programme item types are allowed. An additional fix is that when importing a role reference, for example a speaker to a session, a validation is done whether the linked item is a person or institution.
  • The Excel template and export files have been renamed to clearly match the category they are exported from. In the export files, a date and timestamp is added at the end so that you can see later when the export was done.
  • When importing from Excel, references that do not exist are now shown as a warning during the validation. The import can be continues; the missing references are just ignored. 
  • A warning is given when an import from Excel restores items from the recycle bin.
  • It is now possible to update the data type of an object coming from a channel multiple times with Excel. Before, you could only update it once, and then a warning was given that it was locked.
  • When exporting persons that have a profile picture from a channel, making any change and re-importing them, the profile picture is no longer deleted.

Templates

  • New fields and settings are now included when creating a template .json file from the event list. These are then applied when creating an event from that same template.
    • The state of the Features toggle in the general settings: Gamification, Virtual business card, Networking features and Default timezone.
    • The language setting and any customized strings.
    • The email templates of the attendee and backstage access invites.
  • The setting Info text layout is now ignored when creating a new event. Before, it was imported but could not be changed as the option no longer exists in the new studio.
  • When creating a new event from a template, the intro pages are now ignored. Before, they were referenced but the image itself was not included, resulting in a white screen on the mobile app.

Batch edit

  • You can now batch-assign a tag to programme items. Just select the items in the list, click Add tag from the toolbar and choose the tag you want to add.

  • When selecting virtual rooms, you can batch-change them to the room type on-demand recording. Additionally, you can choose what recording to use: the latest session recording or the latest pre-recording. You can then also add a tag to all items that have a recording linked.

  • When batch-editing items that come from a channel, the edited fields are now locked so that they are not overwritten when you run the channel again.

Other

  • You can now define the sorting of an list of institutions or programme items. By default, institution lists are sorted first by order name, but you can also sort them alphabetically by name. Programme item lists are by default sorted chronologically, but can be sorted by order name instead.

  • Items can no longer be nested below themselves. When manually choosing a schedule, the current item cannot be selected. When importing with Excel, an error is given when the same id is filled in in the id and parent column.
  • Channel logs are now completely visible. Before, the top of the popover was 'behind' the title bar.
  • If you switch between attendees or data blocks in the Attendees tab in the event analytics, the displayed numbers or table data now update correctly. Before, they would only update when until the page was refreshed.