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

  • June 2026
  • 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
today

Smarter Exhibitor Meeting Management: Assign, Accept & Switch in the App 🤝

An unassigned meeting is basically a meeting no one owns. For exhibitor teams juggling multiple requests during a live event, that gap between "meeting accepted" and "meeting actually covered" is where no-shows happen. That's exactly what this update fixes.

Exhibitor admins can now manage the full meeting lifecycle: assign a team member, accept or decline requests, and switch the assigned member at any point, without ever leaving the Swapcard event app.

How It Works

When a meeting request comes in for an exhibitor, the admin is prompted to assign it to the right person immediately:

  1. Open the meeting details page in the event app
  2. Tap Accept: an assignment panel opens automatically
  3. Select a team member from the list (you're pre-selected by default and pinned to the top)
  4. Members with a scheduling conflict are flagged as unavailable at this time
  5. Tap Assign: the selected member receives a "new meeting" notification instantly
  6. Changed your mind? Hit Maybe later to leave it unassigned for now

What Admins Can Do at Each Stage

Meeting management is now context-aware: the right actions surface depending on the meeting's current state:

  • Pending meeting, unassigned: shows Accept and Decline buttons; accepting triggers the assignment flow
  • Pending meeting, assigned: shows Accept and Decline, plus a Switch member option via the 3 dots menu
  • Confirmed meeting, no one assigned: shows an Assign member button to fill the gap before the meeting happens
  • Confirmed meeting, assigned to another member: shows a prominent Switch member button directly on the details page
  • Confirmed meeting, assigned to me: Switch member is available from the 3 dots menu
  • Past meeting, unassigned or assigned: Assign member / Switch member remains available for post-event record-keeping

Declining a meeting sends a notification to all relevant parties: everyone on a 1-to-1, or just the organizer on a multi-participant meeting.

Permission Logic

  • Admin team members get the full assignment and switching experience
  • Limited team members can only see meetings assigned to them, and can accept, decline, or reschedule, but cannot reassign to another member

Why Organizers Will Love It

Every unassigned meeting is a missed opportunity and a potential no-show. By making assignment a natural part of the accept flow, this update creates a direct link between an incoming request and a named, notified team member who owns it. The result: exhibitors show up prepared, attendees get the conversation they came for, and your meeting ROI numbers actually reflect reality.

💡 Pro tip: Remind exhibitor admins to assign a default team member as soon as meetings go live. Pre-assigning early avoids last-minute scrambles when the event floor gets busy.


Coming Soon!CONNECT · Attendee networking
today

Smarter Notifications for Exhibitor Teams 🔔

Every meeting request is a potential deal. But when an exhibitor admin misses a notification or can't figure out what to do with it, that opportunity disappears before it even starts.

Exhibitor team admins can now act on meeting requests directly from the notification, without needing to dig into their schedule or inbox. Accept, assign to a team member, or decline all: in one tap.

What's New

Incoming unassigned meeting requests now trigger a notification showing the requester's name. From that notification, admins can:

  • Accept: opens a modal (web) or bottom sheet (mobile) to assign the meeting to a team member
  • Decline: instantly declines the request and sends a "meeting request declined" activity to the relevant participants
  • Assign Later: closes the modal without assigning, and generates a follow-up activity with an "Assign" button to come back to it

How It Works

  1. An unassigned meeting request comes in
  2. The exhibitor admin receives a notification: "Meeting request with [attendee name]"
  3. Tapping Accept opens the assignment interface
    • The admin is pre-selected and listed at the top by default
    • Team members with scheduling conflicts are flagged as unavailable
    • One or more representatives can be selected
  4. Tap Assign to confirm
    • The assigned team member(s) receive a "new meeting" activity and push notification
    • The admin receives a confirmation activity showing the assigned name(s)
  5. If they tap Maybe Later or close the modal, the meeting stays unassigned, and a follow-up activity with an Assign button keeps it surfaced

Key Behaviors

  • Admin pre-assignment: by default, the admin is checked at the top of the list, so self-assigning takes a single tap
  • Availability visibility: unavailable team members are clearly marked, preventing double-booking
  • 1-to-1 vs. multi-person meetings: for 1-to-1 meetings, both the organizer and participant receive the declined activity; for multi-person meetings, only the organizer is notified
  • Works on web and mobile: full parity across both surfaces

Why Organizers Will Love It

Meeting acceptance rates are one of the clearest signals of exhibitor satisfaction. When a request notification lacks context or requires navigating to a separate interface to act on it, requests go unanswered, and exhibitors feel the drop.

This redesign closes that gap. Exhibitors stay in control of their pipeline without ever leaving the notification. Fewer missed requests means fewer frustrated exhibitors, fewer support tickets, and stronger ROI conversations at the end of the event.

💡 Pro tip: Brief your exhibitor admins before the event opens: let them know that meeting requests now come as actionable notifications. A quick onboarding message in their briefing doc goes a long way toward faster acceptance rates on day one.

💡 Pro tip: Encourage exhibitor admins to review their team member list in advance and confirm availability settings are up to date. The assignment modal pulls from that data in real time: a clean roster means a smoother assignment flow.

Coming Soon!CONNECT · Attendee networking
today

One Button to Rule the Room: Meet Is Now Front and Center on Every Profile 🤝

Networking at events lives or dies by how easy it is to make the first move. If requesting a meeting takes too many taps, too much scrolling, or too much guesswork, attendees simply won't bother.

The meeting booking experience on attendee and exhibitor profiles has been fully redesigned. The Meet button is now the primary action on every profile: highlighted, prominent, and impossible to miss, if meetings are set up in the event. Time-slot selection has been moved out of the profile view entirely, keeping the page clean and focused on connection.


What's Changed

On Exhibitor Profiles

The exhibitor details page now leads with a clear action pair: a bold, highlighted Meet button alongside a Bookmark button. Time slots no longer clutter the header: visitors see the exhibitor story first, then take action.

Meet button highlighted: shown prominently when meetings are authorized for that exhibitor

  • Bookmark: always available, sits cleanly alongside Meet
  • Meet grayed out: when a meeting request has already been sent
  • Meet hidden: once the attendee has reached their meeting request limit (5), only Bookmark remains

On Attendee/Person Profiles

The person's details page follows the same logic, with Meet taking priority over Connect.

Meet highlighted, Connect secondary: when meetings are authorized between the two participants

  • Meet highlighted only: when already connected with that person
  • Meet grayed out: after a meeting request has been sent (up to 5 times)
  • Meet hidden: once the 5-request limit is reached
  • Pending states: incoming meeting and connection requests surface directly on the profile with inline Accept/Decline buttons, replacing the old invitation and pending indicators


How It Works

  1. Open any attendee or exhibitor profile in the event app
  2. Tap the Meet button, it launches the meeting booking flow directly
  3. Select participants, choose a time slot, and send the request
  4. The button state updates automatically to reflect the pending or confirmed status


Why Organizers Will Love It 💚

More visible meeting CTAs mean more meetings booked. It really is that simple. When participants see a clear, highlighted action the moment they land on a profile, they engage, which translates directly into more networking activity, more exhibitor interactions, and stronger event ROI.

Cleaning up the profile view also means attendees spend less time confused and more time connecting. The removal of time slots from the header reduces cognitive load at the exact moment participants are deciding whether to reach out.


💡 Pro tip: This update works alongside your existing meeting authorization settings in Studio. If meetings aren't enabled for a specific group or exhibitor, the Meet button won't appear, so your per-event networking configuration stays fully in control.

💡 Pro tip: The 5-meeting request limit per person is a built-in guardrail that keeps networking quality high. Participants who've maxed out on requests to a specific attendee will see only the Connect option, encouraging them to broaden their networking rather than spam a single contact.

Coming Soon!MONETIZE · Ticket sales
today

Tree Fields Now Supported in Registration Forms

Tree Fields can now be added directly to Registration Forms in Studio.

Tree Fields allow organizers to collect structured information through hierarchical selections, helping attendees navigate complex option sets more easily than with traditional dropdowns.

With this release, organizers can add Tree Fields to Registration Forms and collect hierarchical data during registration.

No additional setup is required, simply add an existing Tree Field to your registration form and attendees can start selecting values through the tree structure.


No additional setup is required, simply add an existing Tree Field to your registration form and attendees can start selecting values through the tree structure.


Coming Soon!MANAGE · Integrations
6 days ago

eShow Connector Expanded: Exhibitors Now Supported

Swapcard's eShow integration now covers exhibitors. Company profiles, booth contacts, and package tier data sync automatically from eShow into your event app — so your exhibitor directory is always accurate without the manual lift.

Setting up your exhibitor directory shouldn't mean juggling two platforms and a spreadsheet. Swapcard's eShow connector has been extended to pull exhibitor data directly from eShow — company profiles, booth contacts, product categories, and package tiers — straight into your event app, automatically.


What's New

Swapcard already synced attendees, sessions, and speakers from eShow. Exhibitors were the missing piece. That gap is now closed.

When the sync runs, the following exhibitor data is mapped into Swapcard:

  • Company name & profile — including description, logo, website, and email address.
  • Address — street, city, and country, combined into a single location field.
  • Booth number — mapped to the exhibitor's location in the event app.
  • Product categories — surfaced directly on the exhibitor profile.
  • Booth contacts — each contact is created as a Person in the Swapcard event and linked as a team member for their exhibitor. Attendees always know exactly who to speak to on the show floor.

Package Tier Mapping: Elite Exhibitors Get Their Due

The sync doesn't stop at profile data. It also reads each exhibitor's package tier from eShow and uses that to assign them to the correct Swapcard group — automatically.

Two tiers are supported:

  • Basic → assigned to the standard exhibitor group.
  • Elite→ assigned to a premium group, unlocking a full set of additional permissions in Swapcard:
    • document uploads, press releases, online product showcases, videos
    • Highlighted listing in the exhibitor directory
    • Directory profile header image
    • Premium positioning

No manual group assignment after import. Exhibitors land in the right tier from the first sync.


Why Organizers Will Love It

Exhibitor data is often the last thing to get updated and the first thing attendees complain about. With this sync in place:

  • Your exhibitor directory reflects the ground truth in eShow — no re-entry, no version drift between platforms.
  • Premium exhibitors are automatically surfaced with the visibility they paid for.
  • Booth contacts appear as proper team members on each exhibitor profile, giving attendees a direct line to the right person.
  • Organizers save hours that would otherwise go to CSV exports, copy-pasting, and chasing exhibitors for profile updates.

💡 Pro tips

  • Make sure booth contact details stay consistent in eShow throughout the event lifecycle — Swapcard uses a combination of email and company ID to uniquely identify each contact. Changes mid-cycle can result in duplicates.
  • Confirm your Elite package tier identifier in eShow before the first sync. If it changes, the tier mapping won't fire correctly and Elite exhibitors may land in the wrong group.


CONNECT · Audience engagement MANAGE · Session AV productionBeta
a week ago

Say Hello to Real-Time Session Reactions! 🚀

The Virtual Event Session Reactions feature helps you supercharge attendee engagement during live sessions without cluttering the chat. Attendees can now express how they feel in real time using a fixed set of familiar, Google Meet-inspired emojis. This provides an instant, lightweight feedback loop for speakers and organizers alike.

Why You’ll Love It (Exhibitor & Organizer ROI)

  • Instant Engagement Signals: Give shy or busy attendees a low-friction way to participate. They can cheer, laugh, or show love without needing to type a single word in the chat.
  • Zero Configuration Required: No setup, no stress. Reactions work right out of the box and are enabled by default for all your live sessions.
  • Dynamic Visual Feedback: Watch your sessions come alive as floating emojis paint a real-time picture of audience sentiment, keeping energy levels high.

How It Works

During any live session, attendees will see a sleek, floating reaction tray. Clicking an emoji sends it instantly, creating a transient, animated display visible to everyone currently watching.

Supported Reactions (v1)

We've curated a versatile starting lineup of seven essential emojis to cover every vibe:

  • 👍 Approval / Agreement (:+1:)
  • 👏 Applause / Celebration (:clap:)
  • 💚 Appreciation / Love (:green_heart:)
  • 🔥 High Energy / Hot Topic (:fire:)
  • 😂 Humor / Amusement (:joy:)
  • 🎉 Celebration / Milestone (:tada:)

Key Capabilities at a Glance

  • Ephemeral & Streamlined: Reactions are beautifully transient—they pop up to capture the moment and disappear, keeping the interface clean and performance lag-free.
  • Expressive Freedom: Attendees can react multiple times or quickly switch emojis as the session topic evolves.
  • Organizer Control: While they work automatically out of the box, organizers retain the flexibility to optionally toggle them off behind the scenes if a more formal setting is required.

💡 Product Team Note: While the underlying magic is built, our UI/UX teams are currently polishing the final animated floating display to ensure it looks stunning on screens of all sizes. Stay tuned for the final visual rollout!

Launchpad
a week ago

Abandoned Registrations on Launchpad

Abandoned Registration is a new Launchpad feature that automatically captures and tracks registrations that were started but never completed. When a participant's session expires mid-registration, the system preserves their data, notifies them, and gives organizers full visibility and control over what happens next.

For organizers

  • Dedicated reports — Two new reports give full visibility: Abandoned Registrations shows everyone who dropped off (with last page completed, attendee type, package, and abandoned date), and In Progress Registrations shows active sessions before they expire.
  • Re-engagement tools — Send the built-in "Complete your registration" email directly from the report, or trigger bulk recovery emails to selected records. Organizers can customize the email subject, body, and button label.
     
  • Bulk actions — From the Abandoned Registrations report, select multiple records to bulk-send recovery emails, complete registrations on the attendee's behalf, or permanently delete records — each with a confirmation step.
  • Complete or delete individual records — View a full abandoned registration record, then choose to complete it directly in the admin or send the person a personalized link to finish on their own.
  • Clean data, everywhere — Abandoned registrations are excluded from all standard reports, list views, the Full Data Export, registration APIs, and XML feeds. They won't pollute the confirmed attendee counts.

 

For participants

  • Seamless recovery — If a registration is left incomplete, the participant can enter their email when they return and choose to either resume (via a one-time code) or start fresh — their choice.
  • Data control — A dedicated deletion link in the abandoned registration email lets participants permanently remove their incomplete record at any time.
  • Auto-purge — Abandoned records are automatically deleted after 90 days, with a notification email sent 7 days in advance. This keeps personal data from being retained indefinitely.
     
Coming Soon!MONETIZE · Exhibitors & sponsorships
a week ago

Marketplace Extras: Send the Perfect Follow-Up the Moment Exhibitors Buy 📩

An exhibitor just bought a premium booth upgrade, a lead-capture license — that's the ideal moment to talk to them. Until now, there was no way to trigger a tailored email off a Marketplace purchase, let alone build one without leaving the extra's settings. That changes today: create a pre-filled Email Manager campaign in one click, and it sends automatically to every exhibitor who purchases the extra.

How it works

Spin up a campaign without ever opening a blank canvas:

  1. Open the settings of any Exhibitor Marketplace extra.
  2. Find the new section, "After purchase email Campaign"
  3. Click Create campaign.
  4. Swapcard generates a campaign named "Campaign for Marketplace - {Extra Name}", targeted at that extra, and drops you straight into its email settings.
  5. Edit the pre-built blocks
  6. Flip the status to Enabled when you're happy, and you're live.

Prefer to build from scratch?

There's a new "Extra Purchase" target in the Email Manager too. Pick it, choose one or more extras from the multi-select list, and your audience is set — combine it with the email content and timing of your choice.

Key behaviors & options

  • Pre-filled, not pre-sent — every campaign is created Disabled by default, so nothing goes out until you've reviewed the copy and switched it on.
  • Reaches the whole booth team — when an exhibitor purchases the extra, the email is sent to every exhibitor member attached to that company.
  • "All-of" logic on multiple extras — select two or more extras and only exhibitors who bought all of them are targeted — perfect for bundle and upsell follow-ups.
  • Stackable targeting — layer the Extra Purchase target on top of your existing targeting rules in the same campaign.
  • Continuous or one-time — choose whether the email fires on every qualifying purchase or as a single send.
  • No duplicate hunting — open an extra that already has campaigns and you'll see links to each one.
  • Independent sends — several enabled campaigns can target the same extra, and each sends its own email.

Why organizers will love it

Marketplace extras are a core driver of exhibitor ROI — but the relationship shouldn't go quiet the second the payment clears. This feature turns every purchase into a moment of communication: onboard exhibitors into what they just bought, point them to the right resources in the Exhibitor Center, and upsell the next add-on, all on autopilot. You build it once from the extra itself, customize it like any other marketing email, and let Swapcard handle the timing — so exhibitors feel looked after and your team saves the manual campaign setup for everything else on event week.

Coming Soon!MONETIZE · Exhibitors & sponsorships
a week ago

Exhibitor Profile Completion: Give Every Booth a Reason to Hit 100% 📊

Incomplete exhibitor profiles are a quiet drain on event quality. Empty logos, blank descriptions, and half-filled custom fields make your floor look unfinished — and chasing exhibitors with manual reminder emails eats up your team's time. The Exhibitor Center now does the nudging for you: a live completion progress bar sits right in the sidebar, showing exhibitors their completion rate and pointing them straight to whatever's still missing. It's the same proven completion tracker your attendees already have, now working for exhibitors.

How it works

No setup required — it's on automatically for every exhibitor.

  1. The exhibitor opens the Exhibitor Center.
  2. Just below their logo and company name, they see a progress bar with a live completion percentage.
  3. They click Complete profile to open a side panel listing every field that's still empty.
  4. At 100%, the bar fills completely and the "Complete profile" button disappears. Done.

What counts toward completion

The percentage is based on the fields an exhibitor can actually edit:

  • Logo and company name
  • Description and website URL
  • Header image or header video — either one counts; completing one satisfies the field
  • Advertising image
  • Custom fields marked as editable by the exhibitor in Studio

Good to know

  • Always visible — the bar lives between the company name and the Company profile button, every time.
  • Live recalculation — edit a field in the same session and the percentage moves with you.
  • Organizer-only fields are excluded — exhibitors are only measured on what they can control.
Coming Soon!MONETIZE · Exhibitors & sponsorships
a week ago

Exhibitor Center & Event App: One Seamless Experience, Same Tab 🔀

For a long time, the Exhibitor Center and the Web Event App looked and behaved like two different products — different top bars, a stray home icon, and that jarring moment when switching between them launched a brand-new browser tab. Exhibitors noticed. Many didn't even realize the Exhibitor Center existed. We've unified the two into a single, coherent experience: same top bar, same navigation logic, same tab.

What's new

The Exhibitor Center top bar is now built from the exact same components and design as the Web Event App — same height, fonts, colors, and spacing. Stand them side by side and the only difference an exhibitor will spot is that the EC hides the notifications and messages icons.

How it works

The new top bar gives exhibitor members three ways to move around, all without leaving the tab they're in:

  • Event / Exhibitor Center toggle — a pill-style switch sits in the center of the bar. One click moves between the live event app and the Exhibitor Center, in the same tab, with the browser back button working exactly as expected. Only exhibitor members with EC access see it — regular attendees never do.
  • Event switcher dropdown — clicking the event name opens a dropdown of every event the member has access to, split into Upcoming / Current and Past events, each row showing the event name and date, with a checkmark on the active one. This replaces the old standalone EC event-list page entirely.
  • Switch exhibitor — members tied to more than one exhibitor company at the same event get a Switch exhibitor option in the sidebar, complete with company logos, so they can hop between booths without logging out and back in.

Key behaviors

  • Unified profile dropdown — the avatar menu in the EC now mirrors the Event App exactly: profile, Edit profile, Settings, Contact Support, Interface language, Resource center, Plan an event, Legal, and Log out. Logging out signs the member out of both surfaces at once.
  • No more orphan pages — direct access to the deprecated EC root event list now redirects to the member's most relevant event.

Why organizers will love it

Navigation and UX complexity has consistently ranked as a top exhibitor pain point — "clunky," "over-complicated," "two environments when one would do." Fragmentation between the EC and Event App was the headline complaint. By making the two feel like one application, you remove the friction that kept exhibitors from discovering and using the Exhibitor Center in the first place. The payoff: better exhibitor adoption, fewer "where do I go?" support tickets, and stronger exhibitor satisfaction and ROI — without you touching a single setting.