Skip to main content

How do I connect my organization’s InBody account to Heads Up?

A few quick steps to link your InBody data and start syncing client results.

Brian Haltom avatar
Written by Brian Haltom
Updated this week

Hey, all! 👋

In this article, we’ll show you how to connect your organization’s InBody account to Heads Up so you can automatically sync client body composition data.

This integration uses phone numbers to match users between InBody and Heads Up, so make sure that’s set up correctly (more on that below 👇).

This article was updated on April 30, 2025. If you see any discrepancies or anything that needs to be updated or edited, or if you want to leave us feedback, let us know.


The How-to

Step 1: Get Your InBody API Credentials

Follow this guide from InBody to get your API Key and Account ID:

Step 2: Link Your InBody Account in Heads Up

  1. Find InBody in the list and click Link

  2. Paste in your API Key and Account ID from Step 1

  3. Click Save

Step 3: Match Clients via Phone Number

Heads Up and InBody match users using their phone numbers. To ensure a successful sync:

  • Make sure each user has a phone number in both systems

  • The number must match exactly (area code included!)

Where to set phone numbers:

  • During Registration:

  • Existing Users:

    • Go to the client’s Profile

    • Add a Primary or Secondary Phone Number


What Happens Next?

Once InBody returns data for a matching phone number, the results will automatically show up in the client’s Heads Up Lab Results section.


How the Syncing Works

There are two scenarios that affect how data syncing is handled when using device a client’s phone number:

1. When a client’s phone number is updated:

  • We immediately sync the most recent data for that client.

  • A background job is then triggered to sync the historical data.

  • This process is the same as what happens when initially building a connection.

  • If the client belongs to many organizations, we sync each integration one by one — which may delay the full sync process.

2. When an organization connects a new integration:

  • We check all clients to identify any that use supported device identifiers.

  • We only trigger a background job to sync historical data.

  • We do not sync the most recent data immediately, to avoid performance issues in cases where many clients are involved.


FAQs:

  • Does the InBody integration work in all countries? Yes — the InBody integration works the same no matter where you're located. There's no regional restriction, so as long as the device is properly set up and connected, the integration will function as expected.

  • Do you support home scales with the integration? Not yet, but the home scale integration is underway. Soon we will support at-home InBody scales such as the H30.

  • Do you support data coming from their gym or wellness center? To get the data flowing, the organization that owns the InBody device will need to set up their LookInBody Web account. If you partner with another organization that has a device, that is possible if they are willing to partner and share their account.

  • Is InBody 970 Supported? Yes

  • Does the integration work if we have multiple InBody devices? Yes, as long as they’re all connected to your LookInBody Web Account.


🙋 Need Help?

If you have questions or would like help setting up shared reports, contact us at support@headsuphealth.com, or use the chat icon (blue circle, bottom right in the app).

Did this answer your question?