Skip to main content

How do I set up the Trev + Datamars Livestock integration?

Written by Sarah Tremaine

Overview

Setting up the Trev + Datamars Livestock integration is a one-off process:

  1. Connect your Datamars Livestock account to Trev.

  2. Create a connection for each farm you want to sync.

Once that's done, new weight sessions will be imported automatically.

Getting started:

  • Make sure you’re all set up with a Trev account:

    • You have an active Trev login and can access go.mytrev.com

    • You have Full Access or Authorised access to any farms you wish to connect to Datamar. You can check your farm access levels here.

    • The farm you want to connect with Datamars has a Trev Pro subscription.

  • Make sure you’re all set up with Datamars:

    • An active Datamars Livestock login.

    • Access to the farms you want to connect.

Getting connected:

Once you've reviewed the getting started checklist above, you'll want to connect your Trev account with your Datamars account. Here's how:

  1. Click the menu icon (three lines) in the top left corner.

  2. Select Integrations.

  3. Find the Datamars Livestock tile and click Connect.

  4. Read the agreement and click I Agree.

  5. Sign in using your Datamars Livestock account.

  6. Select the farms you want Trev to access and approve them.

You'll then return to Trev, where your farms will appear under either Connected or Not Connected.

If you don't see a Connect button, check that you have Full Access or Authorised access to at least one Trev Pro farm.

Create a connection for a farm

Once your Datamars Livestock account is connected, you'll need to create a connection for each farm.

  1. Find the farm under Not Connected and click Connect.

  2. Under Farm Mapping, select the matching Datamars Livestock farm.

  3. Give the connection a name that's easy to recognise.

  4. Choose the Data Synchronisation Range.

    • Set a Start Date for when sessions should begin importing.

    • Leave the End Date blank if you want the connection to continue indefinitely.

  5. Choose how imported sessions should arrive:

    • Draft (recommended) – sessions are imported ready for review as part of your weekly reporting.

    • Confirmed – sessions are imported and immediately included in your reporting.

  6. Click Create Connection.

If the farm you want doesn't appear in the Farm Mapping list, it hasn't been approved in Datamars Livestock yet. You can update the approved farms at any time.

What to expect

Once you've created the connection, the farm moves into the Connected list and displays its current connection status.

  • Draft means the connection start date is still in the future.

  • Current means the connection is active and sessions are being imported.

Note: The connection status is different from the Draft or Confirmed setting you selected when creating the connection. The connection status tells you whether the connection is active, while the Data State controls how imported weight events appear in your weekly report.

Your first weight sessions will usually appear within a few hours. If you don't want to wait, you can trigger a manual sync straight away.

Change which farms are available

The farms available for mapping are the ones you've approved in Datamars Livestock.

To change them:

  1. Open the Datamars Livestock integration.

  2. Find the Connected to Datamars Livestock banner.

  3. Click the cog icon.

  4. Select Manage farms.

  5. Update the farms you want Trev to access.

If access to a farm is removed in Datamars Livestock, the connection in Trev will show as Revoked and syncing will pause.

Once you approve the farm again, syncing will resume automatically. Any weight events already imported into Trev will remain unchanged.

How to Remove the connection

  1. Open the Datamars Livestock integration.

  2. Select the farm from the Connected list.

  3. Click the red Delete button.

  4. Confirm by selecting Yes, Delete Connection.

Important: Deleting a connection also removes every weight event that was imported through it. This action can't be undone.

If you simply want to stop importing new sessions, set an end date on the Data Synchronisation Range instead and update the connection. Existing weight events will remain in Trev.

Need a hand? If you get stuck during setup or don't see the farm you're expecting, get in touch with us using the chat bubble in Trev. We'll be happy to help.

Did this answer your question?