Don't worry, this article is not too technical for you. We promise. ✋

Simply put, the Pass Data to URL checkbox you'll see in many parts of the Socio Platform provides a way to pass information from the Event App to external websites, based on the URL clicked. The passed data can be used to pre-fill forms such as surveys or sign up forms so users don't have to enter information that was already in Socio. 

How to pass data

The Pass Data to URL checkbox is available for almost every place in the Socio Platform where you can add an External Link. Here's the full list of features/items that can pass data:

  • Web List feature

  • Web Link feature

  • Live Stream feature (Custom Tab)

  • Agenda sessions (External Links, Custom Tab)

  • Sponsor/Exhibitor profiles (Attendee Calls to Action, External Links)

  • Speaker profiles (Attendee Calls to Action, External Links)

  • Custom List items (Attendee Calls to Action, External Links)

  • Announcements

  • Banners (when Banner layout is selected)

⭐️ Keep in mind, the Open Link in External Tab checkbox isn't available for the Custom Tab in the Live Stream feature or Agenda sessions.

In any of these locations, simply enter the URL and check the Pass Data to URL box. When attendees click the link, the data listed below is passed to the website URL.

Prepare the external site

For passing data to work, the website the data is being passed to must be configured to accept the fields in the correct format. This may require some configuration on the external website so it can properly map the data, depending on the data you want to use.

For example, if you pass data to Typeform, you'll have to add the Socio data fields as Variables in Typeform before data from Socio can be used. For more on passing data to Typeform, check this out.

It's up to you to identify, implement, and test any changes that may be required so that Socio data can be used in the external site. As you can see below, Socio's field labels follow a very simple, common convention, so there's a good chance a website already uses these formats.

Data fields we pass

⚠️ Caution, make sure the website you're linking to accepts the data in the exact format shown below. We strongly recommend testing prior to launching!

The fields Socio passes depend on the feature or item the data is being passed from. Here's a breakdown:

For all links with pass data enabled, these data points will be sent from the app:

  • user_id

  • first_name

  • last_name

  • email

  • lang

  • external_id (only when it exists)

⭐️ Keep in mind, the lang data point sends the language selected in the Socio event, not the user's device or browser language selection. Also keep in mind, external_id is only passed for External Links when Lead Retrieval is active for the event.

For a session's external link with pass data enabled, these will be included in addition to the user data points:

  • session_id

  • session_name

For an item's external link with pass data enabled, these will be included in addition to the user data points:

  • item_id

  • item_name

Slido

When the Platform detects a Slido URL, either in a Custom Tab or anywhere else a URL can be entered, the following data is sent instead of the above data points. Slido can also automatically adjust its display language based on the user's language selection in the Socio event!

  • user_name (full name)

  • user_email

  • user_company

  • lang

⚠️ Caution, make sure the website you're linking to accepts the data in the exact format shown above. We strongly recommend testing before launching!

Example

Here's an example of how data is passed in the URL to Slido. The format of the data passed from Socio will not change, regardless of the website it's being sent to.

URL organizer pasted into Socio:

https://app.sli.do/event/7q0zb4jq/live/questions?

URL after attendee clicks it:

https://app.sli.do/event/7q0zb4jq/live/questions?user_id=1234567&first_name=Hans&last_name=Gruber&[email protected]&lang=de&item_id=1234567&item_name=Webex&external_id=SC-123456-1234567&user_name=Hans%20Gruber&[email protected]&user_company=NakatomiPlaza

Fun fact: Slido doesn't require any configuration to ingest data from Socio! For more on integrating Slido with your Socio event, check this out.

Questions? Chat Us or Email [email protected]

Did this answer your question?