Skip to main content

How to Sync an Exposure Schedule to PlayerFirst

Overview

Exposure is a third-party tournament and showcase management platform. Syncing an Exposure schedule pulls a tournament's divisions, locations, fields, flights, teams, and games directly into PlayerFirst, so you don't have to enter them manually.

📌 Best Practices

Before you sync

If using Option 2

  • Make sure you export and import the PlayerFirst EXTERNALTEAMID & EXTERNAL DIVISION column

While you're scheduling and ready so sync

✅ Do

❌ Don't

Add extra divisions and teams in PlayerFirst and sync them to Exposure

Create divisions or teams in Exposure that need to sync back

Make small team name changes in Exposure (2030 Red Elite → 2030 Red)

Rename a team to a different team to swap schedules (→ 2030 Kingsmen Silver)

Match location spelling and punctuation exactly to PlayerFirst

Use different names or abbreviations for the same location

Click Save at the top of the page after toggling Incoming/Outgoing Updates

Use the Save button next to the Exposure ID for those toggles

When schedule is published

  • Use the Brand Specific Canva Templates to communicate and share to your customers

❓FAQs

What should be done if two of the divisions in PlayerFirst are going to be combined for the schedule? (EX: Boys 8th Grade and Boys 9th Grade will be Boys 8th/9th on the schedule)

  • Option 1: Add another division within PlayerFirst that is named "Boys 8th/9th" before doing any syncing.

    • Ensure that the Division Name and Division ID are brought over if doing the Excel Upload to Exposure.

  • Option 2: Rename either the 8th or 9th Grade Division to whatever it needs to be.

Can I add a team that is not registering for the event directly into Exposure?

Yes - add the team in Exposure. This team should not have an ExternalTeamID.

Can I edit team names in Exposure?

You CAN update team names in Exposure, if you are just tweaking a team name.​

  • Example - 2030 Red Elite changed to 2030 Red

You CANNOT update the team name to a completely different team in order to swap schedules.​

  • Example 2030 - Red Elite CANNOT be changed to 2030 Kingsmen Silver.

Why are Locations showing twice in the Access App?​

Location names MUST match exactly on Exposure and in PlayerFirst.

  • Location pulls from the Primary Location field within PlayerFirst.

Initial Setup

  1. Log in to your PlayerFirst website.

  2. Copy the Event ID from Exposure (the ID can be found in Exposure or within the URL for your event in Exposure)...

    ...and paste it into the Exposure Event ID field within the Reporting tab of your PlayerFirst Program. Click Save.
    ​

  3. Once saved, new options will be displayed under the Exposure Event ID in PlayerFirst. The order these are pressed it is determined by how a schedule is created by a brand in exposure. ​​Read the options below before pressing either of the sync buttons.

Syncing and Choosing the Best Option for Your Brand

Option 1
​
PlayerFirst to Exposure Sync

Option 2
​
Excel Upload to Exposure, then Exposure to PlayerFirst Sync

If the operator preference is to do all scheduling prep in Exposure, rather than in an Excel (EX: assigning pools).

If the operator preference is to do all scheduling prep in an Excel, rather than in Exposure (EX: assigning pools).

  1. Create your program in PlayerFirst. Allow time for teams to register into the event.
    ​

  2. Select the Outgoing Updates to enable it. This will allow any additional teams that are registered in PlayerFirst to automatically be added to Exposure.


    When toggling the Outgoing Updates field on or off, you must click the Save button at the top of the page.
    ​

  3. Once ready to begin scheduling in Exposure, under the PF to Exposure header, press the Send Teams & Divisions to Exposure button.
    ​

    NOTE: If any extra divisions are needed for scheduling they MUST be added in PlayerFirst. If added after you already did the initial sync, add to PlayerFirst and re-sync.


    EX: If the 2028 division is going to be separated into both 2028 Gold and 2028 Silver for scheduling, add both divisions into the program in PlayerFirst.


    These divisions can be added in PlayerFirst and set as Not Listed. Setting the divisions as Not Listed will prevent any future customers from registering into them.
    ​

  4. Once the schedule is set and in a good spot within Exposure, under the Exposure to PF header, click the Import Tournament Data into PF button. Enable the Incoming Updates field to allow any schedule updates and scoring to automatically be sent to PlayerFirst.


    When toggling the Incoming Updates field on or off, you must click the Save button at the top of the page.

  1. Create your program in PlayerFirst. Allow time for teams to register into the event.
    ​

  2. As you are becoming ready to begin prepping for scheduling the event, any extra divisions that are needed for scheduling should be added to PlayerFirst.
    ​

    EX: If the 2028 division is going to be separated into both 2028 Gold and 2028 Silver for scheduling, add both divisions into the program in PlayerFirst.


    These divisions can be added in PlayerFirst and set as Not Listed. Setting the divisions as Not Listed will prevent any future customers from registering into them.
    ​

  3. Once the extra divisions are set, you will need to export the event's registration information, and prepare it to be upload to Exposure.
    ​

  4. Go to your event's Division Details page.


    Go to Program>Registration Details, and click on the event name. Above the table, click the More Options button, then click Show All Divisions.
    ​

  5. Above the Players table, click the Export button.
    ​

  6. The fields needed in the Excel in order to upload are...


    Team, ExternalTeamId, Division, ExternalDivisionId, PoolName

  7. Upload the Excel to the Exposure, and build out your schedule.
    ​

  8. Once the schedule is set, under the Exposure to PF header, click the Import Tournament Data into PF button.
    ​

  9. The Incoming Updates field should be enabled, to allow scoring and schedule updates to automatically send to PlayerFirst.


    When toggling the Incoming Updates field on or off, you must click the Save button at the top of the page.

How to Check if the Schedule is Pulling Through to Exposure

  1. Log in to your PlayerFirst website.

  2. On the dashboard, go to Schedule>Leagues & Tournaments page.

  3. On the Leagues & Tournaments table, click on the event name that needs to be checked.

  4. On the Edit Tournament page, click on the Timeline tab.

  5. On the Timeline, spot check the schedule that is displaying.

How to Enable Your Event to Display in the Access App

  1. Log in to your PlayerFirst website.

  2. On the dashboard, go to Schedule>Leagues & Tournaments page.

  3. On the Leagues & Tournaments table, ensure that the event has a Green Checkmark in the Schedule Settings.

    • If the Event does not have the Green Checkmark, you just need to click the event name in the table to "activate" the event.

  4. Once confirming the event is "activated" on the Leagues & Tournaments page, go to the Communication>Access App page.

  5. On the Access App page, find your event and click the Pencil button.

  6. On the App Settings page, change the Visibility setting to either Show During Event Dates or Custom Date Range.

  7. Enable the Schedule in PlayerFirst field to ensure the schedule displays in the app.

Did this answer your question?