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

  • November 2026
  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • 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!MONETIZE · Exhibitors & sponsorshipsMANAGE · Event management & promotion
a week ago

Sponsor Blocks, Your Way: Choose Which Sections Each Block Shows 🏆

Until now, every Sponsors block showed every sponsor section, so your home page and custom pages all carried the same full list. Now you decide, block by block, which sections appear. Put your premium partners front and center, dedicate a page to a single tier, and give every sponsor the visibility they paid for.

Sponsors block in the page builder

How it works

  1. In the builder, open your home page or a custom page and select a Sponsors block.
  2. In the Content tab, under What to display, switch each sponsor section on or off. Enable all turns everything back on in one click.
  3. Click Publish this page.

What to display in the Sponsors block settings

Sponsor sections themselves are still created, managed and ordered in Studio, under Event builder → Sponsors & advertising. Every block follows that order, so to move a section up or down, change it there.

Good to know

  • Existing blocks keep showing all their sections: nothing changes until you edit them.
  • New blocks start with every section switched on.
  • New sections you create later start switched off in your existing blocks. Turn them on wherever you want them to appear.
MANAGE · Event management & promotion
a week ago

Personalize Registration Confirmation Emails by Ticket Type

Organizers can now tailor registration confirmation emails to different ticket types in Swapcard Registration, making it easier to provide attendees with the information most relevant to their registration.

What's new?

You can now duplicate the default Registration Confirmation email and associate the copy with one or more tickets. When a registration is confirmed, Swapcard automatically sends the email associated with the attendee's ticket.

For example, ndee's tickd:

  • In-person ticket holders: Venue details, check-in instructions, and practical event information.
  • Virtual ticket holders: Online access instructions and information about joining sessions.
  • VIP ticket holders: Exclusive benefits, special access details, or personalized instructions.

Each ticket can be associated with only one specific confirmation email. If a ticket doesn't have a custom email associated with it, the default Registration Confirmation email is sent.

How to set it up

  1. In Studio, go to Communication → Emails.
  2. Duplicate the default Registration Confirmation email.
  3. Customize the email content for the relevant ticket type.
  4. Select the ticket or tickets to associate with the email.
  5. Save your changes.

You can also access the associated confirmation email directly from a ticket's side panel using Edit email.

How does it work?

  • Default confirmation email: Remains the fallback for tickets without a specific email association and cannot be deleted or repurposed.
  • Group Registration: Each registered user receives the confirmation email associated with their own ticket. For moderated group registrations, the primary contact continues to receive the payment link email, while confirmation emails are sent to the registered users.
  • Event duplication: When an event is cloned, registration confirmation email templates are duplicated when the organizer chooses to duplicate registration-related items.

Why it matters

Organizers can deliver more relevant, personalized registration communications without having to rely on a single confirmation email for every ticket type. Attendees receive the information they need based on their registration, helping organizers improve the registration experience and communicate more effectively.

MANAGE · Event management & promotion
2 weeks ago

Right Content, Right Group: Page Builder Now Follows Your Group Hierarchy 🎯

Your VIP guest was also registered as an attendee, so they got the VIP concierge section and the whole attendee homepage stacked underneath. That's over. On pages created after 20 October 2026, the Page Builder decides what each person sees from their highest-priority group in your event's group hierarchy. It's the rule the rest of Swapcard already uses, and what you check when previewing a page as a group is now exactly what that group gets live.

How it works

For every section restricted to specific groups:

  • Pages created after 20 October 2026: a person sees the section only if their highest-priority group is one of the section's allowed groups. Someone in both Attendees and VIP is simply a VIP.
  • Pages created on or before 20 October 2026: nothing changes. A person sees the section if any of their groups is allowed, so pages already live keep their current behavior.

The rule applies to every page you build in the Page Builder, your event homepage included.

Example: you build a VIP homepage with a concierge section for VIP only, and agenda and expo sections for Attendees. A sponsor's CEO registered in both groups now gets the VIP page you designed, and only that.

Since the top group now wins, check the order of your event groups before you build new pages: it decides who sees what. 🧭

Coming Soon!MANAGE · Event management & promotion
2 weeks ago

Custom Pages: Build Any Page Your Event Needs 🧩

Until now, every page in your event menu was tied to a feature with a fixed layout. Custom pages remove that limit: design pages from scratch with the same sections as the home page builder (banners, rich text, media, buttons, FAQ, sponsors and more) and place them exactly where your attendees will look.

Pages & menu with custom pages

How it works

  1. Go to Studio → Event builder → Pages & menu and click Create page.
  2. Choose a custom page, give it a Label, and pick where it lives:
    • Menu pages: shown in the main navigation menu and linked buttons.
    • Other pages: hidden from navigation, only accessible via direct link.

Add custom page modal

  1. Click Customize page on the page row to open the page editor, then Create section to start building. Every section from the home page builder is there, with the same per-group visibility rules.
  2. Click Publish changes when you're happy with it.

Page editor with the page switcher

Keep your pages organized

  • Page switcher: jump between your home page and custom pages from the top of the editor, or create a New page without leaving it.
  • Design & Visibility: set the label, color, icon and background images, and choose which groups can see each block.
  • Menu placement: drag pages to reorder them, nest them in a menu group, or use the … menu to Remove from menu, Show in menu or Delete.

Publish changes only publishes the page you're editing: other pages keep their drafts, and a warning icon in Pages & menu shows which ones still have unpublished changes.

MANAGE · Event management & promotion
2 weeks ago

Exports in Order: Your Excel Exports Now Follow Your Field Order 📊

You ordered your fields with care, then the Excel export laid them out in the order they were created, with that last-minute field stuck at the far end. Not anymore: in the People, Exhibitor and Session Excel exports, the custom field columns now follow the order you set in Studio, so the file is ready for analysis, reporting or your next tool the moment it downloads.

How it works

  1. In Studio, open the settings for People, Exhibitors or Sessions and arrange your custom fields. For People, that's People settings → Custom fields, the same order your registration form uses.
  2. Export to Excel as usual.
  3. Your custom field columns come out in exactly that order. Reorder the fields in the settings, and the next export follows.

It works on every event, including events created from a template, so one standardised setup gives you the same export structure across all your events.

Good to know

  • Scripts and macros: the new order applies to every export, past events included. If a macro, script or BI import relies on column positions, check it after the update.
  • Standard columns stay put: built-in columns (for People: registration ID, check-in date…) keep their current position. Only the custom field columns move.
  • Re-import still works: Excel imports read column headers, not positions, so you can re-import an exported file as before.
CONNECT · Attendee networking MANAGE · Event management & promotion
a month ago

One Row, Every Meeting: Your Export Just Leveled Up 📊

Chasing down who was meeting whom used to mean cross-referencing two tabs and matching internal IDs by hand. Not anymore. The Meetings tab of your meeting export now packs everything onto a single row per meeting, participant details included, so you can follow up onsite without the spreadsheet gymnastics.

What's new

The Meetings tab (Studio > Meeting export > Meetings) is reorganized so every meeting is fully readable in one row:

  1. Core meeting info comes first: status, dates, location, source, in a fixed column order.
  2. A new Meeting Description column, so you can read the meeting subject without opening the Studio.
  3. Two full participant blocks, Participant 1 and Participant 2, each with 13 fields: contact info, status, feedback, groups, job title, company, and exhibitor details.
  4. An Additional participants column for group meetings, bundling every participant from the third onward into one cell.

Key behaviors & options

  • Participant 1 is always the requester (or the earliest-added participant, if no one's flagged as requester), so you always know who started the conversation. 
  • Participant 2 is the next person added, built for reading 1:1 meetings, which make up 95% of meetings on Swapcard, at a glance.
  • Full contact + context per participant: email, name, status, feedback, job title, company, exhibitor name and booth, plus internal/external IDs, no more jumping to the Participants tab.
  • Group meetings still fit on one row: from the 3rd participant onward, details land in a single "Additional participants" cell, separated by semicolons.
  • The Meetings Participants tab is untouched: same columns, same data, if your workflows already rely on it.

Why organizers will love it

No more manual matching between tabs. Whether you're chasing exhibitor ROI, prepping onsite follow-ups, or auditing who met whom, it's all on one line: sortable, filterable, ready to drop straight into your CRM or follow-up sequence.

💡 Pro tip: Filter by Participant 1 - Requester to instantly surface who initiated each meeting, handy for prioritizing your onsite follow-up list.


MANAGE · Event management & promotionAdd-On
a month ago

Email Domain Manager: Set Up and Verify Your Sender Domains Yourself 📬

Sending event emails from your own domain has been possible for a long time. Getting there hasn't. It meant a request to Support, a round trip with our Customer team, and zero visibility on whether your DNS records had actually landed. The Email Domain Manager moves that entire process into Studio: you add the domain, publish the records, watch each one turn verified, and hand the sender addresses to the right events. Yourself.

How it works

  1. Add your domain. In Organization Settings, open the Email Domain section and enter your domain. Studio generates the DNS records your provider needs to publish.
  2. Publish and track. Each record is checked independently and carries its own status — under verification, verified, or invalid — so you can watch propagation happen instead of guessing.
  3. Create your sender addresses. Once the domain is verified, build the addresses you'll actually send from (hello@, registration@, support@) on top of it.
  4. Scope them to your events. Decide which events and communities can use each address. Event and Community Managers then pick it from the dropdown in their own settings (Emails > Sender address).

Deliverability, in plain sight

The manager doesn't only confirm the domain is yours. It shows you what stands between your emails and the inbox.

  • Record-level diagnostics. Authentication, DMARC policy, and MX records are each checked and flagged on their own, so you fix the one that's broken instead of restarting the whole setup.
  • A clear invalid state. A record that fails validation says so, in the same screen where you'd correct it. No support thread to find out why a magic link never arrived.
  • Status in real time. Your IT contact publishes a record, your event manager refreshes, and the status moves. Nobody has to read DNS values back to anyone over email.

Assign once, cover the whole series

  • Community-level in one action. Enable a sender address for a community and every event inside it can use it.
  • Future events inherit it. Create a new event in that community later and the address is already attached, so nothing quietly reverts to noreply@swapcard.com on send day.
  • Or stay granular. Scope an address to specific events only when a client, sponsor, or sub-brand needs its own sender.
  • Verified once, shared across the group. Enterprises running several organizations under one umbrella don't re-verify the same domain for each one.
  • Deletion is safe. Remove a sender address and every event using it falls back to the default Swapcard address. Communications never break mid-campaign.

Why organizers will love it

Email deliverability is invisible until it isn't: a magic link that never arrives, a registration confirmation sitting in spam, an open rate that craters because attendees don't recognize the sender. Every one of those used to start as a ticket and end with someone on our side interpreting DNS records for you — slow for you, and slower still when the fix was a single wrong character in a record.

Now the loop closes where the knowledge lives. The team that owns the domain manages the domain, sees the health of every record, and assigns senders across a whole community before the first campaign goes out. Faster setup, fewer tickets, and registration and marketing emails that land in the inbox your attendees are actually watching.

💡 Pro tip: Get your DNS contact in the room for the ten minutes it takes to publish the records. Verification is the only step that depends on someone outside the platform — everything after it is yours.

💡 Pro tip: For a recurring series, assign the sender address at community level rather than per event. Every future edition picks it up automatically, which kills the most common cause of an event going out from the default address.

Coming Soon!MANAGE · Event management & promotionBeta
a month ago

Dark Mode Support Expanded to Mobile: Complete Brand Control Across Every Screen 📱✨

You can now deliver a fully consistent, branded event experience on mobile (iOS and Android) matching your exact Studio appearance preferences.

Back in 2022, we introduced Dark Mode branding for the Swapcard Web App. Now, we’re bringing that same visual control to your attendees' mobile devices. Whether you choose a sleek, high-contrast dark aesthetic or a crisp light appearance in Studio, your chosen theme automatically applies across both iOS and Android apps.

No more relying on an attendee’s individual device settings or system preferences—your event's visual identity stays 100% in your hands.

What’s New 🚀

  • Unified Cross-Platform Branding: Your selected appearance mode in Studio (Light or Dark) now dictates the mobile app’s design instantly.
  • Override System Defaults: Regardless of whether an attendee has their phone set to system-wide dark or light mode, your event app reflects your branding choice.
  • Seamless Visual Transitions: Keep sponsors, custom graphics, and UI elements looking crisp and legible in the exact visual environment you designed.

Why It Matters for Your Event 🎯

  • Uncompromising Brand Integrity: Maintain complete control over how attendees view your event visual identity, colors, and sponsor banner placements across both web and mobile.
  • Enhanced Visual Appeal: Dark backgrounds make vibrant event graphics, sponsor logos, and speaker photos pop—delivering a premium, high-tech vibe for night summits, galas, or tech conferences.
  • Zero Effort for Attendees: Event-goers don't need to tweak app settings or switch toggle switches—they instantly get the polished look you curated for them the second they open the app.

How to Use It ⚙️

  1. Log into Swapcard Studio.
  2. Navigate to your event’s Branding & Appearance settings.
  3. Select your preferred Appearance Mode (Light or Dark).
  4. Save your changes—your selection will automatically apply to all web and mobile app users!


CONNECT · Audience engagement MANAGE · Event management & promotion
2 months ago

Build Branded Button Navigation With Custom Images Only 🖼️

Your event home page is prime real estate for brand expression. Until now, when you uploaded a custom image for a homepage button, the platform enforced a label overlay — limiting how much visual control you had. With image-only homepage buttons, that constraint disappears.

Now organizers can display buttons as pure background images: no label, no overlay, just the branded visual your event deserves.

What's New

The Homepage Builder's Buttons block now offers a third Display Mode option:

  • Background image with Label — Your original choice; displays the image plus a button label
  • Icon with Label — Icon-driven navigation with accompanying text
  • Background image only — NEW; displays only the destination page's background image

When you select Background image only, each button shows exclusively the background image you've configured for its destination page — giving you total control over typography, spacing, and branding.

Why Organizers Will Love This

Homepage buttons are often the first interactive element attendees see. When they're constrained by mandatory labels, your design suffers. Image-only buttons unlock creative freedom — perfect for events where your visual identity matters as much as the navigation itself. Build a home page that's unmistakably yours.

💡 Pro tip: Use high-contrast, professionally designed images for your button destinations. Image-only buttons shine when the visuals do the talking — so invest in the photography or graphics upfront.

MANAGE · Event management & promotionMANAGE · Session AV production
2 months 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 one or multiple roles to each speaker within the same session (e.g., a single speaker can now be designated as both Moderator and Presenter for the same talk!).
  • 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). If a speaker holds multiple roles in a single session, they will appear under each corresponding role header seamlessly.
  • 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 single or multiple roles to your speakers!

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