# ChatGPT App

  Ask ChatGPT about your Google, Meta and TikTok ad spend. One-click app, OAuth sign-in, read-only access to your Flyweel campaign and revenue data.

   [Start Free](https://signup.flyweel.co/?variant=control) [Docs](#setup)            

## About ChatGPT App Integration

  

## Ask ChatGPT what you spent, and what it earned[Link to this section](#ask-chatgpt-what-you-spent-and-what-it-earned)

The Flyweel ChatGPT app is [live in the ChatGPT app directory](https://chatgpt.com/plugins/plugin_asdk_app_69707479f54081919cceb84b1088baf4). Add it in one click, sign in with OAuth, and ChatGPT can answer questions about your own [Google Ads](/integrations/google-ads), [Meta Ads](/integrations/meta-ads), [TikTok Ads](/integrations/tiktok-ads) and CRM data: spend, CTR, cost per conversion, closed-won revenue. No exports, no spreadsheets.

This is AI ad reporting on the platforms you already run. It is not [OpenAI’s ChatGPT Ads platform](/integrations/chatgpt-ads), which is a separate ad network that has not launched yet.

### The Problem[Link to this section](#the-problem)

Ad reporting is still a copy-paste job. Three platform UIs, three CSV exports, one spreadsheet, then an hour reconciling currencies and date ranges before you can compare any of it to what the CRM says you actually closed. By the time the number is right, the budget decision has already been made.

Pasting that spreadsheet into ChatGPT does not help much. It can only reason about the snapshot you gave it, and that snapshot is out of date the moment you send it.

### How It Works[Link to this section](#how-it-works)

Flyweel already syncs your ad platforms and CRM into one data model. The ChatGPT app gives ChatGPT read-only access to that model, so when you ask a question it queries your current numbers instead of guessing.

**What that gets you:**

- **Live numbers, not snapshots**: Ask “what did we spend on Meta last month?” and the answer comes from your synced accounts.

- **Spend and revenue in one question**: Compare cost by channel against closed-won revenue by source. Normally that means two exports and a lookup.

- **Every channel together**: Google, Meta and TikTok in a single answer, over the same date range.

- **Setup inside the chat**: Connect a platform, choose which accounts sync, and start a refresh without opening the dashboard.

- **Read-only by design**: OAuth, no API keys, and no way to edit campaigns, budgets or bids. Anything that spends money stays in your hands.

### What You Would Actually Use It For[Link to this section](#what-you-would-actually-use-it-for)

- **Weekly reporting**: “Summarise last week’s paid performance by channel” instead of rebuilding the same deck every Monday.

- **Budget calls**: Ask which channel produced the most closed-won revenue per dollar spent, then move budget on that rather than on platform ROAS.

- **Spotting waste**: “Which campaigns had the highest cost per conversion last month?” answered mid-conversation.

- **Long sales cycles**: Pull deals created, win rate and sales velocity next to spend, so a 60 day cycle stops hiding your real cost per customer.

### How to Connect[Link to this section](#how-to-connect)

1. Open the [Flyweel app in the ChatGPT directory](https://chatgpt.com/plugins/plugin_asdk_app_69707479f54081919cceb84b1088baf4) and click **Connect**.

2. Sign in to Flyweel and approve the read-only consent screen.

3. Ask Flyweel to connect Google Ads, Meta Ads or TikTok Ads, then pick the accounts you want to sync.

Full walkthrough: [set up the Flyweel app in ChatGPT](/docs/chatgpt-app/setup). Prompt library: [what you can ask ChatGPT about your ad spend](/docs/chatgpt-app/what-you-can-ask).

Using Claude, Cursor or a terminal instead? The same data is available to any client through the [Flyweel MCP server](/mcp).

### Ready to Stop Exporting CSVs?[Link to this section](#ready-to-stop-exporting-csvs)

Add the Flyweel app to ChatGPT and get your reporting from a question instead of a spreadsheet.

*Flyweel: Save two days a week. Make great decisions faster.*

          

## FAQ about ChatGPT App

        

### What does the Flyweel ChatGPT integration do?

   

 It lets you ask ChatGPT about your own ad and revenue data. Once connected, ChatGPT reads your Google Ads, Meta Ads, TikTok Ads and CRM data from Flyweel and answers questions about spend, campaign performance, cost per conversion and closed-won revenue in plain language. 

    

### How do I connect ChatGPT to Flyweel?

   

 Open the Flyweel app in the ChatGPT app directory, click Connect, sign in to Flyweel and approve the read-only consent screen. It takes about a minute, with no Developer mode, no server URL and no API key. 

    

### Can ChatGPT change my ad campaigns?

   

 No. The integration is read-only against every ad platform. ChatGPT can read metrics and start a data sync, but it cannot create, pause or edit campaigns, budgets, bids or creative. 

    

### What can I ask ChatGPT once Flyweel is connected?

   

 Questions like 'what did we spend on Google last month?', 'which campaigns have the highest ROAS?' and 'how much revenue came from paid search this quarter?'. Ads metrics include spend, impressions, clicks, conversions, CTR, CPC, CPM and cost per conversion; CRM metrics include revenue, pipeline value, win rate and deal velocity. 

    

### Is my ad data safe with the ChatGPT integration?

   

 The connection uses standard OAuth, so ChatGPT never sees your ad platform passwords and never gets an API key. It reads only the ad accounts you have selected in Flyweel, and you can revoke access from ChatGPT settings at any time. 

    

### Do I need a paid ChatGPT plan?

   

 Yes. ChatGPT apps require Plus, Pro, Business, Enterprise or Edu. You also need a Flyweel account with at least one ad platform connected, though you can connect one from inside ChatGPT during setup. 

    

### Can ChatGPT see my Google Ads data directly?

   

 Yes, once you connect Google Ads to Flyweel and approve the read-only consent screen. ChatGPT queries Flyweel's synced copy of your Google Ads data, not the Google Ads platform itself, and it cannot change campaigns, budgets or bids. 

    

### Is there a ChatGPT plugin for Meta Ads reporting?

   

 Yes, though it is now called an app rather than a plugin. Flyweel is listed in the ChatGPT app directory and reports on Meta Ads alongside Google Ads and TikTok Ads once you connect the account. 

          

## Works well with

 [Browse all](/integrations)           [Flyweel MCP integration](/mcp)   

### [Flyweel MCP](/mcp)

 Connect Claude, Cursor, Codex, and any MCP client to your Flyweel ad and revenue data. OAuth, read-only, no exports.

         
         AI & Agents   [View Flyweel MCP](/mcp)             [Facebook Ads integration](/integrations/facebook-ads)   

### [Facebook Ads](/integrations/facebook-ads)

 Connect Facebook Ads to Flyweel. Reconcile Meta invoices automatically and track ad spend against realized revenue, not just ROAS.

         

         Advertising   [View Facebook Ads](/integrations/facebook-ads)             [Instagram Ads integration](/integrations/instagram-ads)   

### [Instagram Ads](/integrations/instagram-ads)

 Connect Instagram Ads to Flyweel. See which visual campaigns drive pipeline revenue — not just engagement — and auto-match invoices.

         
         Advertising   [View Instagram Ads](/integrations/instagram-ads)            

### Ready to connect ChatGPT App?

 

Get early access to Flyweel and unify your growth stack with a liquid, blazing-fast workflow that scales from ads to revenue.

 [Start Free](https://signup.flyweel.co/?variant=control)