When you first create your integration in your Spinify account it can take a bit for it to complete the initial sync. You can straight away create some Leaderboards, Messages, Achievements, etc but they may not populate with their all their data from your integration within the first 10 minutes or so of integrating as it is completing the initial sync.
The initial sync can take a few minutes depending on the size of you Salesforce instance (you can see a queue of the number of records within the Spinify App in Salesforce, check out Syncing Salesforce records for more info). After that it is near real time.
When you first set up the leaderboard with Google Sheets it can take a couple minutes to sync the data. Updates to google sheets can update instantly if you only make 1 or 2 changes otherwise it can take about 5 to 15 minutes as it will be waiting for you to stop making changes before passing the new data.
MyDesktop data can appear on a Spinify leaderboard once the field information has been changed in MyDesktop within instantly to up to 5 minutes.
Agentbox data can appear on a Spinify leaderboard once the field information has been changed in Agentbox within instantly to up to 15 minutes.
Rex data can appear on a Spinify leaderboard once the field information has been changed in Rex within instantly to up to 15 minutes.