Ad Superpowers connects ChatGPT to the advertising and analytics accounts a marketer already runs: Meta Ads, Google Ads, Google Analytics 4, Google Search Console, Google Tag Manager, Google Merchant Center, LinkedIn Ads and TikTok Ads.
Read workflows: pull campaign results across platforms and compare them, find which creatives are fatiguing, check why a campaign stopped spending, reconcile conversion numbers that differ between a platform and GA4, compare paid keywords against organic Search Console queries, and audit a Tag Manager container before a release.
Write workflows: pause or adjust a campaign that is overspending, fix a wrong landing-page URL on a live ad without losing its social proof, duplicate a winning ad into a new variant, upload creative assets, and build a new ad. Write tools that publish are gated behind an explicit plan-and-confirm step, so the user reads what will change and confirms it before anything is created.
Every account is connected by the customer through OAuth in the Ad Superpowers dashboard. The app only reaches accounts that customer has connected, and tools for platforms they have not connected are not offered at all.
How to use
- 1Add it in ChatGPT
Open Ad Superpowers in ChatGPT's Plugin directory (button above), select + to add it and sign in if asked.
- 2Use it in a chat
Type @ in the composer and pick Ad Superpowers, or start your message with its name. ChatGPT may also suggest it when it fits what you ask.
Skills 15
- attribution-reconciler
This skill should be used when the user asks to "reconcile attribution data", "compare conversions across platforms", "fix attribution discrepancies", mentions "which conversion number should I believe", "why do Meta and GA4 show different numbers", or "GDPR impact on tracking". Do NOT use for: single-platform optimization (use platform-specific skills), incrementality testing design (use incrementality-testing-guide), or first-party data / CAPI implementation details (use first-party-data-strategy).
- buyer-persona-framework
This skill should be used when the user asks to "create buyer personas", "define target audiences", "build an ICP", mentions "customer segmentation", "audience research", or "translate personas into ad targeting". Do NOT use for: channel selection decisions (use channel-selection-framework), competitor audience analysis (use competitor-analysis-toolkit), or market size estimation (use market-sizing-guide).
- channel-selection-framework
This skill should be used when the user asks to "choose an advertising platform", "compare Meta vs Google vs LinkedIn", "plan a media mix", mentions "which channel should I use", "budget allocation across platforms", or "best platform for my audience". Do NOT use for: cross-platform attribution issues (use attribution-reconciler), audience persona creation (use buyer-persona-framework), or market sizing for budget justification (use market-sizing-guide).
- client-context-onboarding
This skill should be used when the user asks to "onboard a new client", "set up client context", "get all my clients into context", "populate client X's budgets/goals/accounts", or wants to import and group their connected ad accounts into client profiles so reports and media-buying become client-aware. Do NOT use for: the app signup/onboarding UI wizard (dashboard work, out of scope), user-account onboarding emails (separate track), or single-platform campaign builds (use platform-specific skills). For the agency 30/60/90-day operational checklist use client-onboarding-checklist instead.
- competitor-analysis-toolkit
This skill should be used when the user asks to "analyze competitor ads", "estimate competitor ad spend", "research competitors in Meta Ad Library", mentions "share of voice", "auction insights", or "competitive positioning strategy". Do NOT use for: keyword gap analysis between organic and paid (use seo-sea-keyword-gap-analyzer), channel selection decisions (use channel-selection-framework), or creative fatigue on own ads (use platform-specific fatigue skills).
- connection-troubleshooter
This skill should be used when a user says the Ad Superpowers connector looks broken or half-empty: "I only see a few tools", "my platform tools are missing", "the connector isn't working", "I connected my account but nothing shows up", "where are my Google Ads / Meta / GA4 tools", "a tool is not callable / not available", or asks how to "reconnect" a platform. It explains that a short tool list almost always means a connection needs (re)connecting — not that the platform is broken — and walks through the exact fix (reconnect the affected platform on the dashboard, then start a fresh chat). It covers the Google specifics: Ads, Analytics, Search Console and Tag Manager are connected individually, so each can go missing on its own and each may need its own reconnect. Do NOT use for: diagnosing campaign/ad performance (use the per-platform performance-troubleshooter skills), billing/subscription questions, or building/onboarding client profiles (use client-context-onboarding).
- experiment-design-framework
This skill should be used when the user asks to "design an A/B test for ads", "calculate sample size for an experiment", "measure incrementality", "run a geo lift study", or mentions "statistical significance", "holdout test", or "test duration". Do NOT use for: creative fatigue analysis (use creative-fatigue-analyzer), general campaign performance review (use platform-specific troubleshooters), or audience strategy (use buyer-persona-framework).
- ga4-debugging-validation
This skill should be used when the user asks to "debug GA4 tracking", "validate tag implementation", "use DebugView", or mentions "data quality checks", "GA4 audit", or "event tracking not working". Do NOT use for: e-commerce event setup (use ga4-ecommerce-setup), BigQuery data analysis (use ga4-bigquery-export).
- ga4-revenue-analysis
This skill should be used when the user asks to "analyze GA4 revenue", "review product performance", "build a checkout funnel", or mentions "purchase journey insights", "e-commerce KPI dashboard", or "revenue trends in GA4". Do NOT use for: e-commerce event implementation (use ga4-ecommerce-setup), promotion and coupon tracking (use ga4-promotion-tracking).
- google-ads-bid-strategy-selector
This skill should be used when the user asks to "choose a Google Ads bid strategy", "compare tCPA vs tROAS", "set up value-based bidding", "migrate from manual to Smart Bidding", or mentions "Portfolio Bidding", "Maximize Conversions", or "learning phase management". Do NOT use for: Meta Ads bidding (use meta-bid-strategy-selector), LinkedIn bidding (use linkedin-bid-strategy-selector), keyword strategy (use keyword-strategy-planner).
- google-ads-performance-max-optimizer
This skill should be used when the user asks to "set up Performance Max", "optimize PMax campaigns", "configure audience signals", "choose search themes", or mentions "PMax asset group strategy", "channel performance breakdown", or "e-commerce vs lead gen PMax". Do NOT use for: PMax audit scoring (use pmax-audit-checklist), PMax retail-specific optimization (use pmax-retail-optimizer), PMax vs Search cannibalization (use pmax-search-cannibalization-detector).
- google-ads-performance-troubleshooter
This skill should be used when the user asks to "troubleshoot Google Ads performance", "diagnose CPA increase", "fix conversion drops", "investigate impression share decline", or mentions "ROAS degradation", "budget issues", or "performance problems". Do NOT use for: full account audits (use account-auditor), keyword strategy planning (use keyword-strategy-planner).
- google-ads-search-campaign-builder
This skill should be used when the user asks to "build a Search campaign", "write RSA ad copy", "improve Ad Strength", "set up sitelinks and callouts", or mentions "lead generation campaign", "call extensions", "lead forms", or "search campaign structure". Do NOT use for: Performance Max campaigns (use performance-max-optimizer), Shopping campaigns (use shopping-campaign-structure-advisor), bid strategy selection (use bid-strategy-selector).
- gsc-performance-analyzer
This skill should be used when the user asks to "analyze GSC performance", "optimize organic CTR", "check keyword rankings", or mentions "position tracking", "seasonal SEO trends", or "Google Discover performance". Do NOT use for: indexing problems or technical SEO issues (use technical-seo-monitor).
- landing-page-optimization-guide
This skill should be used when the user asks to "optimize my landing page", "improve conversion rate", "audit my landing page for CRO", mentions "message match between ads and pages", "high bounce rate on paid traffic", or "A/B test prioritization". Do NOT use for: ad creative optimization (use platform-specific creative/fatigue skills), channel selection (use channel-selection-framework), or tracking/pixel implementation (use first-party-data-strategy or gtm-container-auditor).
Things to ask
- “Audit performance across my connected advertising accounts.”
- “Find the biggest opportunities in my connected campaign data.”
- “Show which connected platforms need attention this week.”