08FAQFAQ
Before they connect, X Ads buyers usually ask about ChatGPT and Claude Code and agency accounts. They also ask about website conversions, Data Studio (formerly Looker Studio) and the API version. The last three answers fix numbers that don't match Ads Manager, missing accounts and failed questions.
Does Porter work in ChatGPT and Claude Code too?
Yes. The MCP URL behind the X Ads connector for Claude also works in ChatGPT and Claude Code. Then you can ask about the same X campaigns in either. If you use ChatGPT, follow the guide to connect X Ads to ChatGPT. Porter's X Ads tutorial for Claude also covers Claude Code.
Can I connect several X ad accounts, like an agency?
Yes. One X login brings in every ad account that user can reach, including advertisers who gave your @username access. If you add Account Name as a column, Claude compares them in one answer. Porter bills each ad account once it's connected.
Can Claude report website conversions and purchases?
Yes. Claude gets purchases, sign ups, site visits, downloads and custom conversions, split by post view and post engagement, including sale amount. Conversions come from the X Pixel or Conversion API events on your site (X's web conversions docs).
I already use Porter for Data Studio. Do I need to reconnect?
No. One X ad account connected in Porter feeds every Porter destination, including Claude, at no extra cost. If your reports already run through Porter's X Ads connector for Data Studio, just add the MCP URL to Claude and ask.
Does Porter use X's official Ads API?
Yes. Porter reads and writes through version 12 of X's Ads API (X Ads API versions) and signs in with X's own login. X's official MCP uses the same Ads API, so both see the same data.
Troubleshooting
Why don't Claude's X Ads numbers match X Ads Manager?
Compare the same dates in the ad account's time zone and check the last day, and Claude's X Ads numbers through Porter should line up with Ads Manager. X's API treats the end date as exclusive, while Ads Manager includes it. Ads Manager also adds Spotlight and Trend placements, recent spend is still an estimate, and breakdowns don't add up to totals.
Why does Claude return no data for one X ad account?
Reconnect the X ad account in Porter with X sign-in, then ask Claude again. Claude returns no data for an account added to Porter without signing in with X, or when its access was revoked, even though it shows as connected. A re-authorized account can also show up twice with the same data.
Why did an X Ads question fail in Claude?
Ask for raw counts and let Claude work out the rates, ask one breakdown per question, keep ranges to a year or less and use Week instead of Month and year. Leave out reach and frequency too. An X Ads question fails when it asks for a field or shape outside what the connector returns.