Skip to main content

Marketplace: clearer classes search and easier result sharing

· 2 min read
Venelin Iliev
Founder & CTO @ Reservation.Studio

Marketplace: clearer classes search

This update is built for Marketplace businesses: helping your classes get discovered more easily by your customers. We improved how search, filters, and URL state work together, so customers face less friction and get to booking faster.


🔍 In short

  • We improved classes search so customers can find the right classes and available slots more easily.
  • URL and selected filters are now better synchronized, including back/forward navigation and pagination.
  • It is easier to share a specific result view and reopen it with the same context.
  • Cookie consent is clearer: banner visibility, category-based settings, and more predictable preference persistence.

🧭 Classes search: a more predictable flow from filter to result

The updated classes flow prioritizes consistency and clarity:

  • Filters are grouped and easier to scan: service, city/neighborhood, benefit card, free seats, and time range.
  • Selected filters appear as chips and can be removed in one action.
  • Invalid or incomplete URL params are normalized to avoid broken search states.
  • When filters/date change, page state and results update more predictably.

What this means for your business:

  • Customers reach your most relevant classes faster.
  • They stay oriented in results and drop off less during browsing.
  • The path from search to booking is clearer and more predictable.

🔗 URL + filters: easier sharing and reopening

We improved how the URL reflects active filters and current search context.

That means:

  • clearer browser back/forward behavior;
  • more reliable return to a specific results page;
  • easier sharing of a link to an exact filtered search.

The outcome is a more predictable customer journey from search to booking, with fewer “where was that result?” moments.


Alongside search improvements, we shipped practical UX updates:

  • Cookie consent visibility: the banner is shown in a more controlled way based on context (including widget behavior).
  • Cookie settings by category: clear split between necessary, analytics, and marketing choices.
  • Persistence behavior: rejecting non-essential cookies is session-based, while saved preferences remain predictable on future visits.