Apple AdsApple Ads Anthropic ClaudeAnthropic Claude

APPLE ADS connector for Claude (MCP)

Ask Anthropic Claude about your Apple Ads data using all available fields — without exporting a single CSV.

  • +120 Apple Ads fields plus calculated metrics — every dimension and breakdown Apple Ads reports.
  • Your Apple Ads data already lives in Porter. Enable MCP and start asking Claude — no new integrations, no tokens, no servers.
  • Cross your Apple Ads performance with Google Analytics 4 revenue in one Claude conversation to see real outcomes, not just clicks.

Free forever plan · 14-day full trial · No credit card

Apple Ads to Claude demo

Trusted by 1,600+ marketers and agencies in 60+ countries

G2 Momentum Leader badge G2 Best Estimated ROI badge G2 Best Relationship badge
Ogilvy Google Partner Loop Dapper Ture Vaulted
★★★★★   4.6 / 5 · 200+ reviews on G2
Tutorial

How to connect Apple Ads to Claude

Apple Ads × Claude demo
  1. Connect Apple Ads to Porter

    Log in to Porter with your Apple Ads Business account and grant read-only access. Takes 2 minutes — no engineering, no exports.

  2. Pick your ad account

    Select one or blend multiple ad accounts into a single data source — useful for agencies managing several clients.

  3. Add Porter MCP to Claude

    In Claude, paste the URL https://mcp.portermetrics.com/mcp as a custom connector. No JSON-RPC, no local servers.

  4. Authorize Claude to read Porter

    One click. Claude now has read-only access to your Apple Ads data through Porter — same scope as your Porter account.

  5. Ask in plain English

    “Show me Apple Ads performance trends over the last 14 days.” Claude returns a filtered table in seconds.

Read the full tutorial →
Fields

+120 Apple Ads fields, ready for Anthropic Claude

Every field in Apple Ads Manager — plus calculated metrics, every attribution window, and creative preview URLs — accessible to Claude on demand.

All Ads Manager fields (and more)

120 fields total — every native Apple Ads field plus calculated metrics that aren’t offered natively.

Every breakdown

Segment by campaign, ad set, creative, audience, placement, device, region, hour, date — every breakdown Apple Ads supports.

Creative previews and assets

Ad preview URLs plus links to creative assets — Claude can reason over performance + creative in the same answer.

Marketer-friendly naming

Fields named exactly as in Apple Ads (e.g. “Cost” not cost_micros). Claude understands them natively.

Full granularity

Hour, day, week, month, year — plus every dimension Apple Ads reports.

Cross-channel blending

Same field naming standard across Porter’s connectors — Claude can join Apple Ads with GA4, BigQuery, or other sources in one prompt.

Campaign
  • Ad Channel Type
  • Adam ID
  • App Adam ID
  • App Name
  • Bidding Strategy
  • Billing Event
Performance
  • Avg CPM
  • Avg CPT
  • Impressions
  • Spend
  • Avg CPA (Tap-Through)
  • CR (Tap-Through)
Ad Group
  • Ad Group Bidding Strategy
  • Ad Group Country or Region
  • Ad Group Deleted
  • Ad Group Device Class
  • Ad Group Display Status
  • Ad Group End Date
Ad
  • Ad Group ID (Ad)
  • Campaign ID (Ad)
  • Ad Creation Time
  • Ad Deleted
  • Ad Display Status
  • Ad ID
Keyword
  • Keyword Bid Amount
  • Keyword
  • Ad Group Deleted (Keyword)
  • Ad Group ID (Keyword)
  • Ad Group Name (Keyword)
  • Keyword Deleted
Search Term
  • Ad Group Deleted (Search Term)
  • Ad Group ID (Search Term)
  • Ad Group Name (Search Term)
  • Bid Amount (Search Term)
  • Country or Region (Search Term)
  • Deleted (Search Term)
Date
  • Date
  • Day of week
  • Hour of day
  • Month
  • Quarter
  • Week
Account
  • Connected Account ID
  • Connected Account Name
  • Org ID
See all 120 Apple Ads fields documentation →
Prompts

Copy-paste prompts for Apple Ads × Claude

Add Porter MCP to Claude (paste https://mcp.portermetrics.com/mcp), open a new conversation, and paste any prompt below.

Check campaign budget pacing by country

For the last 7 days, calculate the spend-to-daily-budget ratio for each active Campaign Name grouped by Countries or Regions. Use Local Spend and Daily Budget. Flag any country where the ratio is above 90% or below 20%. Include Campaign End Time so I can see which campaigns are nearing their deadline. Return the results as a ranked table.

Compare tap-through vs view-through installs by ad group

For the current month, break down Tap Installs, View Installs, and Total Installs for each Ad Group Name. Include Avg CPT and TTR. Highlight any Ad Group where View Installs make up more than 40% of Total Installs. Return a table sorted by Total Installs descending.

Rank ad creatives by tap install rate

For the last 14 days, rank my ads by Tap Install Rate. Include Creative Type, Product Page ID, Ad Name, Avg CPT, and Taps. Show only ads with more than 50 Taps. Return a ranked table and tell me which product page + creative type combination has the best rate.

Find bleeding search terms for negative keyword candidates

Show me search terms from the last 30 days where Taps are above 100 but Tap Install Rate is below 5%. Include the Keyword, Match Type, and Bid Amount for each. Flag any search terms that are not exact-match keywords I already have. Return the results as a table with a "Negative Keyword Candidate" flag.

Weekly exec summary across all Apple Ads accounts

Generate a weekly executive summary for the last 7 days across all Connected Account Names. For each account, show total Local Spend, Total Installs, Avg CPA (Total), and average Tap Install Rate. Highlight the top 3 campaigns by spend and flag any account where Avg CPA (Total) increased more than 20% week over week. Return as a bullet summary plus a table.

Compare Search Match automation vs manual keyword targeting

List all campaigns with Search Match enabled from last month. Show their Total Installs, Avg CPA (Total), and Local Spend side-by-side with campaigns that use manual keyword targeting only. Include Targeting Dimensions and Keyword Bid Amount. Return a comparison table and tell me which strategy had the lower Avg CPT.

Detect audience overlap across device classes

For the last 14 days, compare performance across Device Class and Ad Group Device Class. Show Impressions, Taps, TTR, Avg CPT, and Tap Install Rate for each combination. Flag any device class where the same Campaign Name appears in multiple ad groups with overlapping targeting. Return as a table sorted by Local Spend descending.

Consolidate multi-account agency performance

Consolidate performance across all Connected Account IDs for the current month. For each Connected Account Name, show total Local Spend, Total Installs, Avg CPA (Total), and the top 3 Countries or Regions by spend. Compare each account against its prior month. Flag any account where Total Installs dropped more than 15% while Local Spend stayed flat or increased. Return a ranked table plus a short narrative summary.

Alert when tap install rate drops below threshold

Check the last 3 days and flag any Campaign Name or Ad Group Name where Tap Install Rate dropped below 3%, Taps are above 100, and Avg CPT increased more than 20% compared to the prior 7-day average. Include Local Spend, Total Installs, and the percentage change. Return the results as an alert table with a "Review Immediately" flag.

Detect campaigns with week-over-week performance decay

Compare the last 4 weeks of performance for each Campaign Name. Show Week, Tap Install Rate, TTR, Avg CPT, Local Spend, and Total Installs. Flag any campaign where Tap Install Rate declined for 3 consecutive weeks while Local Spend remained stable or increased. Return a trend table plus a short list of campaigns that need creative or bid refreshes.
Security

Apple Ads MCP safety

Porter authenticates to Apple Ads with the read-only scope you already approved for your reports. Anthropic Claude queries Porter — not Apple Ads directly — so every conversation is rate-limited and cached at Porter side. No new permissions, no ban risk.

  • Caching. Porter caches recent query results for 30 minutes per (account, field set) so repeated Claude prompts don’t hit the API again.
  • Batching. Multiple field requests are merged into a single API call when possible (max 1,000 rows per reporting call).
  • Backoff & retry. Exponential backoff on 429 responses (1s → 2s → 4s → 8s).
  • Per-account quotas. Porter tracks per-account daily usage and pauses queries before hitting 80% of observed safe thresholds.
  • Read-only enforcement. Porter never requests write roles from Apple Ads, so even compromised tokens cannot modify campaigns, budgets, or ad copy.
  • Audited tools. The MCP exposes 6 read-only methods: get_blend_id, list_accounts, list_categories, list_data_sources, list_fields, query_data.

GDPR compliant · 1,600+ marketers trust Porter with their Apple Ads data.

Pricing

Start free. Pay per data source account

  • +120 Apple Ads fieldsEvery native field plus calculated metrics — accessible to Claude in plain English.
  • All attribution windowsCompare 1d-click, 7d-click, 28d-click and 1d_click+1d_view side by side from one connection.
  • Same plan, every destinationSend to Anthropic Claude, ChatGPT, Looker Studio, Google Sheets, BigQuery and Slack — one subscription.
  • Unlimited usersNo extra cost per team member or seat.
Monthly Annual Save 17%

Number of Apple Ads ad accounts

$12.5 /mo

Billed annually · /account

Destinations included
Claude
ChatGPT
Looker Studio
Google Sheets
Slack
Zapier
Power BI
Start for free →

Unlimited 14-day free trial + Free forever plan

Explore more

Other connectors & destinations

Porter supports 15+ data sources and 10+ destinations. Mix and match in one subscription — no extra seats or hidden per-destination fees.

FAQ

Questions about Apple Ads + Anthropic Claude

What is MCP and how does it connect Apple Ads to Claude?
MCP is an open protocol — Model Context Protocol — that lets Anthropic Claude talk to Porter’s API. Porter exposes Apple Ads data as read-only tools Claude can call. Paste one URL into Claude’s MCP settings and the connection is live.
Do I need technical skills or coding to set this up?
No. Paste one URL into Anthropic Claude’s MCP settings. No API tokens, no JSON-RPC, no local servers. If you can copy and paste, you can connect Apple Ads to Claude.
Will connecting my Apple Ads account get it banned?
No. Porter reads from its own already-authorized infrastructure. No new OAuth scopes, no third-party app reviews. Read-only access — Claude cannot modify campaigns, budgets, or settings.
What Apple Ads metrics can I analyze in Claude?
All 120 fields across 21 categories. Key metrics include Amount spent, Purchases, Purchase ROAS, and Cost per purchase. Plus creative fields like Hook rate, Hold rate, and Ad preview URLs; attribution windows including Purchases (1 day click), Purchases (7 days click), and Purchases (28 days click); and video play curves at 25%, 50%, 75%, and 95%.
Can I create or edit campaigns from Claude, or is this read-only?
Read-only. Anthropic Claude can query, analyze, and summarize. It cannot pause campaigns, change budgets, edit ad copy, or modify targeting. This is by design for safety.
I already use Porter for Apple Ads reporting — do I need to reconnect?
No. Your existing Apple Ads connection in Porter feeds Anthropic Claude automatically. Enable the MCP add-on in one click. Same data, new interface.
How much does the Apple Ads MCP integration cost?
Included in your Porter plan. No extra charge for Anthropic Claude, ChatGPT, or Slack AI access. Pay per ad account, not per destination.

Chat with your Apple Ads data in Claude

Your Apple Ads data already lives in Porter. Enable MCP and start asking Claude about campaigns, creatives, and ROAS — no new integrations, no tokens, no servers. Get live, conversational access to all 120 Apple Ads fields including creative previews, every attribution window, and multi-account blends.

Free forever plan · 14-day full trial · No credit card