What Are Flyweel Integrations?
Flyweel integrations connect your advertising platforms, CRMs, and accounting tools to create a unified SpendOps dashboard. Connect Google Ads and Meta Ads in minutes, sync invoices to Xero automatically, and manage all your advertising data in one place.
Related Resources
Unified Campaign Management: Flyweel integrates with the most popular advertising platforms to help you consolidate and analyze your campaign data in one powerful dashboard.
Flyweel’s SpendOps platform connects directly with Google Ads, Meta Ads (Facebook & Instagram), and Xero to provide unified campaign analysis, cross-platform optimization insights, automated invoice reconciliation, and waste elimination. This guide provides comprehensive instructions for connecting and managing your integrations.
Available Integrations
Advertising Platforms
- Google Ads: Search, Display, Shopping campaigns
- YouTube Ads: Video advertising on YouTube
- Meta Ads: Unified Facebook & Instagram advertising
- Facebook Ads: Facebook platform advertising
- Instagram Ads: Instagram visual advertising
Finance & Accounting
- Xero Invoice Sync: Automatically sync Meta Ads invoices to Xero (Premium Feature)
CRM & Sales
- Pipedrive: Sales pipeline CRM
Google Ads Integration
Google Ads integration provides comprehensive access to all your Search, Display, Shopping, and YouTube campaign data with real-time synchronization.
Prerequisites
Before connecting Google Ads, ensure you have:
- Admin access to your Google Ads accounts
- Active campaigns with performance data
- Google account with appropriate permissions
Connection Process
Navigate to Connections
Go to Settings > Connections in your Flyweel dashboard
Initiate Google Ads Connection
Click the Connect Google Ads button to begin authentication
Google Authentication
You will be redirected to Google’s secure authentication page:
- Log in with your Google account
- Review and accept Flyweel’s permission requests
- Grant access to view Google Ads campaigns and performance data
Account Selection
After authentication, you will return to Flyweel and see your account hierarchy
Managing Google Ads Accounts
Account Hierarchy View
Flyweel displays your Google Ads accounts in an organized hierarchy:
- Manager Accounts (MCC): Expandable containers showing sub-accounts
- Individual Accounts: Direct Google Ads accounts with campaign data
- Account Status Indicators: Visual status for each account (Active, Suspended, etc.)
Account Selection Best Practices
Manager Account Selection: Selecting a manager account automatically includes all sub-accounts, making it easy to analyze entire account groups.
- Select relevant accounts: Choose accounts you actively manage and want to optimize
- Consider data volume: Large accounts may take longer to sync initially
- Review periodically: Add new accounts as your advertising expands
Data Synchronization
After selecting accounts:
- Click Save & Refresh to save selections
- Initial data import begins automatically
- Sync duration: 2-15 minutes depending on account size
- Real-time updates occur every 4 hours thereafter
Google Ads Troubleshooting
Common Connection Issues
Authentication Failures
- Ensure you are using the correct Google account
- Check that your account has Google Ads access
- Try clearing browser cache and reconnecting
Missing Accounts
- Verify account permissions in Google Ads
- Check if accounts are suspended or inactive
- Contact your Google Ads manager if using agency accounts
Data Sync Delays
- Large accounts (1000+ campaigns) may take up to 30 minutes for initial sync
- Check account size and expected sync time
- Contact support if sync exceeds expected timeframe
Meta Ads Integration
Meta Ads integration includes comprehensive access to Facebook, Instagram, Messenger, and Audience Network campaigns with unified performance tracking.
Prerequisites
Before connecting Meta Ads, ensure you have:
- Admin access to Meta Business Manager
- Active ad accounts with campaign data
- Facebook profile with business permissions
Connection Process
Access Connections Page
Navigate to Settings > Connections in your Flyweel dashboard
Initiate Meta Connection
Click the Connect Meta Ads button to start the authentication flow
Facebook Authentication
You will be redirected to Facebook’s authentication system:
- Log in with your Facebook profile
- Review Flyweel’s permission requests
- Grant access to your Meta Ads accounts and campaign data
Ad Account Selection
After authentication, select the ad accounts you want to include in Flyweel
Managing Meta Ads Accounts
Account Selection Strategy
- Business Manager Structure: Accounts are organized by Business Manager
- Multiple Accounts: Select all relevant ad accounts for comprehensive analysis
- Permission Levels: Ensure you have appropriate access to selected accounts
Data Import Configuration
Data Scope: Meta integration includes all campaign types: Feed, Stories, Reels, Video, and cross-platform placements.
After selecting accounts:
- Click Save & Refresh to confirm selections
- Initial data synchronization begins
- Import includes historical data (up to 90 days)
- Ongoing sync occurs every 4 hours
Meta Ads Troubleshooting
Authentication Issues
Facebook Login Problems
- Use the Facebook profile with Business Manager access
- Ensure you are not using a personal account without business permissions
- Check if your Facebook account is restricted
Permission Errors
- Verify admin access in Meta Business Manager
- Check ad account ownership or permissions
- Contact your agency if using managed accounts
Account Not Appearing
- Confirm the ad account is active and has recent spend
- Check Business Manager account assignments
- Verify account is not suspended or restricted
Xero Invoice Sync
Xero Invoice Sync automatically creates invoices in Xero for your Meta Ads spend. This Premium Feature eliminates manual invoice entry and streamlines advertising reconciliation.
Premium Feature: Xero Invoice Sync is available on paid Flyweel plans only.
For complete setup instructions, see the dedicated Xero Invoice Sync Guide.
Quick Overview
What Flyweel Can Do:
- Read contacts and invoices from your Xero organization
- Sync organization data to match invoices correctly
- Create invoices for Meta Ads spend (when enabled per account)
What Flyweel Cannot Do:
- Modify existing invoices in Xero
- Delete any records from your Xero account
- Change account settings or permissions
Connection Steps
- Navigate to Settings > Integrations in Flyweel
- Click Connect Xero and authorize via OAuth
- Select your Xero organization
- Choose a contact for Meta invoicing
- Enable sync for desired Meta ad accounts
Account Management Best Practices
Security & Permissions
- Minimum Required Access: Flyweel only requests read permissions for campaign data
- Data Privacy: All data is encrypted and stored securely
- Access Review: Regularly review connected accounts and remove unused connections
Optimization Strategies
Multi-Platform Analysis
With multiple platforms connected, leverage:
- Cross-platform performance comparisons
- Unified budget allocation insights
- Channel-specific optimization recommendations
- Consolidated reporting and analytics
Account Organization
- Logical Grouping: Connect related accounts for coherent analysis
- Campaign Naming: Use consistent naming conventions across platforms
- Regular Maintenance: Review and update account selections monthly
Data Synchronization
Sync Frequency
- Real-time Dashboard: Updates every 15 minutes during business hours
- Bulk Data Sync: Complete refresh every 4 hours
- Historical Data: Up to 2 years of historical performance data
Managing Large Accounts
For accounts with extensive campaign data:
- Staged Integration: Connect accounts gradually to monitor performance
- Priority Selection: Start with highest-spending accounts
- Performance Monitoring: Watch for any dashboard slowdowns
Advanced Integration Features
Custom Metrics Support
Both advertising platforms support:
- Custom conversions and goal tracking
- Enhanced ecommerce data integration
- Attribution model preferences
- Audience insights and demographic data
API Rate Limits
Flyweel automatically manages API calls to stay within platform limits:
- Google Ads: Optimized batching for large account structures
- Meta Ads: Smart queuing for high-volume accounts
- Error Handling: Automatic retry logic for temporary failures
Request Integrations
Want us to build support for a platform you use? Vote for or request new integrations below:
Advertising Platforms (Coming Soon)
- AppLovin: Mobile app advertising & monetization
- LinkedIn Ads: Professional B2B advertising
- Microsoft Ads: Bing search advertising
- Outbrain: Content discovery platform
- Pinterest Ads: Visual discovery advertising
- Reddit Ads: Community-driven advertising
- Snapchat Ads: Mobile-first AR advertising
- Taboola: Native content advertising
- TikTok Ads: Short-form video advertising
- X Ads: Twitter/X platform advertising
CRM & Sales (Coming Soon)
- Attio: Modern CRM platform
- Capsule CRM: Simple CRM solution
- Close: Sales automation CRM
- Copper CRM: Google Workspace CRM
- GoHighLevel: All-in-one marketing platform
- Google Sheets: Spreadsheet data integration
- HubSpot: Marketing & sales platform
- Monday.com: Work management platform
- Salesforce: Enterprise CRM platform
- Zoho CRM: Cloud-based CRM
Analytics & Tracking (Coming Soon)
- Google Analytics: Web analytics platform
- Google Tag Manager: Tag management system
Lead Distribution (Coming Soon)
- ClickPoint LeadExec: Lead management platform
- Databowl: Lead distribution system
- LeadByte: Lead distribution platform
- Leadspedia: Lead marketplace & distribution
- Phonexa: Lead tracking & distribution
Request New Integration: Click any platform above to learn more and vote for it to be built. Do not see what you need? Contact us at team@flyweel.co
Need Help?
Integration Support: If you encounter issues connecting your accounts, our support team is here to help with platform-specific troubleshooting.
Support Resources
- Technical Support: team@flyweel.co
- Platform Documentation: Review Google Ads Help and Meta Business Help
- Account Management: Visit your respective platform’s business manager
- Live Chat: Available in-app for integration assistance
Next Steps
Once your accounts are connected and syncing:
- Explore the AdGrid Campaign Manager for unified campaign analysis
- Try the AI Agent for cross-platform optimization insights
- Set up Reports & Analytics for automated performance monitoring
Frequently Asked Questions
Which advertising platforms does Flyweel currently support?
Flyweel currently supports Google Ads, Meta Ads (including Facebook and Instagram), and Xero for invoice sync. Additional CRM, lead distribution, and analytics integrations are in development.
How long does it take to connect my ad accounts to Flyweel?
Most teams complete the connection process in under 5 minutes. Initial data sync typically takes 2-15 minutes depending on your account size.
Can I connect multiple Google Ads accounts to Flyweel?
Yes, you can connect unlimited Google Ads accounts, including Manager (MCC) accounts which automatically include all sub-accounts for streamlined management.
Do I need admin access to connect my advertising accounts?
Yes, admin-level access is required for both Google Ads and Meta Ads to grant Flyweel the necessary read permissions to access your campaign data.
What permissions does Flyweel require to access my ad accounts?
Flyweel only requests read-only access to view campaign performance data. We never request permissions to modify campaigns, change budgets, or make purchases on your behalf.
How often does Flyweel sync data from my connected platforms?
Dashboard updates occur every 15 minutes during business hours, with complete data refreshes every 4 hours. Historical data is available for up to 2 years.
Can I disconnect my ad accounts from Flyweel at any time?
Yes. You can disconnect accounts anytime from Settings > Connections. This immediately revokes Flyweel’s access while preserving your historical data in the platform.
What happens to my data if I disconnect an advertising account?
Historical performance data remains available in Flyweel for reporting and analysis. Only new data synchronization stops when you disconnect an account.
Does Flyweel support Google Ads Manager (MCC) accounts?
Yes, Flyweel fully supports Google Ads Manager accounts. Selecting an MCC account automatically includes all sub-accounts for comprehensive cross-account analysis.
How do I troubleshoot connection issues with my ad platforms?
Common fixes include clearing browser cache, verifying account permissions, and ensuring you are using the correct login credentials. For persistent issues, contact our support team at team@flyweel.co.
Ready to optimize? With your platforms connected, you now have access to Flyweel’s full SpendOps capabilities for eliminating advertising waste and maximizing performance.