Skip to content
Documentation hero background

Xero

Connect Xero to Flyweel

Link your Xero account to enable automatic invoice syncing from your ad platforms.


How to Connect

Open Integrations

Go to Settings → Integrations in Flyweel

Click Connect Xero

Find the Xero card and click Connect

Authorize Access

Log in to Xero and grant Flyweel permission to create invoices

Select Organization

Choose which Xero organization to sync with (if you have multiple)

Connection takes under 2 minutes.


What Flyweel Can Access

PermissionWhat We Do
Read contactsMatch invoices to the right vendor
Create invoicesGenerate invoices from your ad spend
Read organizationVerify your Xero org details

What We Cannot Do

  • Edit or delete existing invoices
  • Modify contacts or settings
  • Access bank accounts or payment data
  • View sensitive financial records

Read + Create Only — Flyweel creates new invoices. We never modify or delete your existing Xero data.


Security & Privacy

Your data stays secure:

  • OAuth 2.0 — Industry-standard authentication. Your Xero password is never shared with Flyweel.
  • Encrypted connections — All data transfers use TLS 1.3.
  • Minimal permissions — We only request what’s needed for invoice sync.
  • Revoke anytime — Disconnect instantly from Flyweel or from your Xero Connected Apps.

Disconnecting

To revoke access:

  1. Go to Settings → Integrations → Xero in Flyweel
  2. Click Disconnect

Or revoke from Xero directly:

  1. Log in to Xero
  2. Go to Settings → Connected Apps
  3. Find Flyweel and click Disconnect

Troubleshooting

Can’t Connect

  • Check permissions — You need admin access in Xero
  • Allow popups — OAuth uses a popup window
  • Clear cache — Try incognito mode or clear browser data
  • Verify org status — Ensure your Xero org isn’t suspended

Connection Expired

Xero tokens expire after 60 days of inactivity. If your connection stops working:

  1. Go to Settings → Integrations → Xero
  2. Click Reconnect
  3. Re-authorize in Xero

Wrong Organization

Connected to the wrong Xero org? Disconnect and reconnect, selecting the correct organization during setup.



Need help? Email team@flyweel.co

Ready to get started?

Start optimizing your ad spend today with Flyweel.