Swapcard Swapcard Product Updates logo

Swapcard Product Updates

Discover here the last features that have been released or are coming really soon! Click on "Subscribe to Updates" to receive our Monthly Product Newsletter.

Subscribe to Updates

Labels

  • All Posts
  • Coming Soon!
  • AI
  • CONNECT · Attendee networking
  • CONNECT · Audience engagement
  • NURTURE · Community
  • MONETIZE · Exhibitors & sponsorships
  • MONETIZE · Lead management
  • MONETIZE · Ticket sales
  • MANAGE · Event management & promotion
  • MANAGE · Onsite production
  • MANAGE · Session AV production
  • MANAGE · Integrations
  • Beta
  • Add-On
  • Launchpad

Jump to Month

  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
Powered by

Create yours, for free!

Coming Soon!CONNECT · Attendee networking
6 days ago

Two-Level Sorting for People Lists: Full Control

You've always been able to sort your attendee and exhibitor lists. But "sort" used to mean one thing: pick a field, get a list. If that field happened to be a custom field, sticky headers appeared whether you wanted them or not. No separation between how items are grouped and how they're ordered within that grouping.

That changes today. People's views now support two independent sorting levels, just like Sessions has had all along.

What's New

In Studio, the single Sort by dropdown is replaced with two separate controls:

  1. Section titles: define whether sticky group headers appear, and what they're based on. Choose None (no headers), Alphabetical, or any single-select custom field defined on your People or Exhibitor list.
  2. Sort by: define how items are ordered within each section (or across the full list if Section titles are set to None). Choose from Most complete profiles, First name, Last name, Registration date, or any single-select custom field.

Both list view and grid view respect the same configuration.

Key Behaviors

  • No headers + custom field sort: set Section titles to "None" and Sort by to a custom field (e.g. "Sponsor Package"). Exhibitors appear in your indexed order (Platinum → Gold → Silver) with no tier labels visible to attendees. Clean list, clear hierarchy.
  • Section headers + secondary sort: set Section titles to "Industry" and Sort by to "Name". Attendees see clean group headers; within each group, exhibitors are alphabetically ordered.
  • Alphabetical headers + any sort: set Section titles to "Alphabetical" and Sort by to "Registration date". Letter headers appear only for letters that have at least one person.
  • Empty groups disappear: if no one belongs to a section title value, that header simply doesn't render. No blank "Bronze" header floating awkwardly at the bottom.
  • Custom field sort without headers: this is the key new use case. Sort by a custom field without exposing the grouping logic to attendees.

How to Configure It

  1. In Studio, open your event and navigate to the People page.
  2. Open the page's settings panel and go to the Data tab.
  3. Under sorting, you'll now see two dropdowns: Section titles and Sort by.
  4. Select your desired combination and save. Changes apply instantly across Web, iOS, and Android.

 Why Organizers Will Love It

Sponsorship tiers are sensitive. Showing a "Bronze" sticky header above three lonely exhibitors can feel unflattering, for them, and for you. Until now, the only way to prioritize Platinum sponsors at the top of your list was to also expose the tier structure to every attendee.

This feature breaks that constraint. Surface your VIP speakers first, keep your premium exhibitors front and center, and build the attendee experience you actually intended, without leaking your internal hierarchy.

It also brings People views to full feature parity with Sessions, giving organizers a consistent, powerful sorting toolkit across all content types.

💡 Pro tip: Sponsorship tiers without the labels: Create a single-select custom field called "Sponsor Level" with values indexed in your preferred order (Platinum, Gold, Silver, General). Set Section titles to None and Sort by to Sponsor Level. Platinum exhibitors float to the top of the list: attendees just see a clean, ranked directory.

💡 Pro tip: Speaker spotlight: Use a custom field like "Featured" (values: Featured, Standard) with Section titles set to None and Sort by set to Featured. Your keynote speakers appear first, no header required.

Coming Soon!MONETIZE · Ticket sales
a week ago

Improved Ticket Descriptions with HTML Formatting

Ticket descriptions are now more powerful and flexible. Organizers can use HTML formatting to create rich, structured descriptions that render correctly on the registration page, making it easier for attendees to understand what each ticket includes

Whats's Changed

  • Organizers can now use HTML formatting in ticket descriptions
  • Content such as line breaks, lists, and basic formatting is supported
  • Descriptions render properly on the registration page and ticket views

How it works

In Studio → Registration → Tickets:

  • Add or edit a ticket description
  • Use HTML formatting 
  • Save your ticket -> your formatting will be preserved and rendered

Expected Outcome

  • More engaging and structured ticket descriptions
  • Improved attendee understanding of ticket benefits
  • Enhanced overall registration experience and clarity
Coming Soon!MANAGE · Onsite productionMANAGE · Session AV production
2 weeks ago

Control Your Content: New Video Visibility Restrictions 🎥

The Video Content Visibility feature helps you monetize your on-demand content and manage hybrid event experiences with precision. You can now decouple session access from video access, allowing attendees to see the agenda and session details while restricting the actual video player to specific groups. 

Why this is a game-changer for your Event 🚀

Previously, if a participant could see a session, they could watch the video. This update gives you the flexibility to:

  • Monetize On-Demand Content: Keep your sessions visible to everyone to spark interest, but restrict the video playback to "VIP" or "Paid" ticket holders. 💰
  • Tailor Hybrid Experiences: Show the video stream only to your virtual audience while providing onsite attendees with just the session info and location. 🏢💻
  • Protect Exclusive Content: Easily exclude certain groups (like Guests or specific attendee tiers) from viewing sensitive or premium recordings.

What’s New? 🛠️

We’ve replaced the old "Make the stream public" toggle with a much more powerful restriction-based model.

  • Group-Based Restrictions: Under Session Settings, you can now select exactly which groups should not have access to the video content. If no groups are selected, everyone with session access can watch.
  • Community & Guest Control: Use dedicated toggles to hide video content from Guest users or Community members who haven't registered for your specific event. 🚫👥
  • Seamless Attendee Experience: If a user doesn't have video access, they won't see a broken player or an error message. Instead, the video player is replaced by a clean session banner image, keeping your interface looking professional.
  • Default Preferences: Save time by setting a baseline for your whole event! You can define your video visibility rules once in the Default Session Preferences, and every new session you create will inherit those settings automatically.

How to use it 📝

  1. Navigate to Studio → Content → Sessions.
  2. Select a session (ensure it is a Live Stream, Pre-recorded, or On-demand type).
  3. Go to the Preferences tab.
  4. Scroll to Video content restriction (or Video content visibility in defaults).
  5. Select the groups you wish to block from viewing the video.
  6. Hit Save! Your restrictions are now live.

Pro Tip: Want to set this up for your entire event at once? Go to Event Settings → Default session preferences to configure your global video strategy before you start building your agenda!


Good to know 💡

  • Existing Sessions: Don't worry—nothing will break! Your existing sessions will remain fully accessible by default until you choose to apply restrictions.
  • Visibility vs. Access: Remember, these settings only hide the video. The session description, speakers, and documents remain visible based on your standard visibility rules.

Now go forth and curate your content like the event pro you are! 🌟

Coming Soon!CONNECT · Attendee networking
2 weeks ago

A Cleaner, Smarter Meeting Details Page 📋

The meeting details page is where a lot happens: requests get accepted, schedules get juggled, teams get assigned, and attendance gets tracked. For a page this central to the networking experience, it was long overdue for a proper rethink.

The revamped meeting details page in the Event App now shows the right actions to the right people at the right time - dynamically adapting based on who you are in the meeting (requester, invitee, team member) and where that meeting is in its lifecycle.

How It Works

The page now has a clear, consistent layout split into two components: the meeting details card (participants, time, location, message) and a contextual options panel that updates based on meeting state. Here's what each role sees:

As an invitee receiving a meeting request:

  • Accept or Decline the request
  • Reschedule directly from the details page
  • Connect Google Calendar to stay in sync

As the requester waiting on a response:

  • Reschedule or Cancel the request
  • Add participants or video conferencing
  • Export to calendar without leaving the page

As a team member handling exhibitor meetings:

  • Assign the meeting to a colleague (or reassign it)
  • Full action set available for both unassigned and assigned states

Once a meeting is in the past:

  • Requesters are prompted to confirm attendance — with three honest options: "I joined, and it was valuable," "I joined, but it wasn't valuable," or "It didn't happen"
  • Once confirmed, the feedback is locked in and the page reflects it cleanly

Key Behaviors

  • Context-driven actions: The options panel only surfaces actions that are relevant to your role and the current meeting status. No clutter, no confusion.
  • Google Calendar sync: Available across virtually every meeting state, so attendees can always connect their calendar regardless of where the meeting stands.
  • Canceled, rescheduled, and expired: The page still renders cleanly for these states, offering calendar options without surfacing irrelevant actions.
  • Multi-participant meetings: Invitees in group meetings can reschedule, add participants, export to calendar, or decline - and if they've declined, the page reflects that clearly.

Why This Matters

This revamp makes the meeting details page feel intelligent. It reduces friction at every stage of the meeting lifecycle, from the first request to the post-meeting attendance confirmation. For exhibitors managing high volumes of meetings across a team, the clearer assignment flow alone is a meaningful upgrade.

It's also built to scale - the new architecture makes it far easier to extend the page as the meetings feature evolves.

💡 Pro tip: Encourage exhibitors to use the post-meeting attendance confirmation as part of their follow-up workflow. The "valuable / not valuable / didn't happen" signals feed directly into ROI tracking and can help teams refine their meeting strategies across events.

Coming Soon!CONNECT · Attendee networking
3 weeks ago

Quick Scan Mode: Capture Every Lead, Even in the Chaos 🚀

The event floor doesn't slow down for anyone. Sessions end, crowds form at booths, and exhibitors are expected to engage, pitch, and capture leads simultaneously. The traditional scan-and-qualify flow is great when there's time for it. But when there's a line five people deep, opening a full lead qualification form after every scan isn't a workflow, it's a bottleneck.

Quick Scan mode fixes that.

What's New

Exhibitors using Lead Capture in the Swapcard mobile app can now switch to Quick Scan mode: a streamlined scanning experience that records the lead instantly and returns immediately to the camera, ready for the next badge. No forms, no interruptions. Just scan, confirm, repeat.

Qualification can still happen - just later, at a quieter moment.

How It Works

Open Lead Capture in the mobile app and tap the scan button.

  1. On first use, a brief explainer sheet introduces the two available modes.
  2. Toggle to Quick Scan using the mode switcher at the bottom of the camera view.
  3. Scan a badge - a toast notification confirms the lead was recorded.
  4. The camera stays live. Scan the next badge. Keep going.
  5. When you reopen Lead Capture later, the app remembers whichever mode you last used.

Key Behaviors

  • Two modes, one toggle - exhibitors switch between Qualify (full flow) and Quick Scan (instant capture) directly from the scan screen.
  • Instant confirmation - a lightweight toast message confirms each successful scan without interrupting the camera view.
  • Persistent mode memory - the app saves your last-used mode, so staff who prefer Quick Scan don't have to switch every time they open the feature.
  • No leads lost - every badge scanned in Quick Scan mode is recorded in full and available for enrichment and qualification after the event.
  • Mobile only - available on iOS and Android event apps.

Why Exhibitors Will Love It

Peak booth traffic is where ROI is made or missed. Exhibitors who can't capture leads fast enough during high-volume moments lose connections that never come back. Quick Scan mode removes the friction exactly where it hurts most - letting booth staff stay present with attendees, keep the energy alive, and handle the qualification work calmly between sessions or at day's end.

More leads captured. Less stress on the floor. Better exhibitor ROI.

💡 Pro tip: Encourage exhibitors to use Quick Scan during keynote breaks and session transitions - those 10–15 minute windows generate the most foot traffic and the least available attention. They can qualify their full lead list once the rush subsides.

Coming Soon!MONETIZE · Ticket sales
a month ago

Multi-Select Conditional Logic for Registration Forms

We’ve enhanced the flexibility of registration forms with multi-select conditional logic for single-choice fields.

You can now trigger follow-up questions based on multiple answer options, making your forms more dynamic, scalable, and tailored to attendee responses.

You can now:

  • Select multiple answer options when defining a conditional logic rule
  • Trigger a follow-up question if any selected answer is chosen
  • Reuse the same field across multiple logic rules

This removes the previous limitation of one condition per answer and allows you to build smarter, more efficient form logic.


How It Works

For Event Organizers (Studio)

When creating or editing conditional logic in Studio → Registration Form:

  • If your condition is based on a single-choice field, you can now select multiple answers
  • The rule will trigger if any of the selected options are chosen
  • The same field can be reused across multiple rules without restriction

Example:
To show a follow-up question when an attendee selects “Vegetarian” or “Vegan”:

  • Create one rule
  • Select both options
  • The question appears if either is selected


Attendee Experience

  • The form dynamically adapts based on selections
  • If an answer matches any configured condition, the relevant follow-up question appears
  • If not, the question remains hidden

This ensures a more relevant and streamlined registration experience.


Key Benefits

  • More flexible logic with multi-option triggers
  • Faster setup with fewer rules to manage
  • Cleaner forms tailored to attendee responses
  • Better data collection through targeted questions


Multi-select conditional logic gives you greater control over your registration forms, helping you collect the right information while keeping the experience simple for attendees.


Coming Soon!CONNECT · Attendee networking
a month ago

Goodbye Scheduling Conflicts, Hello Seamless Networking 📅✨

The Meeting Conflict Alerts feature helps you and your attendees maximize every minute of the event by preventing double-booking between sessions and 1-to-1 meetings. You can now spot potential scheduling overlaps directly within the booking modal, ensuring that high-value networking doesn't come at the cost of missing a keynote.

In the fast-paced environment of a hybrid or in-person event, attendees often bookmark sessions and book meetings simultaneously. Previously, these conflicts were only visible on the meeting details page, often after the invitation was already sent. Now, Swapcard provides real-time visibility during the selection process.

Why this matters for your event:

  • Increased Scheduling Efficiency: Attendees no longer have to jump back and forth between their personal agenda and the booking tool.
  • Higher Session Attendance: By warning users of conflicts upfront, they are less likely to accidentally skip a bookmarked session for a meeting.
  • Better Exhibitor ROI: Help representatives and leads find the perfect time to meet without the "Sorry, I actually have a session then" follow-up emails.

How it works:

Whether on the Web App or Mobile, the system now automatically cross-references bookmarked sessions with meeting requests.

  • For Personal Conflicts: If you try to book a meeting during a session you've bookmarked, you'll see a clear warning: "Conflicting registered session: [Session Name]."
  • For Participant Conflicts: If you are inviting others who are already "busy" with a session, the modal will display: "[Name] has a session at this time."
  • For Group Meetings: If multiple participants have overlaps, the system neatly lists each conflict in a bulleted format so you can pick a better slot for everyone. 🤝

Quick Summary of Improvements:

  • Instant Visibility: Warnings appear the moment a time slot is selected in the booking modal.
  • Cross-Platform Support: Available on Web, iOS, and Android (with updated, intuitive icons for our Android users! 🤖).
  • Contextual Data: Displays the specific name of the conflicting session so users can make informed decisions on the fly.



Coming Soon!AICONNECT · Attendee networking
a month ago

🧠 Say Goodbye to Search Issues: Meet Semantic Search

The new Semantic Search engine helps your attendees find exactly what they need, even if they don’t know the exact keywords to type. By moving beyond simple character matching to understanding the intent and context behind a search, Swapcard is making discovery more intuitive than ever.

Whether an attendee is looking for a "Software Engineer" or a "Developer," our search now understands they are looking for the same thing. 🚀

🌟 Why this matters for your Event

  • Smarter Connections: Attendees can find relevant peers based on professional roles, biographies, and skills, even if their terminology differs.
  • Boost Exhibitor ROI: Potential leads will find exhibitors and products based on the meaning of their descriptions, not just the names.
  • Global Accessibility: Our new multilingual model understands multiple languages simultaneously. A query in English can now surface relevant content written in French or Spanish. 🌍
  • Empower Sherlock, your AI Agent: This upgrade acts as a "brain transplant" for Sherlock. By providing our AI agent with better, context-aware data, Sherlock can now deliver significantly more accurate and helpful answers to attendee questions.

🔍 What’s New in the Search Bar?

We’ve overhauled the way our system "reads" your event data across People, Sessions, Exhibitors, and Products:

  • Role & Identity Matching: We prioritize job titles and companies to ensure the most relevant professional profiles appear first.
  • Deep Bio Insights: Our search now "reads" biographies and "About" sections to capture expertise and interests that aren't listed in a simple title.
  • Custom Field Integration: Data like "Interests," "Skills," or "Industry" is now baked into the search DNA, making niche discovery a breeze.
  • Hybrid Power: We’ve combined the speed of traditional text search with the "intelligence" of semantic search, giving you the best of both worlds: precision and flexibility.

Pro Tip: You don't need to change a thing! These improvements happen behind the scenes. Your attendees will simply notice that the platform feels "smarter" and more responsive to their needs.


🛠️ Continuous Improvements

  • Multilingual Support: We’ve integrated a Multilingual model, allowing for seamless cross-lingual searches (e.g., searching in Korean to find English sessions).
  • Performance Monitoring: We’ve added real-time tracking to ensure these "smarter" results don't slow down the user experience.
Coming Soon!AICONNECT · Attendee networking
a month ago

Choose your flow: Publish Hosted Buyer meetings as Pending or Confirmed ⚡️

The Hosted Buyer module just got a major flexibility boost! 🚀

The latest update to Smart Meetings gives you total control over how generated and manual meetings are released to your participants. You can now choose whether to publish meetings as Pending or Confirmed, and manage them without the restriction of a single "meeting organizer."

Giving you (and your participants) more flexibility

The Hosted Buyer feature helps you bridge the gap between automated matchmaking and manual oversight. Previously, publishing meetings often felt like an "all or nothing" action. Now, you have the granularity needed to match your specific event's workflow, whether you want to force-confirm matches to guarantee ROI or allow participants to give their final consent.

What’s new?

  • Publish as 'Pending' or 'Confirmed': When publishing draft meetings from the Hosted Buyer tab or creating them manually in the Studio, you now have a toggle.

    • Pending: Participants receive an invitation that they must manually accept. This is perfect for events where "opt-in" consent is a priority.
    • Confirmed: Meetings are added directly to schedules as accepted. Ideal for high-stakes hosted buyer programs where attendance is mandatory.
  • Meetings with multiple meeting organizers: Now, both participants for the generated meetings have equal rights to reschedule, add descriptions, or invite others. No more bottlenecks caused by one person holding the keys to the meeting! 
  • Updated Notifications & Emails: We’ve rebranded "Meeting Requests" to "Meeting Invitations" to better reflect the professional nature of these interactions. Participants will receive clear, actionable alerts to accept or decline pending invitations directly from their notification center.
  • Real-time Activity Tracking: Attendees can stay on top of their schedule with the activity logs. They’ll see exactly when a meeting partner has accepted, even if the meeting status is still pending for others.

How to use it

  1. In the Studio, navigate to Meetings or the Hosted Buyer tab.
  2. Select your draft meetings and click Publish.
  3. In the pop-up modal, choose your preference:

    • Check "Confirm meetings for participants" to bypass the request phase.
    • Leave it unchecked to send them as Pending invitations.
  4. Decide if you want to Notify participants immediately or keep it quiet while you finalize the schedule.
  5. Need to change your mind? You can still manually Confirm or Cancel any pending meeting directly from the side panel in the Studio.

This update ensures that whether you’re running a rigid VIP buyer program or a flexible networking marathon, Swapcard adapts to your rules—not the other way around. 🤝✨


Coming Soon!MONETIZE · Ticket sales
5 months ago

Promo Code Support on Payment Links

We’re pleased to release an improvement to the organizer-sent payment link flow:
Attendees can now apply a promo code directly when paying through a payment link.

Why it matters

  • Smoother attendee experience: Users no longer need to restart registration just to use a promo code.
  • More flexibility for organizers: Discounts can still be applied even when the organizer initiates the process.


📌 How it works

  1. Organizer sends the payment link
  2. User opens the link and enters their promo code
  3. Price updates automatically if the code is valid
  4. User completes payment normally