How to connect Xero to Empiraa

Set up your integration with Zapier, Xero and Empiraa

Updated over a week ago

The aim of this video tutorial is to set up data automation so that when a new invoice is logged in Xero, it adds a financial number to your corresponding financial objective within Empiraa.

For the purposes of this demonstration, we will be using Zapier, a third-party automation tool, to connect Xero to Empiraa. You will need an account with Xero, Zapier and Empiraa.

This demo assumes that you have a financial objective already built within Empiraa.

You need the following invite only link to access the beta version of Empiraa within Zapier. Follow the link to get started.

Step 1

Open Zapier and set up your first zap. The trigger will be Xero and the action will be Empiraa.

Step 2

Click on the trigger to expand.

Step 3

Set the Xero event to be New Sales Invoice.

Step 4

Add your Xero account

Step 5

Under trigger, you can select the organization. You may have multiple organizations listed under your Xero account so this is where you specify. The status will be automatically awaiting payment.

Step 6

Records will be pulled from your Xero account. Select the correct one you want to use.

Step 7

Open the action tab. The event will be Adding to a Financial Objective in Empiraa.

Step 8

Select your Empiraa account

Step 9

Under action is where we specify which objective we want the data to contribute to. The objective ID can be found by opening the objective details page in Empiraa. To do this go to your myhub dashboard > click the cog next to the objective you want > view objective. On the objective details page in the URL bar there will be a number at the very end of the URL. This is your objective ID.

Step 10

Select the date period you want to pull from Xero as well as the financial value.

Step 11

Press continue and then test the action.

Step 12

Go back to your objective in Empiraa and refresh the page. If the total value increased, then your Zap has been correctly set up!

Did this answer your question?