08FAQFAQ
Four questions people ask before connecting cover what StackAdapt is, Claude, agencies with many advertisers and other destinations. The last 3 help when numbers don't match, results come back empty or a breakdown is missing.
What is StackAdapt used for?
StackAdapt is an AI advertising platform and also the source Porter brings into ChatGPT. In short, it's a demand-side platform for buying native, display, video, connected TV and audio ads. Brands and agencies organize campaigns in advertisers, campaign groups, campaigns and ads. StackAdapt's assistant Ivy and its own MCP server also bring that data into StackAdapt's tools and AI apps.
Can I use Porter in Claude too?
Yes. Porter's MCP URL, the same one behind the StackAdapt connector for ChatGPT, also works in Claude as a custom connector, with the same API key and advertisers. See Porter's StackAdapt connector for Claude for the Claude setup and what it covers.
Can an agency connect several StackAdapt advertisers?
Yes. Connect as many StackAdapt advertisers as you like, then ChatGPT compares them with Advertiser as a column. As a result, you ask one question across every client. Porter bills each connected advertiser only once, since one subscription covers all your clients.
Can I also send StackAdapt data to Sheets, Data Studio, BigQuery or Power BI?
Yes. One StackAdapt advertiser connected in Porter feeds every destination at no extra cost, including ChatGPT, a Sheet, a Data Studio report or a BigQuery table. If you need them, see Porter's marketing data connectors for Google Sheets and marketing data connectors for BigQuery.
Troubleshooting
Why don't ChatGPT's numbers match StackAdapt?
ChatGPT's StackAdapt numbers usually differ for 4 reasons. StackAdapt labels each day in UTC, while your campaign may run in its own timezone, so compare by week or month. Amounts also stay in each advertiser's currency. Besides, Campaign State and Campaign Status filter differently. Finally, conversions from every tracker are summed.
Why does ChatGPT show no StackAdapt data or no advertisers?
Re-enter the API key in Porter, select the advertiser, or ask for a level or period with delivery. ChatGPT shows no StackAdapt data when the key was rotated or revoked, or the advertiser isn't selected in Porter. On Porter's free plan, ranges past the history limit also come back empty.
Why can't ChatGPT split results by audience, geo, device or hour?
Use StackAdapt's insights reports for audience, demographic, geo, device, supply source, deal, domain and hourly splits. In ChatGPT, Porter splits StackAdapt results by advertiser, campaign group, campaign, ad, channel and day, so ask at those levels and ChatGPT ranks and compares them for you.