Matches List (Front-End)

Overview

The Matches List is the curated section of the Meeting Program where the platform surfaces the people and exhibitors most relevant to each participant. Matches are generated from the matchmaking algorithm based on profile interests, business objectives, and registration data.

This page covers the section's structure, the logic that drives matches, and the two card types used to render results: User Cards and Exhibitor Cards.

Section structure and logic

Where the section sits

The Matches List appears inside the Meeting Program, immediately below the Dashboard. It is visible to both delegates and exhibitor team members, though the results are personalised per logged-in user.

How matches are generated

  • Profile signals: interests, products of interest, business objectives, industry, country, and role tags from the registration form.

  • Behavioural signals: who the user has favourited, met before, requested a meeting with, or skipped.

  • Organiser weighting: the organiser can boost certain attributes (for example, weight "looking to buy" more heavily than "industry") through the matchmaking settings.

  • Mutual-fit logic: the score is symmetrical — both sides must show meaningful overlap for a match to appear in either user's list.

Tabs inside the section

Tab

Content

All matches

Combined list of user and exhibitor matches, ranked by score.

People

User-only matches (other delegates, speakers, buyers, sellers).

Exhibitors

Exhibitor stand matches.

Favourites

Anything the user has starred for follow-up.

Filters and sorting

  • Filter by country, industry, interest tag, and meeting availability.

  • Sort by match score (default), name, or recently active.

  • A search bar allows free-text lookup by name or company.

Pagination and refresh

Cards load in batches as the user scrolls. The list refreshes automatically when the user updates their profile or interests, and a manual refresh button is available.

User Cards

User Cards represent individual delegates, speakers, or other participants returned as matches. Each card is a compact summary designed for rapid scanning.

Information shown on a User Card

  • Profile photo and full name.

  • Job title and company.

  • Country flag and city (where the user has shared them).

  • Top three shared interest tags between the viewer and the match.

  • Match score (shown as a percentage or star rating depending on event styling).

  • Status indicators: online now, meeting available, already connected.

Actions on a User Card

  • Request meeting: opens the meeting booking flow with the user's available slots prefilled.

  • Send message: opens the in-platform chat thread.

  • Favourite: adds the user to the Favourites tab.

  • Hide / not relevant: removes the match from future results and feeds the matchmaking algorithm.

  • View profile: opens the User Profile Details pop-up.

Exhibitor Cards

Exhibitor Cards represent matched company stands. They differ from User Cards because the unit of engagement is the company plus its team, not a single person.

Information shown on an Exhibitor Card

  • Company logo and trading name.

  • Stand number and hall location.

  • Short tagline or category line drawn from the exhibitor profile.

  • Top matched products or product categories.

  • Match score and a count of how many of the exhibitor's team members are available for meetings.

  • Status indicators: featured exhibitor, new exhibitor, already favourited.

Actions on an Exhibitor Card

  • Request meeting: opens a meeting flow where the participant can pick a specific team member or let the exhibitor route the request.

  • Favourite stand: adds to favourites and to the participant's personal floorplan list.

  • View stand profile: opens the Exhibitor Profile Details pop-up with team, products, brochures, and videos.

  • Hide: removes from future results.

Empty and error states

  • If no matches exist yet (for example, the user has not completed their profile), the section shows a prompt encouraging the user to fill in interests.

  • If filters return zero results, the section offers a "clear filters" shortcut.

  • If the matchmaking service is temporarily unavailable, a friendly retry message is shown instead of a blank list.