Skip to main content

How to Sync Samsung Health with Macadam

A simple step-by-step guide

On Android, Macadam allows you to choose your data source. Please select the Health Connect step source first.

To sync Samsung Health with Health Connect:

  • Open the Samsung Health app, tap the three dots in the top right corner, and select Settings.

  • Tap Health Connect, then go to App Permissions and select Samsung Health.

  • Choose Allow all to grant all permissions.

Step-by-Step instructions

  1. Ensure Health Connect is Installed: On older Android versions, install the Health Connect by Android app. Starting with Android 14, it is built directly into your phone’s system settings.

  2. Grant App Permissions: Inside Samsung Health, navigate to Settings > Health Connect. Tap App permissions -> Samsung Health, and toggle ON the data you wish to sync or select Allow all.

  3. Turn on Auto-Sync: Return to the main Samsung Health menu, go to Settings, and tap Turn on Auto-sync.

  4. Enable Privacy Consents: Scroll down to the bottom of Samsung Health's Settings and tap Privacy. Ensure Consent to the Processing of Health and Wellness Data is toggled ON.

🛠️ Advanced Troubleshooting

If your data is not passing through to Health Connect:

  • The Privacy Reset: In Samsung Health > Settings > Privacy, toggle the Health data consent OFF, wait 10 seconds, and turn it back ON to re-establish the connection.

  • Physical Activity Permissions: Go to your phone's main Settings > Apps > Samsung Health > Permissions and ensure Physical Activity is explicitly allowed.

  • Battery Restrictions: Go to Settings > Apps > Samsung Health > Battery, and set Macadam and Samsung Health to unrestricted to prevent Android from putting the background sync to sleep.

  • Data Priority: If you have multiple health apps writing data, open Health Connect, go to Data and access > [Activity Type] > Data sources & priority, and drag Samsung Health to the top of the list.

🔔 If you need more help, contact our support team for further assistance

Did this answer your question?