Skip to main content

How to Access Your Xero Data from Excel

You can connect Excel to your Connectorly database using a PostgreSQL ODBC connection.

Written by Laszlo Molnar
Updated over 2 weeks ago

⚠️ Please note: We do not officially support Excel connections. Excel has significant limitations compared to Power BI, especially for larger datasets.

Step 1 – Install PostgreSQL ODBC Driver

Download the driver here:

Choose the version that matches your Excel installation:

  • x64 → 64-bit Excel

  • x86 → 32-bit Excel

(You can check in Excel: File → Account → About Excel)

Install the driver.

Step 2 – Create an ODBC System DSN

  1. Open ODBC Data Sources (64-bit or 32-bit depending on Excel)

  2. Go to System DSN

  3. Click Add

  4. Select PostgreSQL Unicode

  5. Click Finish

Step 3 – Enter Connection Details

Use the database details from your Connectorly portal.

⚠️ Important:

If the server shows as:

xxxxx.connectorly.io:443

Enter it like this in ODBC:

  • Server: xxxxx.connectorly.io

  • Port: 443

Do not include: 443 in the server field.

Enter the remaining credentials exactly as shown in the portal, test the connection, and save.

Step 4 – Connect from Excel

  1. Open Excel

  2. Go to Data → Get Data → From Other Sources → From ODBC

  3. Select your DSN

  4. Choose the tables to import

You should now see your Connectorly tables in Excel.

⚠️ Important: Excel Limitations

Excel is not designed for large database reporting.

Please:

  • Filter your data (e.g., by date range)

  • Avoid importing full historical datasets

  • Only select required columns

Large imports may cause:

  • Slow performance

  • Crashes

  • File corruption

For scalable, modelled reporting with larger datasets, we strongly recommend using Power BI instead.

Did this answer your question?