To set up the Flyweel app in ChatGPT, open the Flyweel listing in the ChatGPT app directory, click Connect, sign in to your Flyweel account, and approve the read-only consent screen. Flyweel then appears in the tool menu of any chat. No Developer mode, no server URL, no API key.
Before you startLink to this section
- A paid ChatGPT plan (Plus, Pro, Business, Enterprise, or Edu). Apps are not available on the free tier.
- A Flyweel account at app.flyweel.co. Signing up is free.
You do not need an ad platform connected first. You can do that from inside ChatGPT in Step 3.
Step 1: Add the Flyweel appLink to this section
Open the listing
Go to the Flyweel app in the ChatGPT directory. You can also find it by searching Flyweel under Apps & Connectors in ChatGPT settings.
Click Connect
ChatGPT opens a Flyweel window to authorise the connection.
Step 2: Sign in and approveLink to this section
Sign in to Flyweel
Use your email and password, or Continue with Google. If you are already signed in, this step is skipped.
Approve access
The consent screen lists what the app can read and states plainly that access is read-only. Click Authorize.
You are returned to ChatGPT with Flyweel connected. There is no token to store or rotate.
To disconnect later, go to Settings → Apps & Connectors in ChatGPT and remove Flyweel. That revokes the authorisation immediately.
Step 3: Connect an ad platformLink to this section
If you have not connected Google Ads, Meta Ads, or TikTok Ads to Flyweel yet, do it without leaving ChatGPT:
Connect my Google Ads account to FlyweelFlyweel returns a secure authorisation link. Click it, approve access on the ad platform, and you land back on Flyweel with the account connected. Repeat for each platform.
To check where you stand at any point:
What's my Flyweel setup status?Step 4: Select accounts and syncLink to this section
Flyweel only syncs the ad accounts you choose.
List your accounts
Ask: Which ad accounts do I have available in Flyweel?
Select the ones you want
Ask: Select the Acme Retail and Acme Wholesale Google Ads accounts for syncing
Start the first sync
Ask: Start a Google Ads sync, then How's my sync going? to check progress.
Syncs are rate-limited to one per platform every five minutes, and Flyweel skips a sync when your data is already fresh. If it tells you the data is current, it is. No need to retry.
Step 5: Ask your first questionLink to this section
Show me my top performing campaigns this monthCompare my Google and Meta ad spend over the last 30 daysAdvanced: manual MCP connectorLink to this section
Use the directory app above unless you need to point ChatGPT at the raw endpoint (for a self-managed workspace, or to test against staging). In that case, enable Developer mode and add https://api.flyweel.co/functions/v1/mcp-server/mcp as a custom connector with OAuth authentication. See ChatGPT (manual connector).
Next StepsLink to this section
Frequently asked questions
How do I add the Flyweel app to ChatGPT?
Open the Flyweel listing in the ChatGPT app directory, click Connect, sign in to your Flyweel account, and approve the read-only consent screen. Flyweel then appears in the tool menu of any chat.
How long does setup take?
About three minutes if you already have a Flyweel account with an ad platform connected. Adding a new ad platform adds a minute, and the first data sync usually finishes in a few minutes.
Do I need to paste a server URL or API key?
No. The directory listing handles the connection with OAuth. Server URLs and API keys are only used for the manual MCP connector path.
Can I connect Google Ads from inside ChatGPT?
Yes. Ask Flyweel to connect Google Ads, Meta Ads, or TikTok Ads and it returns a secure authorisation link. Click it, approve access on the platform, and you land back on Flyweel with the account connected.
Need help? Email team@flyweel.co.