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

  • 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!

MANAGE · Event management & promotionAdd-On
2 weeks 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.

CONNECT · Audience engagement MANAGE · Event management & promotion
4 weeks 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
a month 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!

Coming Soon!AICONNECT · Attendee networking MANAGE · Event management & promotion
a month ago

Meet Sherlock in the Inbox: Two Email Blocks That Do the Promoting For You 🕵️

Sherlock is only as useful as the number of people who know to ask it something. Now the email manager can do that job for you: two ready-made blocks nudge attendees, exhibitors, and speakers straight to Sherlock, on WhatsApp or in the app, with zero copywriting on your end.

What's new

Two pre-built blocks are now available in the email manager:

  1. Sherlock on WhatsApp: drops a subject, body, and "Chat with Sherlock" CTA straight into any email.
  2. Sherlock in-app: same idea, but the CTA ("Discover Sherlock") opens the event in the app with Sherlock already launched.

Both blocks come fully written. All you add is the link.

How it works

  1. Open any email in the email manager and browse the block library.
  2. Add either the Sherlock on WhatsApp or Sherlock in-app block (or both).
  3. Drop in the required link: your WhatsApp conversation link for the WhatsApp block, or the event deep link for the in-app block.
  4. Send. Clicking the CTA takes attendees directly to the WhatsApp chat or into the app with Sherlock open.

💡 Pro tip: Leave the link field empty and Swapcard won't let you save or send, an inline error flags it immediately so a broken CTA never reaches an inbox.

Key behaviors

  • Pre-written, pre-translated copy: Subject, body, and CTA are ready to go, no drafting needed.
  • One required field per block: Just the WhatsApp link or the deep link, nothing else to configure.
  • Validation built in: Missing link = blocked send, with an inline error on the block itself.
  • Smart defaults:If Sherlock (or Sherlock on WhatsApp) is enabled for your event, the block is automatically added to key campaigns:
    • "It's almost go-time! Are you ready?" (attendees)
    • "Qualified prospects are waiting to meet you!" (exhibitors)
    • "Want to see who's attending your session?" (speakers)

Why organizers will love it

Awareness is the bottleneck for any AI agent, and now it's solved before you even open the email builder. These blocks turn every campaign into a Sherlock touchpoint automatically, no extra effort, no extra emails to design. More attendees discover Sherlock, more conversations happen, and your AI Agent actually earns its keep.

MANAGE · Event management & promotion
a month ago

Account Emails Are Now Import-Proof: No More Accidental Overwrites 🔒

An Account Email is a user's identity on your event — the key to their login, their history, their profile. Until now, a single stray cell in a People Excel import could quietly change it. One wrong value, one accidentally cleared field, and an existing attendee's Account Email was overwritten. That door is now closed. The People Excel import rejects any row that would change or clear the Account Email of an existing user, and tells you exactly which rows were blocked and why.

What's new

The People Excel import now validates the Account Email column against your existing users. If a row matches an existing user but carries a different Account Email — or leaves the cell empty — that row is rejected before it can touch the account. Everything else imports as usual.

Key behaviors

  • Same email, no problem: rows that match an existing user and keep their current Account Email pass straight through, exactly as before.
  • Changed email, rejected: any row attempting to set a different Account Email on an existing user is blocked and counted in the import modal's Errors.
  • Empty email, rejected: a blank Account Email cell on an existing user is blocked too — no accidental wipes.
  • Nothing else gets touched: when a row is rejected, none of that user's other fields are modified. The whole row is skipped cleanly.
  • New users unaffected: rows whose ID doesn't match an existing user flow through normally — onboarding new people works exactly as it always has.
  • Mixed files still work: in a file with both valid and invalid rows, only the offending rows are excluded. The rest are processed without interruption.

In your results CSV

Download the results and every blocked row is spelled out for you:

  • Each rejected row appears with an ERROR status.
  • The error column reads: "You cannot change the Account Email of an existing user."
  • The row and id columns pinpoint the exact source row and record, so fixing the file takes seconds.
  • Other error types keep their own distinct messages — you can tell issues apart at a glance.
MANAGE · Event management & promotion
2 months ago

Ticket management improvements: Search and filtering

Managing tickets is now faster and more efficient with new search and filtering options in Studio.

You can now search for tickets by name and filter your ticket list by Moderation and Visibility, making it easier to find and manage the right tickets—especially for events with a large number of ticket types.

What's new?

  • Search by ticket name to quickly find the ticket you're looking for.
  • Filter by moderation: All, Yes, or No.
  • Filter by visibility: All, Visible, or Hidden.
  • Combine search and filters to narrow down results even faster.

Benefits

  • Find tickets more quickly.
  • Easily identify visible, hidden, or moderated tickets.
  • Simplify ticket management for large events.
MANAGE · Event management & promotion
2 months ago

Export Registration Confirmation Email Engagement Data

Tracking the performance of your registration confirmation emails is now easier.

You can now export recipient-level engagement data for Registration Emails directly from Studio. Similar to other email campaigns, a new Export data option is available from the three-dot menu, allowing you to download a report with delivery and engagement metrics for every recipient.

The export includes all recipients of the selected registration confirmation email and shows whether each email was:

  • Sent
  • Opened
  • Clicked

The report is downloaded in CSV format, making it easy to analyze engagement, troubleshoot delivery issues, or share results with your team.

MANAGE · Event management & promotion
2 months ago

Ticket Preview is now available while editing tickets

You can now preview your ticket directly from the Edit Ticket side panel in Studio, making it easier to review your ticket configuration without leaving the editing experience.

What's new?

A new Ticket Preview section has been added to the ticket editing side menu. It displays how your ticket will appear based on its current saved configuration.

How it works

  • Open a ticket in Studio and edit its settings.
  • Use the Ticket Preview panel to view the current saved version of your ticket.
  • After making changes, click Save to update the preview.

Note: The preview reflects only saved changes. Any edits you make will appear in the preview only after you save the ticket.

This helps you quickly verify your ticket setup while keeping the editing workflow simple and focused.

Coming Soon!MONETIZE · Exhibitors & sponsorshipsMANAGE · Event management & promotion
2 months ago

Keep Your Booth Roster Clean: Remove Members and Leave in a Tap 🧹

A booth roster is only as useful as it is accurate. But staff move between booths, change companies, or land on a Booth by mistake — and until now, once someone was on it, there was no way to take them off. That gap is closed. Exhibitor admins can now remove any team member from the Booth, and every member gets a self-service way to leave — all from Exhibitor Center > Team Members.

What's New

Two ways to keep a booth roster tidy:

  • Remove a member — admins can take another member off the Booth in a single action.
  • Leave the Booth — any member (admin or limited) can remove themselves, without waiting on an admin.

How It Works

Removing a member (admins)
  1. Go to Exhibitor Center > Team Members.
  2. Find the person's row and click Remove.
  3. Confirm in the "This person will no longer have access to this booth" prompt.
  4. They're off the roster — instantly.
Leaving the Booth (any member)
  1. Open Exhibitor Center > Team Members.
  2. On your own row, click Leave.
  3. Confirm in the "Are you sure you want to leave this booth?" prompt.
  4. You're removed from the Booth.

Why Exhibitors (and Organizers) Will Love It

An out-of-date roster is more than a cosmetic annoyance — it blurs who owns the leads, who attendees should actually contact at the booth, and who still has access they shouldn't. Giving admins a clean Remove and every member a self-service Leave keeps booth teams accurate without a single support ticket. Staff reshuffles, departures, and accidental adds all sort themselves out in a couple of clicks, so exhibitor contact lists and lead attribution stay trustworthy right through event week.

MONETIZE · Ticket sales MANAGE · Event management & promotionAdd-On
3 months 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.