All Collections
Swapcard Integration
Swapcard Integration
Integrate Sessionboard to export your data to Swapcard
Updated this week


Swapcard is an AI-powered event and matchmaking platform that runs successful in-person, virtual, and hybrid events. AI is used to boost matchmaking, connecting users with the most relevant people based on their profiles, and custom event journeys.

Sessionboard users can connect their events with Swapcard and sync session, content, and speaker data from Sessionboard to Swapcard. This integration is a user-friendly process that facilitates data transfer to Swapcard once users have approved and scheduled their sessions in Sessionboard.

Connect Integration

Integrations are connected on the organization level in Sessionboard.

After logging in, click “Go to org” to access your integration settings.

There, you can connect new or manage existing integrations. To connect a new integration, click the “Connect” button below the integration.

For Swapcard, enter the API key associated with your event.

Map Events

Once the integration is connected, a window will appear prompting you to map your Swapcard events with Sessionboard ones. Select the Swapcard event from the dropdown list, then choose the Sessionboard event in the right-hand dropdown.

Click “Add Mapping” to complete the mapping process.

Mapping Criteria

  1. More than one event can be mapped per Sessionboard organization.

  2. More than one event can be mapped per Swapcard organization.

  3. At least one Sessionboard event must be mapped to Swapcard for the sync option to appear in the UI.

  4. Once an Swapcard event has been mapped to a Sessionboard event, neither can be re-mapped to another event.

Remove Mapping

To remove event mappings, go to Organization -> Integrations and click Settings.

This will open the mapping window. A list of existing mappings will be displayed. Click “Remove Mapping” to disconnect specific mapped events.

Removing a mapping will not disconnect the integration. Other mapped event pairs will continue to sync on request.

Sync Sessions and Speakers

Before initiating a sync, ensure that you have reviewed and accepted the sessions that you want to sync to Swapcard. Sessions must have a date and time to be synced.

You’ll also want to ensure that sessions have rooms (locations) and formats (streams) assigned if you want those to sync with the associated session.

Also, verify that the timezone matches in both events before syncing. To do this in Sessionboard, go to the Details page, then confirm a timezone.

If you need to change the timezone in Sessionboard, please contact Customer Success for assistance.

Initiate Sync:

  1. Go to Sessions - Agenda.

  2. Under Options, click “Sync to Swapcard”

  1. A message will flash at the bottom of the screen confirming that the sync has started.

  2. When the sync is complete, another message will flash confirming that data has been synced.

  3. If there is an issue, a message will appear verifying the number of sessions and speakers that were attempted to sync and that successfully synced. Please check that your sessions have all the required fields and contact us if your issue persists.

Synced Fields

Sessionboard will endeavor to sync as much data between systems as possible. It is important to use system fields when possible to collect information about your sessions and speakers to ensure they will be successfully matched.

Below is a list of fields that will be synced. Fields with a * are mandatory.


Sessions will be synced as Plannings in Swapcard. Speakers will be associated with their sessions.

Session Fields:

  • Title*

  • Description

  • Starts At datetime*

  • Ends At datetime*

    • Sessions that span multiple dates are not supported in Swapcard and will be synced as the same calendar day

  • Locations (Rooms)

  • Speakers

  • Documents & Links

    • Content uploaded to a session will be synced to the session and content library in Swapcard


Speakers will be synced to Swapcard as people, but not be associated with a user account. See Creating people without account for more information on the difference between a user and a person in Swapcard.

People can be listed in Swapcard apps and used to print badges. However, people need to be users to log into the app, schedule meetings, receive emails, or use other platform functions. You will need to make that change in Swapcard.

Speaker Fields:

  • First Name *

  • Last Name *

  • Email *

  • Title

  • Company Name

  • Website

  • Mobile Phone

  • Phone

  • About

  • Address

  • Zip (Postcode)

  • Photo

Resync Behavior

Currently, syncing is a one-step process. There is no ability to sync individual sessions or speakers.

On resync, new sessions and speakers that have been added to the agenda in Sessionboard will be sent to Swapcard. Any updates that are made to previously synced fields (such as correcting a speaker’s title or changing a session time) will also be applied.

Deleting sessions or speakers in either platform will not affect data in the other platform. Once a session has been deleted in Swapcard, it will not sync again from Sessionboard.

We recommend editing your data in Sessionboard prior to initiating a sync, then in the partner platform post-sync.

Disconnect Integration

To disconnect from the integration, go to Organization -> Integrations

  1. Locate your connected integration and click the three-dot icon beside Settings

  2. Click “Disconnect Integration.”

  3. Confirm that you are sure before deleting the integration.

Once the integration is disconnected, you can reconnect using a separate API key or reuse the same credentials.

Disconnecting the integration will cause future syncs to fail, but will not affect previously synced data in Swapcard.

Did this answer your question?