Skip to main content
Apple Search Ads shows what you spend and how users respond at install time. RevenueCat shows what those users earn afterward. Appeeky connects both sides so you can see which keywords and campaigns are actually profitable — and whether your App Store presence is strong enough to scale spend in each country. This workflow is available through REST, the web dashboard, and MCP tools.

What This Covers

For the core spend × revenue join and insight buckets, see Apple Search Ads Profitability. For per-customer attribution dimensions from RevenueCat, see RevenueCat Attribution.

Prerequisites

  1. An Appeeky API key.
  2. Apple Search Ads connected in Appeeky (or per-request ASA headers).
  3. A RevenueCat secret API key (X-RC-Key), saved in Appeeky Settings or passed per request.
  4. Apple AdServices enabled in RevenueCat under Integrations. This is what populates Apple Search Ads attribution in RevenueCat charts and customer attributes.
Without Apple AdServices in RevenueCat, Appeeky can still return Apple Search Ads spend and installs, but revenue, profit, and ROAS will be incomplete. The readiness endpoint flags this before you act on recommendations.

Integration Readiness

Check whether your stack is ready for ROAS analysis.

Headers

Example

curl

Response

Step statuses

When ready is true, all steps are complete and profitability analysis is fully available.

Optimization Recommendations

Returns a bundled analysis: integration gaps, ROAS-based scale and pause candidates, a RevenueCat attribution sample, and optional review-rating warnings by country.

Query parameters

Headers

Same as Profitability: X-API-Key, X-RC-Key, optional X-RC-Project, and optional per-request ASA headers.

Example

curl

Response shape

Recommendation types


Review Country Gate

Low App Store ratings in a country can hurt conversion on paid traffic. This endpoint compares active Apple Search Ads campaign targeting against the app’s App Store rating in each country.

Query parameters

Example

curl

Response

Row status

Ratings are sourced from the public App Store catalog per country. They reflect the listing users see when your ad appears in that storefront.

Country-Scoped Profitability

Filter ROAS analysis to campaigns that target a single country. Useful when you run separate campaigns per region.
Appeeky filters using each campaign’s countriesOrRegions metadata from Apple Search Ads. Revenue attribution remains at the keyword, ad group, or campaign level from RevenueCat charts — country filtering applies to spend and campaign scope, not a second revenue dimension. See Apple Search Ads Profitability for full parameters, response fields, and insight types.

Typical Workflow

  1. Check readinessGET /playbook/status until ready is true.
  2. Review recommendationsGET /playbook/recommendations?appId=… for scale, pause, and country warnings.
  3. Drill into keywordsGET /profitability?level=keyword&country=US for a focused table.
  4. Validate attributionRevenueCat Attribution for customer-level keyword × campaign × country rows.
  5. Act — pause campaigns, adjust bids, or add negatives via Campaigns and Keywords, or ask your assistant via MCP.

MCP Tools

See Apple Search Ads MCP Tools for parameters and example prompts.