Workouts upload automatically to the ELEMNT Companion App when the ELEMNT MINI is connected via Bluetooth. Once in the companion app, the workout uploads to authenticated third party whenever the device running the ELEMNT Companion App next connects to the internet, or instantly if that device has internet access when the workout completes.
If your workouts are not uploading to third party sites as expected, try logging out and back in to those sites from the ELEMNT Companion App's PROFILE page, then LINKED ACCOUNTS.