Apple Search Ads integration

Connect Apple Search Ads to see daily campaign and keyword spend next to attributed installs, funnel completion, and revenue.

Before you start

An Apple Search Ads Account Admin must assign the user an API role. That user creates an API client in Account Settings → API. Apple asks for a public key when the client is created.

Connect an account

  1. Open Integrations then Ad spend.
  2. Select Apple Search Ads and generate a key pair in OnRamp.
  3. Copy the public key into Apple’s API client setup. The matching private key remains in your browser until you connect.
  4. Paste the Client ID, Team ID, Key ID, and private key into OnRamp.
  5. Validate the connection, then select the Apple Search Ads organization for this project.

The first sync imports the previous 30 days. Daily refreshes re-read the latest three days to capture revised cost data.

Attribution

Apple Search Ads attribution comes from the iOS SDK through Apple AdServices. The spend connection adds campaign and keyword cost to that existing attribution. It does not replace SDK attribution setup.

What you will see

  • Daily campaign and keyword spend
  • Taps and impressions
  • Apple Search Ads acquisition, activation, purchases, CAC, and ROAS where available

If account selection is empty, check that the API role and client belong to an account with Search Ads access.