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

  • 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 & promotion
a month ago

Home Page Design: Pick Your Layout, Switch Anytime, Lose Nothing 🏠

Two ways to build your event home page, and now one clear switch to move between them. Studio lets you flip between the Standard homepage and the Advanced Home Page Builder whenever you like — and going back and forth never wipes what you've built. No more guessing which layout is live, no more fear of starting from scratch.

What's new

We've drawn a clean line between your simple homepage and the fully customizable builder, and put the choice front and center. Head to Pages & menu → Home page design and pick the layout that fits your event.

  1. Open Studio → Event Builder → Pages & menu
  2. Under Home page design, select your layout
  3. Choose Standard for a simple, fixed homepage — or Advanced to unlock the Home Page Builder with fully customizable sections
  4. Build, save, and switch back whenever you need to

How it works

  • Basic homepage — a simple, fixed layout with minimal configuration. Perfect when you want to go live fast.
  • Advanced homepage — the full Home Page Builder, with configurable sections, per-block styling and visibility, and complete creative control.
  • Your work is always saved — switch from Advanced back to Standard and your configured sections are kept safe. Flip back to Advanced and everything's exactly where you left it.
  • First switch publishes automatically — moving to Advanced for the first time (with no existing draft) publishes your new homepage and opens the builder right away.


Launchpad
a month ago

Promo Codes — UI Refresh on Launchpad

A refreshed, more intuitive interface for creating and managing Promo Codes in Launchpad, lowering the learning curve and making everyday registration tasks faster.

Redesigned list view 

Modern table layout with inline toggles, quick-action icons, and click-anywhere row editing. 

New creation flow 

Two-step wizard for adding promo codes with a cleaner form layout and progressive disclosure of advanced settings.


Streamlined edit page

Single-page editing with a unified discount list, sortable items, and inline add/edit/delete actions.

 

Settings panel refresh

 Promo Code Options is now "Settings" — same functionality, fully redesigned with new UI components.

 

MANAGE · Event management & promotion
a month ago

Home Page Builder: Paint Every Block in Your Brand Colors 🎨

Generic, off-brand home pages are out. The Home Page Builder now lets you control the background color and text color of every block independently — so your event home can match your brand down to the last pixel.

What's new

Every block in the Home Page Builder now has its own color settings. No more all-or-nothing theming, no more compromises between sections.

  • Per-block background color — pick a different color for each block on the page
  • Per-block text color — adjust text independently from the background, so contrast and readability stay in your hands
  • Per-block CTA button customization — on Rich text, Banner, and Picture with text blocks, choose between filled or outlined button styles and set the button color to match your brand
  • Independent controls — what you set on one block doesn't touch the others

Why this matters

A branded event experience starts the moment attendees land on your home page. Until now, color customization was limited — meaning your home page could feel generic, even when the rest of your event branding was on point.

With per-block color control, you can:

  • Build visual hierarchy by giving featured sections a standout color treatment
  • Create rhythm and flow across the page using alternating colors instead of a flat wall of content
  • Make your calls-to-action pop with button styles and colors tailored to each section
  • Stay fully on-brand


Coming Soon!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 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
a month 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.
MONETIZE · Ticket sales
a month ago

Multi-Select Conditional Logic for In-App Registration Forms

We’ve enhanced the flexibility of registration forms with multi-select conditional logic for single-choice fields.

You can now trigger follow-up questions based on multiple answer options, making your forms more dynamic, scalable, and tailored to attendee responses.

You can now:

  • Select multiple answer options when defining a conditional logic rule
  • Trigger a follow-up question if any selected answer is chosen
  • Reuse the same field across multiple logic rules

This removes the previous limitation of one condition per answer and allows you to build smarter, more efficient form logic.


How It Works

For Event Organizers (Studio)

When creating or editing conditional logic in Studio → Registration Form:

  • If your condition is based on a single-choice field, you can now select multiple answers
  • The rule will trigger if any of the selected options are chosen
  • The same field can be reused across multiple rules without restriction

Example:
To show a follow-up question when an attendee selects “Vegetarian” or “Vegan”:

  • Create one rule
  • Select both options
  • The question appears if either is selected

Attendee Experience

  • The form dynamically adapts based on selections
  • If an answer matches any configured condition, the relevant follow-up question appears
  • If not, the question remains hidden

This ensures a more relevant and streamlined registration experience.


Key Benefits

  • More flexible logic with multi-option triggers
  • Faster setup with fewer rules to manage
  • Cleaner forms tailored to attendee responses
  • Better data collection through targeted questions


Multi-select conditional logic gives you greater control over your registration forms, helping you collect the right information while keeping the experience simple for attendees.

MONETIZE · Ticket sales
a month ago

Promo Code Support on Payment Links

We’re pleased to release an improvement to the organizer-sent payment link flow:
Attendees can now apply a promo code directly when paying through a payment link.

Why it matters

  • Smoother attendee experience: Users no longer need to restart registration just to use a promo code.
  • More flexibility for organizers: Discounts can still be applied even when the organizer initiates the process.


📌 How it works

  1. Organizer sends the payment link
  2. User opens the link and enters their promo code
  3. Price updates automatically if the code is valid
  4. User completes payment normally



MANAGE · Integrations
a month ago

Webhook Subscription Limit: Keeping Your Integrations in Good Shape

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

What's changing

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

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

How it works

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

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

Why this matters

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

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

MANAGE · Event management & promotion
a month ago

Exhibitor Member Registration Link

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


What’s New

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

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


How It Works

For Event Organizers (Studio)

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

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

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

Organizers can also:

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

For Exhibitors (Exhibitor Center)

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

This enables self-service onboarding without organizer involvement.

For Booth Staff

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

Key Benefits

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

Follow participants' selections for the Hosted Buyer & Smart Meetings

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

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

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

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

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