Lucid Travel Integration

Lucid Travel is a sports travel company designed to make booking and managing team hotels easier than ever before. Lucid partners with tournament directors to help them offer hotel discounts, earn additional revenue, communicate hotel deals with event attendees, and track reservations and rebates.

This integration enables tournament directors to connect their LeagueApps registration data to their Lucid Travel event. This allows directors to completely automate their hotel communication to tournament attendees. The hardest part of lodging management for tournament directors is not sourcing great deals, it's being able to effectively communicate the hotel booking link, lodging policy, and get clear reporting. With the integration, tournament directors can connect their registration contacts to Lucid Travel so that they can automatically receive hotel information and reminders.

How does the Integration Work?

Once the integration has been set up, your organization will follow this process:

  1. Information about your linked programs and registration data will be sent from LeagueApps to Lucid on a regular schedule that you will determine.

  2. The Lucid Travel system will send out email campaigns to event attendees based on the Tournament Director's settings in Lucid.

    • All of the users of each registered team will receive a unique booking link for that particular event and team at the time that they are added to the Lucid event.

    • All of the users of each registered team will receive emails when added to the Lucid event as well as 60 days, 30 days, 14 days, and 7 days before the event check-in date with their unique booking link. (Users will not get these emails if a reservation with their email has been made for the corresponding event.)

    • If the event is stay-to-play, members who are registered as any type of staff role (can be defined with the Lucid team) will receive team reporting details on how many reservations have been documented for their team for that particular event every Monday at 10 a.m. Eastern Time.

Step 1: Authenticate your LeagueApps site ID

  1. From your LeagueApps Management Console, navigate to Integrations then click API settings.
  2. Enter a name for your credentials, such as “Lucid Travel” and select the Generate Private API Key button. If you don't enter a name, the integration will not work.
    Screen_Shot_2021-12-01_at_2.35.22_PM.png
  3. Once a private API key is generated, a file will be downloaded to your computer and a new record will appear in the API KEYS list on the page. The name of this file is also known as the client ID. You will need both this file and the client ID in a later step.
    Screen_Shot_2021-12-01_at_2.35.46_PM.png
  4. In a separate browser tab, navigate again to Integrations and click Integration Center. Click into the Lucid Travel tile.
  5. Next to the LeagueApps icon, select the Connect button. Supply your LeagueApps API credentials.
    • P12 file: Upload the private API key that you downloaded from the API Settings page. It is the form of a p12 file. For example, 60febf874c68s0wekbo203.p12.
    • Client ID: Paste the name of the private API key (aka p12 file) that you downloaded from the API Settings page. The client ID can also be found in the table on the API Settings page under Key Name. For example, 60febf874c68s0wekbo203.
      LSA-clientID.png
    • Site ID: Type in your Site ID. This is the string of 4 - 5 numbers found in your browser’s URL bar. For example, 42073.
      LSA-siteID.png
⚠️ If you want to have the Lucid Travel integration set up on multiple subaccounts within your LeagueApps account, you will need to repeat these steps for each subaccount.

Step 2. Authenticate your Lucid Travel account

  1. Navigate to the Lucid Travel onboarding page and log in or register a new account. If you're registering to sign up for the first time, select your role  and fill out the list of required questions. These will be used by the Lucid Travel customer success team
  2. From your Lucid Travel account page in the top navigation bar, go to More then click  Lucid API.
    LSA-morelucidapi.png
  3. Choose LeagueApps from the drop down menu and select Create API Key. This will generate an API Key and Secret Key which you'll use in the LeagueApps Integration Center.
    LSA-LTapikeysecretkey.png
  4. Return to the LeagueApps Integration Center. Next to the Lucid Travel icon, select the Connect button. Copy the API Key and Secret Key from your Lucid Travel account and paste then them into their respective fields in LeagueApps.
  5. Click Next.

Step 3: Set the sync schedule

From the Integration Center within LeagueApps, after you've connected both the LeagueApps and Lucid Travel accounts, you'll be taken to a page to set the sync schedule. The sync schedule is how frequently you want program data to sync over from LeagueApps to Lucid Travel.

  1. We suggest setting the sync to every 30 minutes, though you can set it to any frequency that you'd like.
  2. Be sure the Paused setting is disabled.
    LSA-syncschedule.png
  3. Select Save. At this point, the integration is ready to sync.

Step 4: Create or update your programs in LeagueApps

In order for your program data to sync over to Lucid Travel, you'll need to add the Lucid Travel integration code to any new or existing programs.

  1. Navigate to a program where you want registrant to be sent to Lucid Travel. Once there, go to Settings then click Edit Details.
  2. Select Lucid Travel from the Integration Code field. This is a required step in order for the integration to work.
    Screen_Shot_2023-01-03_at_2.08.10_PM.png

Step 5: Map your programs within Lucid Travel

  1. Once your integration is set up, program information will be sent from LeagueApps to Lucid Travel. To send programs over immediately, navigate to the Lucid Travel tile in the LeagueApps Integration Center and select the button Sync Now. This will trigger a sync to happen immediately.
    LSA-syncnow.png
    You now need to map your LeagueApps programs to your Lucid events. This means that you'll match up corresponding events.
  2. Within your Lucid Travel account, navigate to Mapping Tool from the top navigation bar. At the top of the page, you'll see the LeagueApps programs that have LT in the program code. At the bottom of the page, you'll see all of your other LeagueApps programs.
    LSA-mappingtoolallprograms.png
  3. Under Active LeagueApps Programs, match each LeagueApps program with its corresponding Lucid Travel event. If a corresponding Lucid Travel event doesn't already exist, you can select Add New Event from the dropdown and then fill out its information.
    LSA-addnewevent.png
  4. Once all of the programs and events have been mapped, select Save.
    LSA-programssave.png
  5. Refresh the page and you'll see the Lucid event show up in the third column under Confirmed Lucid Event.
    LSA-confirmedevent.png

Whenever a new registration is made on LeagueApps for a program that is synced with Lucid or an existing registration is updated, that data gets sent to Lucid Travel. The frequency that data is sent over depends on the sync schedule set in Step 3.

Step 6: Viewing registrant data in Lucid Travel

To see your LeagueApps registrants for a Lucid event within Lucid, select the Lucid event and  navigate click Add Contacts then click View Existing Contacts.
LSA-event.png

⚠️ This is only applicable if you're a tournament director. Team participants cannot see registrants on the Lucid Travel platform, therefore the Add Contacts button will not appear for them.
Was this article helpful?
0 out of 0 found this helpful