ServiceM8 Integration

Streamline your Field Service operation's data capture and documentation.

GoFormz Support avatar
Written by GoFormz Support
Updated over a week ago

The GoFormz-ServiceM8 Integration seamlessly streamlines your Field Service operation's data capture and documentation.

Note: Before getting started, you must first reach out to your GoFormz Account Manager to enable access to the ServiceM8 application on your account.

There are two steps to configuring a ServiceM8 integration:


Before you begin, make sure that you have an existing Service M8 account and you know the credentials for the account. To create a ServiceM8 app connection, do the following:

  1. Select Connected Apps from the More dropdown at the top of the GoFormz web app to navigate to the App Connections screen.

  2. Click ServiceM8 App & Add Connection to bring up the ServiceM8 login window.

  3. Select the Authentication Method as Default.

  4. Enter your ServiceM8 credentials (username and password) and click Sign in. This step is omitted if you are already logged into your ServiceM8 account. Please confirm that this is the appropriate account for your connection. If you do not want it to be tied to your personal account, you may need to enter incognito mode. Note, any future password changes associated with this account will require you to re-authenticate.

  5. Click Proceed on the screen displayed below.

  6. Click Allow on the screen displayed below to complete the integration. This will allow GoFormz to integrate with your ServiceM8 account. GoFormz will not manage any of your ServiceM8 settings.

    Please note that whoever makes the connection of the application will be tied to the integration activity. For example, on the Upload File step, it will show the person who connected the app as the uploader of the file. We recommend creating a 'GoFormz Integration' account for your ServiceM8 account, if you don't want the activity tied to your personal ServiceM8.

    The new connection will appear on your ServiceM8 Connections list with a generic name like “ServiceM8 Connections - 1”. We recommend renaming your connection with a more descriptive name (e.g. including your ServiceM8 username in the connection name), especially if you plan to use multiple ServiceM8 connections. This will make it much easier to tell your connections apart from each other.

Did this answer your question?