Connect Xero to FlyweelLink to this section
Link your Xero account to enable automatic invoice syncing from your ad platforms.
How to ConnectLink to this section
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 AccessLink to this section
| Permission | What We Do |
|---|---|
| Read contacts | Match invoices to the right vendor |
| Create invoices | Generate invoices from your ad spend |
| Read organization | Verify your Xero org details |
What We Cannot DoLink to this section
- 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 & PrivacyLink to this section
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.
DisconnectingLink to this section
To revoke access:
- Go to Settings → Integrations → Xero in Flyweel
- Click Disconnect
Or revoke from Xero directly:
- Log in to Xero
- Go to Settings → Connected Apps
- Find Flyweel and click Disconnect
TroubleshootingLink to this section
Can’t ConnectLink to this section
- 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 ExpiredLink to this section
Xero tokens expire after 60 days of inactivity. If your connection stops working:
- Go to Settings → Integrations → Xero
- Click Reconnect
- Re-authorize in Xero
Wrong OrganizationLink to this section
Connected to the wrong Xero org? Disconnect and reconnect, selecting the correct organization during setup.
RelatedLink to this section
- Xero Invoice Sync Feature — Detailed sync configuration and settings
- Google Ads Integration
- Meta Ads Integration
Need help? Email team@flyweel.co