Skip to main content
Apple Search Ads is Apple’s paid search channel on the App Store. It is separate from App Store Connect: App Store Connect handles publishing, reviews, analytics, and sales reports; Apple Search Ads handles paid keyword campaigns and ad performance. Appeeky wraps Apple’s Campaign Management API v5 for your connected Search Ads organization. After connecting credentials once, you can read and manage campaigns, ad groups, targeting keywords, negative keywords, and performance reports through REST or MCP tools.
Apple Search Ads support requires Indie plan or higher. You also need an active Apple Search Ads account.
Apple Search Ads uses a different API key than App Store Connect. If you already connected App Store Connect, you still need to connect Search Ads separately.

What You Can Do

AreaWhat it coversDocs
CredentialsSearch Ads API key setup, org access, secure connection options, per-request headersCredentials & Setup
CampaignsList campaigns, pause/resume, change names and daily budgetsCampaigns & Ad Groups
Ad groupsList ad groups, pause/resume, change names and default CPT bidsCampaigns & Ad Groups
Targeting keywordsList, find, create, update, delete, recommendations, bid recommendationsTargeting Keywords
Negative keywordsCampaign-level and ad-group-level negative keyword managementNegative Keywords
ReportsKeyword performance and real search-term reportsReports
ProfitabilityJoin Apple Ads spend with RevenueCat revenue, profit, and ROASProfitability
MCPAssistant tools for Search Ads workflowsMCP Tools

Customer Setup Flow

  1. Create or choose an Apple Search Ads account.
  2. Generate Search Ads API credentials in the Search Ads UI.
  3. Save credentials in Appeeky, or pass them per request.
  4. Verify accessible organizations with /me and /acls.
  5. List campaigns and ad groups.
  6. Pull search term and keyword performance reports.
  7. Optionally manage bids, statuses, targeting keywords, and negative keywords.
Start with Credentials & Setup. If credentials are already connected, continue with Reports for search terms and performance data, or Profitability to join spend with RevenueCat revenue.

What Search Ads Data Is Good For

SignalWhy it matters
Search terms reportShows real user queries that triggered your ads
Keyword reportShows impressions, taps, installs, spend, and efficiency per paid keyword
Bid recommendationsHelps estimate competitive pressure for a keyword
Negative keywordsBlocks irrelevant paid traffic and protects spend
Campaign and ad group statusExplains why ads may not be serving
Search Ads reports are especially useful for ASO because they reveal real query language and paid conversion behavior. Pair them with App Store Connect Metrics and Keyword Metrics to compare paid and organic opportunity.
Apple does not expose the Search Popularity score from the Search Ads UI through a public API. Use search terms, suggested bids, keyword reports, and Appeeky’s organic keyword metrics instead.

Typical Workflow

1. Check connection

GET /v1/connect/apple-ads/credentials/status

2. List campaigns

GET /v1/connect/apple-ads/campaigns

3. Pull search terms

POST /v1/connect/apple-ads/campaigns/:campaignId/reports/searchterms

4. Review keyword performance

POST /v1/connect/apple-ads/campaigns/:campaignId/reports/keywords

5. Manage keywords or negatives

POST /v1/connect/apple-ads/campaigns/:campaignId/adgroups/:adGroupId/targetingkeywords/bulk
POST /v1/connect/apple-ads/campaigns/:campaignId/negativekeywords/bulk

6. Join spend with RevenueCat revenue

GET /v1/connect/apple-ads/profitability?level=keyword&days=14

Endpoint Families

Base path:
/v1/connect/apple-ads
FamilyEndpoints
CredentialsPOST /credentials, GET /credentials/status, DELETE /credentials
AccountGET /me, GET /acls
CampaignsGET /campaigns, PUT /campaigns/:campaignId
Ad groupsGET /campaigns/:campaignId/adgroups, PUT /campaigns/:campaignId/adgroups/:adGroupId
Targeting keywordsList, get, find, create, update, delete, recommendations
Negative keywordsCampaign and ad group negative keyword CRUD
ReportsKeyword performance and search terms
ProfitabilityApple Ads spend joined with RevenueCat revenue

Apple Search Ads vs App Store Connect

App Store ConnectApple Search Ads
ProductApp publishing, private app analytics, reviews, sales reportsPaid search campaigns on the App Store
Consoleappstoreconnect.apple.comsearchads.apple.com
Appeeky connect path/v1/connect/credentials/v1/connect/apple-ads/credentials
MCP prefixasc_*asa_*
Best forMetadata, reviews, downloads/revenue syncPaid keyword performance and real search queries