Connecting to Xero Practice Manager (XPM)
Ella Buan avatar
Written by Ella Buan
Updated over a week ago

Please note: Xero have made some changes that impact how Ignition connects to XPM. Click this article to learn more.

Ignition can be connected with Xero Practice Manager to import your client database, automatically create new jobs and push across updated client information.

The steps to connect both apps have changed recently, so please read this article carefully if you wish to proceed with the connection.

Steps to connect to Xero Practice Manager

Step 1 - In XPM, authorise 3rd party applications

  • As an XPM administrator, log into XPM and go to the user list
    (Business → Settings → Staff)

  • Then, select an account administrator profile.

  • Scroll down to the bottom of the user profile and tick the checkbox next to Authorise 3rd Party Full Access and click Save once done.

Step 2: Authorise XPM in your Ignition account

  • As an Ignition administrator, log into Ignition and click on Apps → XPM tile.

  • In the slider that appears, click Connect your account

  • Then, click Allow access

App settings

Once enabled make sure to review your App settings which allow you to customise your client sync settings and map XPM job templates to Ignition services

Client sync

Ignition supports a one-way sync of client data either From Xero Practice Manager or To Xero Practice Manager.

For more info on client sync settings, check out this article.

Work templates

Ignition makes it possible to link your services to your custom Job Templates in XPM, making job deployment and management so much easier.

For more info on work template settings, check out this article.

Sync and Re-link

Ignition performs a daily sync for active accounts where someone has signed in, in the past 24 hours.

This pushes data from Xero Practice Manager into Ignition. However if you make a change to the client/job data in Xero Practice Manager that you want to sync to Ignition right away, you can press the Sync button to push through an instant sync.

Please note that the sync can take up to 30 minutes depending on the amount of data you have in Xero Practice Manager.

If you don't need to connect to Xero Practice Manager right now or have already done so, you are ready to turn on your Payments.


Why do I see this screen below when re-connecting XPM in Ignition?

You will see this screen if you have not enabled third party access in your XPM account. Follow step one above and then try again to re-connect XPM in Ignition (Step 2 above).

What if the 'authorise 3rd party access' box is already ticked in XPM?

Check if someone hasn’t recently enabled this for you (any XPM account admin can do this). If you try to re-connect to XPM in Ignition and see the above, try to untick and tick again in XPM.

What if I see a different error to the above when trying to re-connect XPM in Ignition?

Xero may show other errors when trying to connect in Ignition. This unfortunately cannot be controlled by Ignition and you will need to follow the steps indicated by Xero in the error message.

Some examples of other errors you may receive:

  1. You haven't accessed Xero before from your current location and need to confirm your access with Xero

  2. You don't have administrator access to XPM and need an administrator to complete the action

  3. You have more than the allowed number of apps connected to XPM

Please take a screenshot of the error and follow the error message instructions. If you continue to have problems, you may need to contact Xero support.

Did this answer your question?