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!Launchpad
a week ago

HubSpot Integration on Launchpad: Your CRM Knows Your Members. Now Your Registration Does Too 🤝

Your HubSpot portal already knows who's a member, whose membership has lapsed, and where everyone works. Until now, your registration form didn't. Registrants hunted for member codes and retyped details you already had, and your team checked pricing by hand afterward. The new HubSpot integration for Launchpad fixes that. Registration reads your HubSpot contacts as people sign up, so the right price and the right details appear without anyone asking for them.

What's new

One HubSpot connection gives you two features:

  • Registration Lookup: Launchpad finds the registrant in HubSpot by email, or by another contact property you choose, such as a member number. It then writes the values you've mapped onto the registration, such as membership status or a Classification. Your existing pricing, promo code conditions, package visibility, and approval rules act on those values. There's no new engine to configure.
  • Profile Pre-fill: Once registrants verify their email, Launchpad fills in their name, company, and other profile fields from HubSpot. They confirm or correct the details and move on.

How it works

Set it up in Launchpad

  1. In HubSpot, create a Service Key under Settings → Integrations → Service Keys with the crm.objects.contacts.read scope.
  2. In your event's Integrations, select HubSpot and paste the key into Connection Details. Launchpad checks the key with HubSpot before saving it, then shows which portal you're connected to.
  3. Turn on Registration Lookup and click Configure. Choose the property to match on (email by default). Then map HubSpot properties, custom ones included, to registration fields, for example membership_status → Membership.
  4. Run a test email through the test panel to see exactly what would be written. Testing changes no data.
  5. Optional: turn on Profile Pre-fill and map HubSpot properties to profile fields such as first name, last name, and company.

What registrants see

  1. They enter their email and verify it with a one-time code.
  2. Launchpad looks them up in HubSpot. Members see the member price. Everyone else sees non-member pricing, plus any membership package you've set up for them.
  3. If Pre-fill is on, a quick confirmation shows a masked version of the name found in HubSpot. They choose Use my details or Not me, start fresh.
  4. Every pre-filled field stays editable, so outdated details get corrected on the spot.

Key behaviors

  • Nobody gets blocked: If there's no match, HubSpot is down, or a rate limit is hit, the registrant continues as a non-member. They see no error, and the screens look exactly like a no-match.
  • Privacy built in: Personal details appear only after the registrant verifies their email or signs in. Until then, matched and unmatched emails look identical, so nobody can type in an email to find out who's in your CRM.
  • Your properties, ready to map: The mapping screens list your portal's contact properties as HubSpot groups them, including one you created yesterday. Hidden, archived, calculated, and sensitive properties are left out.
  • Dropdowns just work: HubSpot values are matched to list fields such as ticket type, package, Classification, or country by their label.
  • Registrant edits win: Pre-fill never overwrites a field the registrant has edited, and an empty HubSpot value never blanks a field.
  • Health at a glance: The Configuration page shows Connected, Token rejected, HubSpot unreachable, or Scopes missing. It also shows failed lookups from the last 24 hours, with a link to the integration log.
  • Always current: If a registrant changes their email, or you change a mapping, the lookup runs again on the next save.
  • Read-only: Nothing is written back to HubSpot. Corrections stay in Launchpad, and each registration stores the matched HubSpot contact ID for traceability.

Why organizers will love it

Members expect to be recognized. Now they are: the right price on the first try, no "email us for the member rate" detour, and a form that already knows them. Your team stops cross-checking registrations against HubSpot. Your membership logic stays in HubSpot, where it already lives, and registration becomes a smooth path into membership instead of an obstacle to it.

💡 Pro tip: Before go-live, run three emails through the test panel: an active member, a lapsed member, and an unknown address. You'll see every pricing path in under a minute.

💡 Pro tip: Keep your HubSpot values aligned with your Launchpad option labels. If HubSpot says "Gold" and your Classification is "Gold tier", the value won't be written.

Coming Soon!MONETIZE · Exhibitors & sponsorships
2 weeks ago

Rich-Text Extras: Show Exhibitors Exactly What They're Buying 🛍️

A wall of plain text doesn't sell an upgrade. Extra descriptions in the exhibitor marketplace now support formatting, so you can spell out what's included, how it works and where to learn more. Exhibitors understand the offer before they hit Buy now.

How it works

Write it in Studio

  1. In Studio, go to Exhibitor marketplace and create a new extra or open an existing one.
  2. In Basics, format the Description: bold, underline, bulleted and numbered lists, and links, with up to 5,000 characters to work with. It's the same editor you already use for session descriptions.
  3. Save.

Description editor in Studio

Translations work just like before, and existing extras keep their current description untouched.

What exhibitors see

On Boost your ROI in the Exhibitor Center, each card shows the image, name, price and a short plain-text excerpt of the description, so extras stay easy to compare side by side, along with View details and Buy now.

Clicking View details (or the extra's name) opens the full picture: a large image, the formatted description, the price, Learn more when you've added a link, and Buy now. 🎯

Extra details view in the Exhibitor Center

Coming Soon!MONETIZE · Exhibitors & sponsorshipsMANAGE · Event management & promotion
2 weeks 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.
Coming Soon!MANAGE · Event management & promotion
3 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.

Coming Soon!CONNECT · Audience engagement MANAGE · Onsite production
3 weeks ago

Calendar View: See Your Whole Agenda at a Glance 🗓️

A long list is fine for five sessions. For five parallel tracks, it isn't. Attendees scroll, lose their place, and miss that the workshop they wanted starts at the same time as the keynote. The new Calendar view puts every session on a timeline, so overlaps, gaps, and the shape of the day are clear right away.

What's new

Calendar is a new display option for Event Agenda pages, alongside List, Grid, and Live. Sessions are placed on a vertical time axis and sized by their duration. Parallel sessions sit side by side, never on top of each other.

How it works

  1. In Studio, Navigate to Event builder under Page & menu
  2. Create a new page and select schedule under sessions pages or Open an existing Event schedule page
  3. Go to the Data tab.
  4. Under Display preferences, select Calendar.
  5. Choose how columns are grouped with Group columns by:
    • Date (default)
    • Type
    • Location
    • A custom session field (single-choice fields only)
  6. Save. Attendees now see that page as a calendar.

Running several agenda pages? Each one keeps its own grouping. Group your main agenda by day and your workshops page by room.

Key behaviors

  • Day columns: Grouped by date, the calendar shows up to three days at a time. Use the arrows to move through longer events. Events of three days or fewer fill the screen, no navigation needed.
  • Room, type, or custom field columns: Attendees see one day at a time with a date picker, and use the arrows to browse the columns of that day.
  • Only what matters: Columns with no sessions are hidden. With custom field grouping, only sessions with a value for that field appear.
  • Rich session cards: Title, time, location, speakers, and a marker when the session is already in the attendee's schedule. The field used for grouping isn't repeated on the card.
  • Quick preview: Click a card to open the session preview without leaving the calendar. Attendees can Add to schedule or Open in full page, then close it and land back exactly where they were.
  • Live during the event: Today's column is highlighted, a line marks the current time, and a Now button jumps straight back to it.
  • Past sessions fade out: Sessions that already ended appear in a muted color, and remain clickable.
  • Your brand, automatically: The calendar uses your event theme color. Change the theme in Studio and the calendar follows.
  • Mobile ready: On iOS and Android, attendees get the selected day with a date strip on top, and swipe to switch columns.


Coming soon 🔜

Search and filters are next on the list for the Calendar view:

  • Keyword search to find sessions by title, right above the calendar.
  • Filters by Type, Location, and Topics, using the Available filters you already set up for your Sessions page. Nothing to configure twice.
  • Time zone and time format options, so attendees can switch between event and local time, and 12h or 24h.
  • Mobile filter sheet showing how many sessions match before applying.

Why organizers will love it

Multi-track conferences, trade show content programs, hybrid events: the more parallel content you run, the harder it is to show in a list. Calendar view makes your session management visible to attendees. They spot conflicts, find open slots between meetings, and build a better schedule. Fuller rooms for you, less "wait, that was at 2pm?" for them.

💡 Pro tip: Running a multi-room event? Group by Location. Attendees get a room-by-room grid, just like the printed timetable at the venue door.

💡 Pro tip: Use a single-choice custom field like "Track" or "Level" to group columns. It's the fastest way to show your program structure without building separate agenda pages.

Coming Soon!Launchpad
3 weeks ago

Invoices Are Coming to Launchpad 🧾

Today, Launchpad gives you a financial summary: a live view of what’s owed right now. Handy for checking a balance, less handy when your finance team asks what was billed and when. Soon, Launchpad will issue proper invoices instead.

What’s changing

  • Real invoices, not summaries. Every registration, exhibitor and sponsor purchase gets an invoice with its own number.
  • What you send is what stays. Once an invoice goes out, it won’t change.
  • Changes are handled cleanly. If an order changes after an invoice is sent, a new invoice or credit note covers the difference.
  • Easy access for everyone. Your team, your registrants and your exhibitors can all find and download their invoices.

Why organizers will love it

Cleaner records, happier accountants, and fewer “can you re-send my invoice?” emails.

More details are coming closer to launch. Stay tuned! 👀

Coming Soon!Launchpad
3 weeks ago

Protech Integration: Your Members Recognized at Registration 🔗

For associations, the first question at registration is always the same: is this person a member? Until now, answering it meant asking registrants for a membership number they rarely remember, or checking lists by hand after the fact.

Not anymore. With the new Protech integration, Swapcard checks your Protech records while someone registers. Members are recognized, priced and welcomed correctly from the very first click.

What’s new

  • Membership Lookup: as someone registers, Swapcard checks Protech to confirm whether they’re a member and what kind. Member rates, partner tiers and special offers then apply automatically.
  • Profile Pre-fill: Swapcard can also bring in details you already hold in Protech, like their name, job title or company. Members skip the typing and land on a form that already knows them.

How it works

  1. A registrant starts signing up for your event.
  2. Swapcard checks with Protech to see who they are.
  3. The right experience follows: member pricing, the right ticket options, and a form with their details already filled in.

Your team decides how members are recognized and what information comes back. Your membership rules stay in Protech, exactly where they already live.

Key behaviors

  • Your rules, your way: whether a member is identified by email, membership number or company, and whatever your tiers look like, the logic stays in your hands.
  • Renew or join: show expiring members a renewal offer and everyone else a membership offer, automatically.
  • Personal data stays protected: profile details are only shared once the registrant has confirmed their identity, either by being signed in or with a quick code sent to their email.
  • Built on Microsoft Dynamics: because Protech runs on Microsoft Dynamics 365, the integration works within the Microsoft tools your team may already use.

Why organizers will love it

Members expect to be recognized. Now they are: the right price on the first try, a form that fills itself in, and no “contact us for the member rate” detour. Your team stops cross-checking registrations against Protech, your member data stays clean, and membership becomes a smooth part of registration instead of an obstacle to it.

💡 Pro tip: Use membership expiry dates to your advantage. A registration that doubles as a renewal reminder is one of the easiest ways to keep members on board.

Coming Soon!MANAGE · Onsite production
a month ago

Badge Reprinting: Replace Badges Without Losing Check-In Data

With Swapaccess Badge Reprinting, attendees can get a replacement badge with a simple scan at a SwapAccess station — no need to undo their check-in!

How it works

  • Enable reprinting: Turn on SwapAccess badge reprinting in Studio → Registration → Badge templates. This allows attendees registered for tickets linked to that badge type to reprint their badges onsite.
  • Manage individual attendees: Enable or disable reprinting from the attendee’s Registration tab in Studio. This individual setting overrides the badge template setting.
  • Track print history: View the latest print date and access previous prints for each attendee.

Why you’ll love it

  • Keep attendance data accurate: The original check-in timestamp is never overwritten.
  • Stay in control: Manage reprinting at both the badge-template and individual-attendee levels.
  • Keep PDF badges unchanged: The feature only applies to SwapAccess badge printing.

Faster badge replacements, smoother onsite operations, and reliable attendance reports, all without disrupting check-in.

Coming Soon!AICONNECT · Attendee networking
2 months ago

Sherlock Suggests: Three Smart Questions to Get Every Conversation Started 🕵️

The biggest bottleneck to Sherlock adoption was never the AI, it was the blank box. Attendees and exhibitors open the chat, don't know what to ask, and give up before they even start. Smart Predefined Questions closes that gap: the moment someone opens Sherlock, three suggested questions are already waiting, tailored to that exact person and event.

How it works

  1. Sherlock's recommender engine pulls from five signals: the user's profile data, their past Sherlock interactions, the event's trend questions, the event timeline, and a set of hard-coded questions.
  2. It ranks and narrows those down to the three most relevant questions for that specific attendee or exhibitor, and surfaces them the moment they open Sherlock.
  3. Tap a suggestion, and it's sent straight to Sherlock as a message, kicking off a normal Sherlock reply, plan mode included, when the question calls for it.

Key behaviors

  • Personalized when there's data: Returning users get questions ranked against their profile, their Sherlock history, trend questions, and the event timeline.
  • Cold start, covered: New users with no profile data or interaction history still get three relevant questions, pulled from trend questions and a hard-coded set.
  • No awkward gaps: Fewer than three good candidates? Sherlock shows whatever's available, no empty placeholders, no error states.
  • Fallback built in: If the recommender comes up empty, or has an off moment, the hard-coded questions step in by default.
  • No repeats: Once a question's been suggested and answered, or it's one Sherlock can't answer, it drops from that person's pool for the rest of the event.
  • Always current: Close and reopen Sherlock, and the three questions recompute against the latest data available.

Why organizers will love it

Adoption for an AI agent lives or dies on that first message. Smart Predefined Questions turns Sherlock from "type something and hope" into a guided nudge, personalized per attendee, per exhibitor, per moment in the event. More people start a conversation, more of those conversations are relevant from message one, and matchmaking, session discovery, and exhibitor Q&A all get a running start instead of a cold open.


Coming Soon!AICONNECT · Attendee networking
2 months ago

Sherlock Shows Its Work: Plans to Approve, Questions to Answer 🕵️

Sherlock has always been able to answer on the fly. But "find our best leads and send them meeting requests" isn't a one-shot question, it's a project. Sending Sherlock off to handle multi-step or ambiguous requests without a check-in point meant crossing your fingers and hoping the AI understood the assignment. Not anymore.

Two updates land together to fix that: Plan mode, so you see Sherlock's approach before it moves, and multiple-choice questions, so Sherlock can ask for missing context instead of assuming it.

Plan Mode: See the Steps Before Sherlock Takes Them

When an organizer asks Sherlock something that needs deeper reasoning, or that involves Sherlock actually doing something on your behalf, Sherlock now stops to lay out its plan first.

How it works

  1. You ask Sherlock a complex request (multi-step, action-oriented, or open to interpretation).
  2. Sherlock detects it needs a plan and replies with a numbered breakdown of what it intends to do, formatted as a normal chat message.
  3. You react to the plan:
    • Agree, and Sherlock proceeds to execute it.
    • Discuss changes, and Sherlock updates the plan and re-displays it for your confirmation.
    • Disagree, and Sherlock stands down. No action taken.

Key behaviors

  • Nothing happens without your sign-off. Sherlock only starts executing after explicit agreement, no silent actions on your event.
  • Plans are editable, not just approve/reject. Talk to Sherlock like you would a teammate: tell it what to change and it revises the plan in place.
  • Same message format you already know. Plans show up as a regular Sherlock message in the thread, no new UI to learn.

Multiple-Choice Questions: Answer in a Tap, Not a Paragraph

The second piece: when Sherlock doesn't have enough context to give a solid answer, it now asks, with suggested answers you tap instead of typing out.

Key behaviors

  • Single-select moves fast. Tap one answer and the flow jumps straight to the next question, or submits everything back to Sherlock if it's the last one.
  • Multi-select waits for you. Tap as many answers as apply, then hit Submit to advance. The button stays disabled until at least one is selected.
  • "Something else" always has a place. Every question includes a free-text fallback for the answer that isn't on the list.
  • Ignore it and Sherlock adapts. Send a new message instead of answering, and Sherlock drops the question flow and answers your original request as-is, no dead-end conversations.
  • Works everywhere Sherlock does. Same experience on the event mobile app and the web app.

Once every question is answered, Sherlock goes back into thinking mode and returns one refined answer that accounts for every response, instead of a generic best guess.

Built to Work Together

Plan mode and multiple-choice questions are designed to pair up. Ask Sherlock to identify and reach out to your best leads, and it might propose a plan (review the list, draft messages, send requests) and then tap you for the missing piece, like which seniority levels to prioritize, before it drafts a single message.

Why Organizers Will Love It

Exhibitor ROI and lead retrieval workflows live and die on trust: if you can't see what an AI agent is about to do, you don't hand it real work. Plan mode turns Sherlock from a black box into a collaborator you can steer mid-task. And multiple-choice questions mean neither your organizers nor your attendees have to write an essay just to get matchmaking, session, or networking recommendations that actually fit.

💡 Pro tip: Use plan mode for anything Sherlock will act on (sending messages, updating records), and let the clarifying questions do the work on anything ambiguous. Together they cut down on the "that's not what I meant" follow-up messages.