08FAQFAQ
These answers cover Instagram, Facebook Pages, custom conversions, live data and Claude. The last three help when numbers or queries look wrong in ChatGPT, and Porter's setup tutorial also has more fixes.
Does the Meta Ads connector include Instagram ads?
Yes, Instagram ads run through Meta Ads, so ChatGPT reads them alongside Facebook, Audience Network, Messenger and Threads. Split results by Publisher platform, then by Platform position for feed, Stories and Reels, and compare cost per purchase across them.
Is the Meta Ads connector the same as the Facebook Pages connector?
No. The Meta Ads connector brings paid Facebook and Instagram campaigns, also called Facebook Ads, into ChatGPT. Organic Page posts, reach and followers, however, come from Porter's Facebook Pages connector, which works through the same MCP URL.
If you connect both in Porter, you can compare paid and organic results in one chat.
Can ChatGPT read my custom conversions?
Yes, ChatGPT lists the custom conversions in your ad account, then reads Cost per website custom conversion next to campaigns, ad sets and ads. You can rank them by cost the way you rank purchases, then compare them across campaigns in one prompt.
Is Meta Ads data in ChatGPT live?
Yes, because Porter stores no Meta Ads data, each question queries Meta live, including today's partial day. Meta refreshes insights about every 15 minutes and stops changing them after 28 days (Meta's insights refresh schedule), so recent days can move between questions.
Can I use Porter in Claude too?
Yes. Porter's MCP URL, the same one behind the Meta Ads connector for ChatGPT, also works in Claude as a custom connector. If your team uses both, you can then ask about the same campaigns in either one.
See Porter's Meta Ads connector for Claude for the Claude setup and what it covers.
Troubleshooting
Why don't ChatGPT's numbers match Ads Manager?
ChatGPT's numbers can drift from Ads Manager because of mixed settings. Purchases and ROAS follow each ad set's own attribution setting, so an account total adds windows together (Meta's guide to multiple attribution settings).
Compare 7-day click in ChatGPT with 7-day click in Ads Manager, and ask for exact dates, since presets use UTC. Also, reach can't be summed across rows.
Why does ChatGPT show an error from Porter?
Ask again with one breakdown per query or a shorter range. Porter returns this error when a query breaks a Meta Ads rule and Meta sends back no reason. One usual cause is two breakdown families at once, such as Age with Publisher platform or Country code. The others are any DMA breakdown, or a date range older than Meta keeps.
Why does ChatGPT list my ad accounts but return no data?
ChatGPT lists ad accounts but returns no data when the Facebook consent screen closed before the ad account was ticked. Then every query asks you to reconnect. In that case, reconnect Meta Ads in Porter and tick each account. If one still shows nothing, check that your Facebook user has a role on it in Business Manager.