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!MANAGE · Integrations
yesterday

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.


Coming Soon!MONETIZE · Exhibitors & sponsorships
6 days 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
6 days 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
6 days 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.

Coming Soon!MANAGE · Event management & promotionAdd-On
a week ago

Group Registration: One Checkout for the Whole Team

Registering multiple attendees for the same event using in-app Registration just got a lot easier. With Group Registration, one person can now register and pay for multiple attendees in a single order. Whether you're registering a team, a group of colleagues, or several participants from the same company, the process is faster and requires only one checkout.

How to Enable Group Registration

The group registration is a feature included in the Advanced in-App Registration add-on. Please reach out to us for enabling it for your event.

Once enabled, organizers can choose which tickets support Group Registration by marking the ticket as Group Registration during ticket creation or editing. Only tickets configured as Group Registration tickets can be purchased as part of a group order. Organizers can also define the minimum and maximum number of tickets that can be purchased in a single group registration.

One Order, Multiple Attendees

When a buyer selects a Group Registration ticket, they choose how many tickets they need and fill in the registration details for each attendee — then pay for all of them in a single transaction.

  • One checkout covers the entire group
  • One invoice is generated and sent to the billing email once payment clears
  • Billing details auto-fill from the first attendee entered, but the buyer can switch the primary contact before paying

Collect Information for Every Participant

Each attendee receives their own registration record, making it easy to manage participants individually after registration.

For every attendee, the registrant will be asked to provide:

  • First name
  • Last name
  • Email address

Additional registration questions can also be included based on your form configuration.
Any existing conditional logic you've configured will continue to work as expected, with each attendee's answers affecting only their own registration form.


Manage Group Registrations in Studio

Although attendees are purchased together, each registrant can be managed separately in Studio. You can:

  • View all attendees included in a group registration
  • Open individual attendee profiles
  • Cancel a single registration
  • Refund a specific attendee
  • Approve or reject moderated registrations - all participants of the group would be accepted or denied.

A few smart safeguards

Group Registration handles the tricky edge cases so you don't have to:

  • Moderated tickets are supported: but moderated and non-moderated tickets can't be mixed in the same group order, keeping the flow consistent.
  • Paid moderated registrations automatically include a payment link on approval, sent to the main contact on the form. You can resend it from Studio anytime payment is still outstanding.
  • One promo code per group order: and if it's only valid for some tickets, the discount applies to the eligible ones automatically.

Why organizers will love it

Group Registration is built for the events where one person always signs up several: companies, associations, training providers, and any team-based attendance. One payment, flexible per-attendee forms, and individual management in Studio mean group sign-ups are finally as simple as they should be, for your buyers and for you.

Coming Soon!MANAGE · Event management & promotion
a week ago

People List View in Studio: Show What Matters, Hide the Rest

Managing attendee data is now more flexible with customizable People table views in Studio.

Organizers can now personalize the People list by choosing which columns to display and arranging them in the order that works best for their workflow. This helps reduce clutter, improve visibility of important information, and create a more efficient experience.

What's New?

You can now:

  • Show or hide columns based on your needs
  • Reorder columns to prioritize the information you use most
  • Preview your customized layout before applying changes
  • Create a personalized view without affecting other organizers

Personalized for Each User

Column preferences are stored locally and do not impact other users. This means that your customizations only apply to your own view and organizers working on the same event will continue to see their own preferred layouts.

Whether you're focused on attendee details, ticket information, custom registration fields, or operational data, you can now tailor the People list to match the way you work.

Coming Soon!AICONNECT · Attendee networking CONNECT · Audience engagement Add-On
a week ago

Sherlock Is Now on WhatsApp, Help Log In... And Available for Guests 💬🤖

What's New

Sherlock on WhatsApp

Attendees and guests can now message the Swapcard WhatsApp account and interact with Sherlock directly from a channel they use every day. Here's what Sherlock can do over WhatsApp right now:

  • Guest mode content: Sherlock answers questions about any content marked "available for guests" in Studio: sessions, speakers, exhibitors, venue info, and more
  • Help center: attendees can get support and find answers to common questions without contacting your team
  • Event discovery: guests can explore what's happening, find sessions that match their interests, and get oriented before they've even registered
  • Magic Link login: attendees provide their email address, and Sherlock sends them a magic link to this email to log straight into the app, no password needed, engagement increases!
  • White-label ready — "Powered by Swapcard" branding is shown unless the event runs under a white-label setup

Scan to start: A QR code that opens a WhatsApp conversation with Sherlock directly can be set up onsite, making it even easier to get attendees engaged with the app onsite.

Sherlock in Guest Mode (Event App)

Beyond WhatsApp, Sherlock now supports unauthenticated users directly inside the event app. Guests, whether arriving via a public link, an organizer's website, can open Sherlock and get answers without creating an account.

  • Sherlock button visible to unauthenticated users on the event app
  • Same capabilities as WhatsApp: guest content, help center, event discovery, and Magic Link login are all available in-app
  • Content scope respected: only content marked "available for guests" in Studio is surfaced; attendee-only content stays protected
  • Smart redirects: if Sherlock identifies a guest as an existing participant mid-conversation, redirect links open the app in their logged-in state


How It Works

  1. An attendee or guest opens WhatsApp and messages the Swapcard account, or lands on the event app without logging in
  2. Sherlock responds using guest-accessible content configured in Studio
  3. The conversation flows naturally: questions, session lookups, help center queries, event discovery
  4. Need to log in? The attendee shares their email address and Sherlock sends a Magic Link straight to their inbox
  5. One tap on the link and they're inside the app, fully authenticated

Why Organizers Will Love It

WhatsApp has over 2 billion active users. Your attendees don't need a new habit; they need Sherlock to show up where they already are. With this release, your AI agent becomes reachable before registration, between sessions, and anywhere outside the app, on the platform people actually check.

Fewer "where do I find…" messages to your team. Better first impressions. And now, a direct path from WhatsApp conversation to logged-in attendee, all without your team lifting a finger.

💡 Pro tip: Announce the Swapcard WhatsApp channel in your pre-event communications with a link or a QR code. Attendees who connect before arrival show up informed, and your team handles a fraction of the usual day-of questions.

💡 Pro tip: Before going live, audit which content is marked "available for guests" in Studio. Sessions, speaker bios, and venue logistics should all be guest-accessible so Sherlock can give genuinely useful answers to anyone who reaches out.


Coming Soon!MANAGE · Event management & promotionMANAGE · Session AV production
4 weeks ago

Introducing Custom Speaker Roles: Tailor Your Lineups for Maximum Impact

The Custom Speaker Roles feature helps you break free from the one-size-fits-all "Speaker" label. Organizers can now define precise, event-level roles (like Moderator, Panelist, Emcee, or Track Chair) and assign them to speakers on a per-session basis. This gives you absolute control over how your talent is showcased and grouped on the Event App, maximizing clarity for your attendees and elevating your speakers' profiles. 🎤✨

🚀 What’s New?

Managing a complex lineup just got a whole lot easier. Instead of every presenter being lumped into a single list, you can now curate exactly how your speaker ecosystem looks across three different management levels: Event, Session, and People.

🏛️ 1. Event-Level: Master Role Management

Head to Sessions > Sessions settings > Speaker roles to set up your global hierarchy.

  • Tailor the Labels: The system auto-creates a default "Speaker" role, but you can edit, delete, or add custom roles (e.g., Facilitator, Co-Author, Keynote).
  • Dual-Naming Control: Define a Session Speaker role name (how it looks next to a presentation) and a Profile Speaker role name (how it looks on their personal bio).
  • Global Ordering: Manually drag and drop the roles into your preferred order. This sequence applies globally across all sessions on the Event App.
  • Go Global: Translate role labels into all active event languages.

⚠️ Deleting Roles: If you delete a role that is already assigned to active sessions, a safety alert module will warn you. Confirming the deletion will cleanly remove that role assignment from both the sessions and user profiles.

📅 2. Session-Level: Precise Lineup Curation

Navigate to Sessions > [Select a Session] > Speaker role to build your perfect stage.

  • Assign & Regroup: Select from your event-level custom roles and assign exactly one specific role to each speaker in that session.
  • Custom Sorting: Drag and drop to re-order the individual speakers within their specific role groups to highlight your lead presenters.
  • Quick Navigation: Need a new role on the fly? The "Manage Role" shortcut will take you directly back to your global settings.

👤 3. People-Level: The Speaker's Perspective

Manage a single speaker's entire schedule from People > [User Profile] > Speaker to.

  • Cross-Session Assignment: View and assign any event-level role to the user across multiple sessions simultaneously.
  • Session Ordering: Easily add, remove, or re-order the sessions tied to their specific role groups.

📱 The Event App Experience

Your attendees will experience a highly polished, intuitive interface that mirrors your exact configuration.

On the Session Detail Page:

  • Clean Grouping: Speakers are automatically displayed under their designated role headers (e.g., Moderators listed together, Panelists listed together).
  • Smart Display: Empty roles are automatically hidden. If a custom role only has one person assigned, it cleanly displays just that speaker and their specific title.
  • Perfect Ordering: The app strictly respects your hierarchy—sorting first by your global Role Order, and then by the specific Speaker Order you set within that session.

On the People Detail Page:

  • Dynamic Schedules: The "Speaking at" section and "Is attending" sections are now mutually exclusive. If a user is speaking at any session under any custom role, the standard "Is attending" list is hidden to keep the focus purely on their professional contribution.
  • Multi-Role Visibility: If a VIP is a Keynote for Session A and a Moderator for Session B, both sessions will dynamically display in their respective translated role blocks right on their profile.

🛠️ How to Get Started

Ready to level up your event program?

  1. Go to Sessions in your Studio organizer center.
  2. Click Session settings and toggle to the new Speaker roles tab to build your custom roster.
  3. Open any session or user profile to start assigning your new roles!

Got questions about mapping out your custom speaker workflows? Let us know!

Coming Soon!MONETIZE · Ticket sales
4 weeks ago

Duplicate Tickets and Promo Codes in Studio

Creating tickets and promo codes with similar configurations is now faster and easier.

Organizers can duplicate existing tickets and promo codes in Studio, automatically copying their settings into a new draft. This reduces manual setup, saves time, and makes it easier to create similar ticket types or promo codes without starting from scratch.

How it works

  1. Navigate to Studio > Tickets or Studio > Promo Codes
  2. Select the item you want to duplicate
  3. Click Duplicate
  4. A new draft is created with all settings pre-filled from the original
  5. Update any required fields and make any desired changes
  6. Save

All configurable settings from the original item are copied to the new draft.

For tickets, this includes:

  • Price
  • Quantity limits
  • Sales dates
  • Visibility settings
  • Registration settings
  • Other ticket configurations

For promo codes, all configuration settings are copied, allowing you to modify only the fields that need to change.


Validation before saving

Validation rules ensure that required and unique information is updated before the duplicated item can be saved.

For example, duplicated promo codes must have a unique Code Name, and any other mandatory fields must meet standard validation requirements. If updates are needed, validation messages will guide you through the required changes.

Important Notes

  • Duplicated items are created as new drafts and can be edited before saving.
  • The original ticket or promo code remains unchanged.
  • This feature helps streamline setup when creating multiple tickets or promo codes with similar configurations.
Coming Soon!CONNECT · Attendee networking
a month 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.