Swoogo is a conference management system that facilitates registration, attendee tracking, and automated marketing tools.
Sessionboard users can connect their events with Swoogo and sync session and speaker data from Sessionboard to Swoogo. This one-way integration is a user-friendly process that facilitates data transfer to Swoogo once users have approved and scheduled their sessions in Sessionboard.
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 Swoogo, enter the consumer (API) key and secret associated with your event.
Once the integration is connected, a window will appear prompting you to map your Swoogo events with Sessionboard ones. Select the Swoogo event from the dropdown list, then choose the Sessionboard event in the right-hand dropdown.
Click “Add Mapping” to complete the mapping process.
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.
Syncing Sessions, Speakers, and Sponsors
Before initiating a sync, ensure that you have reviewed and accepted the sessions that you want to sync to Swoogo. Sessions must have a date and time to be synced.
You’ll also want to ensure that sessions have rooms (locations) and tracks assigned if you want those to sync with the associated session.
Sessionboard is not able to sync speakers to existing contacts in Swoogo. To ensure a seamless syncing of data, we require you to delete/disconnect contacts within Swoogo that have similar email addresses as speakers within Sessionboard.
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 [email protected] for assistance.
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 standard fields that will be synced. Fields with an asterisk (*) are required.
Sessions will be synced as sessions in Swoogo. Speakers will be associated with their sessions.
Title (Name in Swoogo) *
Starts At date and time *
Ends At date and time *
Sessions that span multiple dates are not supported in Swoogo and will be synced as the same calendar day as the start date
Speakers will be synced to Swoogo as speakers.
First Name *
Last Name *
NOTE: Max 1 MB size due to Swoogo file size requirement. If your image is larger we will attempt to downscale it.
Sponsors will not be connected to their sessions in Swoogo.
Tier (Sponsorship Level in Swoogo)
Go to Sessions - Agenda.
Under Options, click “Sync to Swoogo”
A message will flash at the bottom of the screen confirming that the sync has started.
When the sync is complete, another message will flash confirming that data has been synced.
If there is an issue, a message will appear verifying the number of sessions and speakers that were attempted to sync and that were successfully synced. Please check that your sessions have all the required fields and contact us if your issue persists.
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 Swoogo. 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 Swoogo, 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.
To disconnect from the integration, go to Organization -> Integrations
Locate your connected integration and click the three-dot icon beside Settings
Click “Disconnect Integration.”
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 Swoogo.