Branding Your Integration

Xero Buttons

If you have a public or partner application, you will need to have a button or link that users click to create a connection. We have provided some sample Xero branded "Connect to Xero" & "Disconnect from Xero" buttons which you are encouraged to use. These can be downloaded here.

If they do not fit your particular requirement, please do not try to incorporate the Xero logo into your own design - in this case it is best to use your own non-Xero branded button or a text link.


Connect to Xero. A blue button Disconnect from Xero. A blue button


Connect to Xero. A white button Disconnect from Xero. A white button

App name and URL

When you're creating your application you need to provide a name and url for your app. There are a few guidelines to follow:

  • Your application name should be the same as the name of the add-on
  • Should not include any references to Xero trademarks or products
  • Company URL should be a direct link to the product or company

Why is the app name important?

The application name is used in the following areas:

Xero add-on management

Xero Addon Application Details within Xero App

Xero add-on management panel showing how "Application Name" & "Company URL" are used within Xero

Xero add-on oAuth flow

Xero application authorisation screen

Xero application authorisation screen showing "Application Name" and "Company URL".

Xero history

Xero Invoice History

Xero history shows actions by API applications (application name is shown).


Deeplinks & the Invoice field enable two way links between Xero and 3rd party products. The AppName is utilised when the Invoice field is used, it will appear on an invoice as "Go to AppName".

Deep link example

Branding guidelines for partners

Certified app partners have some additional branding requirements. Details can be found here.