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!

MANAGE · Event management & promotion
today

Exhibitor Member Registration Link

We’re introducing the Exhibitor Member Registration Link, a new way to simplify and automate how exhibitor teams register for your events.


What’s New

Event organizers can now generate a unique registration link for each exhibitor, allowing booth staff to register and be automatically assigned to their company - no manual setup required.

With this release, booth assignment happens during registration, eliminating extra steps and reducing errors.


How It Works

For Event Organizers (Studio)

  • Enable the feature in Groups & Permissions > Exhibitors / Dedicated Exhibitor Group > Members

  • Configure:
    • Eligible ticket types
    • Registration validity period
    • Maximum number of registrations
  • Generate registration links for all exhibitors in this group in one click

Each exhibitor is assigned a unique link with an embedded code, automatically created, even for newly added exhibitors.

Organizers can also:

  • Retrieve links from the exhibitor detail page
  • Update settings (validity, quantity, ticket types) for future registrations

For Exhibitors (Exhibitor Center)

  • Access their registration link via Team Members > Add a member
  • Share it directly with their team

This enables self-service onboarding without organizer involvement.

For Booth Staff

  • Register through the shared link
  • Code is automatically applied
  • Assigned to the correct exhibitor instantly upon completion

Key Benefits

  • Save time with automated member assignment
  • Reduce support requests with instant booth access
  • Maintain control with configurable limits and rules
AICONNECT · Attendee networking
today

Follow participants' selections for the Hosted Buyer & Smart Meetings

As part of our Hosted Buyer & Smart Meetings feature - where we generate optimized meeting schedules through smart matchmaking and participant preferences - we’re introducing a new enhancement to make the selection process even smoother.

You can now track and manage participants’ interest levels (“Highly Interested,” “Interested,” or “Not Interested”) directly during the selection phase. In the Studio, organizers will see every participant along with their selections, and can add or remove selections as needed. Contact details (email and phone number) are also available for quick follow-ups.

Once meetings are generated, organizers can see which selections led to confirmed meetings, review each meeting, or manually create additional ones if needed. Even after regenerating schedules, selections can still be managed on this page.

Organizers will also be able to view the number of meetings generated and attended for each participant, giving a clear overview of engagement.

This update is designed to make the selection flow easier, more flexible, and fully in the organizers’ control, so you can deliver the best possible networking experience for your event. It brings even more value: it helps organizers increase the quality of business connections, boost exhibitor satisfaction with more targeted meetings, and streamline operations during busy event days. With clearer insights and more control, exhibitions can deliver stronger ROI for exhibitors and a more seamless matchmaking experience for all participants.


CONNECT · Attendee networking
today

Track Meeting Attendance & Reduce No-Shows

To improve the overall meeting experience, a new, smarter way to keep your event’s meetings on track has been added. Participants can now log their meeting attendance directly from the event app, making the whole process faster, smoother, and more reliable. A quick pop-up appears right on the home page, and the feature is also available in each participant’s schedule and on every meeting details page.

With just one tap, participants can share their experience by choosing:

  • “I joined, and it was valuable.”
  • “I joined, but it wasn’t valuable.”
  • “No, it didn’t happen.”

For attendees, this makes it easier to stay engaged and reflect on the quality of their meetings, helping them get more out of the event. Exhibitors benefit as well, since they can rely on more accurate attendance reporting and see which meetings are truly driving value.

In the Studio, organizers get instant access to everything: which meetings took place, which didn’t, who showed up, and how valuable each meeting was perceived to be. With this real-time insight, spotting no-shows becomes effortless, and understanding participant satisfaction becomes much more precise.

This new feature doesn’t just track attendance - it helps create more reliable schedules, stronger business interactions, and happier participants. By reducing no-shows and capturing meaningful feedback, it empowers organizers to elevate meeting quality and deliver a better event experience for everyone involved.

Coming Soon!CONNECT · Attendee networking
yesterday

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!MANAGE · Integrations
2 days ago

Webhook Subscription Limit: Keeping Your Integrations in Good Shape

Swapcard's webhook system is a powerful tool for real-time integrations — but like any powerful tool, it needed a guardrail. Starting now, each customer account is limited to 20 webhook subscriptions per event. It's a small number that makes a big difference.

What's changing

Previously, there was no ceiling on how many webhook subscriptions could be created per customer. That opened the door to two common problems:

  • Accidental overload — A developer iterating quickly on an integration could unknowingly create hundreds of duplicate subscriptions without realizing it, silently degrading performance.
  • Automated proliferation — some tools auto-generate webhook subscriptions, and without a limit, those can stack up fast.
  • Malicious abuse — In the worst case, a bad actor could flood the system with thousands of subscriptions and impact Swapcard's performance for everyone.

How it works

The fix is simple: 20 webhook subscriptions per event, maximum.

  • If a customer already has 20 active subscriptions, any attempt to create a new one will be blocked with a clear error message.
  • Existing subscriptions are unaffected — the limit applies to new creations going forward.
  • The cap applies across all webhook events and endpoints for that customer account.

Why this matters

This isn't just a defensive measure — it's a reliability investment for every team building on Swapcard's API. Clean integrations perform better, are easier to debug, and don't silently eat up system resources in the background.

💡 Pro tip: If you're regularly hitting or approaching the 20-subscription limit per event, audit your active webhooks for duplicates or stale endpoints. A lean webhook setup is a healthy one.

Coming Soon!MONETIZE · Ticket sales
3 days 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
CONNECT · Audience engagement MANAGE · Session AV productionBeta
3 days ago

Master your schedule with the new Calendar View! 🗓️✨

The Calendar View helps you transform your "My Schedule" from a basic list into a dynamic, time-based layout. You can now visualize your entire event journey on a single, intuitive grid, making it easier than ever to manage your time and ensure you never miss a session you’ve registered for.

What’s New?

We’ve launched this Web-only MVP to give you a "quick win" for time management. This update introduces a visual way to track your personal agenda and see exactly how your day is shaped.

  • Toggle Your Perspective: Easily switch between the traditional List View and the new Calendar View using the icon in the page header. Your preference persists, so the app remembers exactly how you like to view your day when you return.
  • Live Time Tracking: A "current time" indicator line moves across your grid in real-time, so you can instantly see where you are in your schedule and how long you have until your next session. ⏱️
  • Conflict Transparency: If you’ve registered for overlapping sessions, they are displayed side-by-side. You get a clear view of your "double-bookings" so you can decide where to go on the fly.

How it works:

  1. Switch the View: Click the calendar icon on the My Schedule page to opt-in to the new layout.
  2. Navigate by Date: Use the simple date navigation at the top to jump between event days.
  3. Identify by Color: Use the side panel legend to quickly identify your session types and formats via our new color-coding system.

Why Event Organizers Love It:

  • Enhanced Time Management: Attendees can spot gaps in their schedule at a glance, encouraging them to explore more content.
  • Reduced Friction: By keeping everything on one horizontal plane, attendees feel more in control of their event experience.
  • Modern Web Experience: This V1 is optimized for the web, giving users a sophisticated "command center" view of their participation.

Note: This is a V1 Web-only release. We’ve focused this MVP on your bookmarked and registered sessions to meet the most requested needs first. We’re already looking ahead to expanding this view!

Ready to see your schedule in a whole new light? Head to the Web App and toggle on the Calendar View today! 🚀

MONETIZE · Exhibitors & sponsorships
a week ago

Team Members List: One Table, Total Clarity 🗂️

The card grid is out. The new Team Members page hands exhibitor admins a single table view that surfaces what actually matters: who's visible to attendees, who's sharing contacts, and who has admin powers, without opening a single profile.

What's new

The Team Members page in the Exhibitor Center has been fully rebuilt around a table layout. Every team member now sits on a single row with all the info you need to manage them quickly:

  • Team member: avatar, name, and email in one column.
  • Job title: who does what, at a glance.
  • Visibility: a Visible or Hidden badge with an inline dropdown to flip the status without leaving the page.
  • Contacts: a Shared or Not shared badge with an inline dropdown to control lead-retrieval participation.
  • Role: Admin or Limited, also editable from the dropdown (if the Exhibitor Role Add-on is enabled).

A search field above the table filters by name or email, and hovering any row reveals a quick View profile action.

How it works

  1. Head to Team members in the Exhibitor Center side navigation.
  2. Scan the table to spot anything off, a Direct Sales rep who isn't sharing contacts, an admin who shouldn't be, a profile still hidden from the marketplace.
  3. Click any Visibility, Contacts, or Role dropdown to update a member directly from the table.
  4. Hover a row and click View profile when you do need to go deeper.
  5. Use Add a member (top-right) to invite a new teammate.

Mobile, responsive by default

On mobile, the table folds into a vertical list of member cards, each showing the avatar, name, job title, and the three status badges (visibility, contacts, role). The search field stays on top, and Add a member sits right below the page title for admins on the go.

Why exhibitor admins will love it

Booth teams change fast. People join late, swap roles, or forget to flip their visibility on before doors open. The old grid forced you to click into each profile just to verify status, death by a thousand clicks during a busy event setup.

The new table puts visibility, contact sharing, and role management in a single view with edit-in-place dropdowns. That means cleaner team setups, fewer "why isn't my rep showing up?" support tickets, and stronger lead retrieval coverage, because nobody's accidentally hidden when the floor opens.

💡 Pro tip: Do a 30-second sweep of the Team Members table on the morning of day one. Confirm everyone is Visible and Sharing contacts, and you've just protected your exhibitor ROI before the first attendee walks in.

MANAGE · Integrations
a week ago

Smarter Source Tracking in Your People List: Know Exactly Where Every Attendee Came From 🔍

When you're managing thousands of attendees across multiple integrations, "Sync" is not a useful answer.

Until now, the Studio > Content > People view showed a fixed list of source types — Registration, Code, Organizer, Sync, Developer API, Excel Import. Helpful enough at a glance, but the moment you're running data syncs through multiple connectors, it all collapses into one ambiguous label. Debugging data issues becomes a scavenger hunt.

That's fixed. Source tracking in the People list now goes one level deeper.


What's New

When a connector pushes people into your event, the Source column now shows the connector's actual name instead of the generic "Sync" label. If you're syncing from ASP Events, you'll see ASP Events. If it's your registration platform, CRM, or any other connected tool — same deal.


Where You'll See It

  • Studio > Content > People — the Source column now shows the connector name wherever it's available
  • People export — Source Details are included in CSV exports so you can audit and filter outside Studio

Key  Behaviors 

  • Automatic — no configuration needed. The connector name is captured and stored at import time.
  • Legacy records keep their existing source label — this applies to people added going forward.

Why Organizers Will Love It

Multi-source events are the norm — registration platforms, CRM syncs, badge scanning systems, hosted buyer tools — they all funnel people into Swapcard through different pipes. When something looks off in your People list, you need to know which pipe caused it.

This update makes data auditing dramatically faster. Spot a duplicate? Check the source. Attendee missing a field? Check the source. Running a post-event report by acquisition channel? The data's already there.

Less "where did this person come from?" — more "let's fix it."


💡 Pro tip: Source Details are included in the People export — filter the CSV by source name to quickly segment attendees by acquisition channel.










Coming Soon!MANAGE · Onsite productionMANAGE · Session AV production
a week 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! 🌟