← Help centre

Xero Setup GuideHere you'll learn how to connect your Xero account to the Seeda platform

Follow our setup guide to connect Xero to Seeda

Prerequisites

To connect Xero to Seeda, you need:

Setup instructions

👉 Step 1 - Create app in Xero

  1. Log in to your Xero developer account here: Xero Developer Account
  2. In the top right corner, click New app.
  3. In the pop-up window, provide the following details (See screenshot below)
    i. Enter the App name: "Seeda".
    ii. Under Integration type select Web app.
    iii. In the Company or application URL field, enter the company URL: "https://app.seeda.io/"
    iv. In the Redirect URI field, enter: https://fivetran.com/integrations/xero/oauth2/return.
  4. Click Create app.

 

👉 Step 2 - Generate client secret in Xero

  1. In the Xero navigation menu, click Configuration.
  2. Click Generate a secret.
  3. Make a note of the Client ID and Client Secret. You will need them to configure Seeda.

👉 Step 3 - Connect Seeda to Xero

  1. In your Seeda dashboard, click on "Connections" in the left-hand menu, and then select "Xero." You'll need to authorize Seeda to access your Xero account.  
  2. Follow the prompts to do this (see screenshot below): 
  • Click the toggle button 
  • Enter the Client ID and Client Secret you created in Step 2 above.
  • Click Authorize to authenticate the custom app access. You will be redirected to your Xero account.
  • Log in to your Xero account.
  • In the drop-down menu, select the organization you want to sync, then click Continue with organizations to grant access to the organization data.
  • Note: Seeda cannot connect a single organization to multiple Xero connectors. If you've already connected an organization to Seeda, you will not be able to select it again.
  • You will be redirected back to Seeda.
  • In the Organization drop-down menu, select the organization of your choice.
  • Click Save & Test. Seeda will take it from here and sync your data from your Xero account.