Xero and ServiceM8 integration

Xero and ServiceM8, one contact list

CRM Connector keeps Xero contacts and ServiceM8 clients the same both ways. A quote accepted in Xero becomes a ServiceM8 work order ready to schedule, and a completed ServiceM8 job becomes a draft Xero invoice, so nobody retypes the work.

  • Official sign in for both
Xero logoServiceM8 logo

Contacts, work orders from quotes, draft invoices from jobs

At a glance

Contacts stay the same on both sides, accepted quotes become work orders and completed jobs become draft invoices.

Xero logoServiceM8 logo

What syncs

  • ContactsBoth ways
  • Accepted quotes into work ordersOne way
  • Completed jobs into draft invoicesOne way
What holds for each system on its own:How Xero behavesHow ServiceM8 behaves

How it runs

Both ways or one way, your choice

Per record type you choose both ways or one way. With both ways on, you pick whether Xero or ServiceM8 leads when the same record changed in both since the last sync.

Options for Xero and ServiceM8

  • Everyone, customers only or leads only
  • Only the ServiceM8 job categories you tick
How a sync between Xero and ServiceM8 runs, and how conflicts are settled

Record by record

What syncs between Xero and ServiceM8

Which Xero field matches which ServiceM8 field, and what each change does.

Starts in
Xero logoFieldsServiceM8 logo
  • Contact nameBoth waysClient name
  • First nameBoth waysContact first name
  • Last nameBoth waysContact last name
  • Email addressBoth waysContact email
  • PhoneBoth waysContact mobile
  • Street address line 1Both waysAddress line 1
  • Street address line 2Both waysAddress line 2
  • City, region, postal codeBoth waysCity, state, postcode
  • CountryBoth waysCountry
  • Is a customerEach works it outHas completed jobs

It happens in Xero, then in ServiceM8

  • A new contact

    • Looked for in ServiceM8 on the contact email.
    • Updated when found, otherwise created as a client with its contact person.
  • Name, company, email, phone, address and country change

    The same change is made to the ServiceM8 client on the next sync.

FAQ

Questions about Xero and ServiceM8?

Every answer below is true for the app as it runs today. If something is not covered, ask us and we will answer in plain words.

Ask your AI assistant

Ask ChatGPT or Claude about Xero and ServiceM8

CRM Connector works inside ChatGPT and Claude. Ask in plain words and get the answer for your own setup, including a link that opens it ready to start.

You
With CRM Connector Platform, what can I sync between Xero and ServiceM8?

First time? Add CRM Connector to ChatGPT or Claude, it takes a minute.

Get started

Ready to connect Xero and ServiceM8?Start your 7 day free trial

Sign in to Xero and ServiceM8, pick which one leads or sync one way, confirm what syncs, and watch the first sync run.