Apple Search Ads · two tools, one account

Manage your Apple Search Ads — and, optionally, know which keyword actually pays.

Start with the console: connect your ASA account, edit bids inline, pause campaigns, watch real spend. When you're ready, drop in our self-hosted attribution SDK to close the loop on keyword-level ROAS.

no credit card · self-hostable · open ingestion contract
Product 1 · core
Console

Apple Search Ads control panel

A real management surface for ASA — like searchad.ai, but open. Bring your own ASA account, manage everything inline.

  • Inline bid edit on every keyword & ad group
  • One-click pause/resume at any level
  • Search-term breakdown — see where Search Match actually spent
  • Daily-budget tracking & monthly cap guard
  • Append-only audit log of every action
Product 2 · optional
Attribution SDK

Self-hosted keyword-level ROAS

Drop this in when you want to know which keyword actually drove revenue — Apple won't tell you. Like asa.tools, but the data stays yours.

  • Tiny iOS / RN SDK — POSTs AAAttribution token + StoreKit purchases
  • Backend resolves keyword from token, joins to revenue
  • Keyword-level installs · purchases · revenue · ROAS
  • RevenueCat link for D7 → D180 cohort curves
  • No third-party in the data path — you self-host or use ours
How it works

Console first. SDK only if you want the ROAS depth — it's a separate, optional layer.

Connect your ASA account

Paste org ID + .p8 private key — or generate an ES256 keypair in your browser and upload the public half to Apple. Your key is encrypted at rest (AES-256-GCM).

Manage campaigns from the console

That's the whole core product. Edit bids, pause keywords, watch spend, run weekly reviews. Nothing else is required.

Drop in the SDK optional

Want to know which keyword drove a purchase? Embed friday-attribution-sdk in your app. The Profitability tab fills in with real keyword-level ROAS once installs roll in.

get started

Connect in two minutes. See your dashboard a minute later.

Sign up, paste your ASA credentials, you're in. Add the SDK whenever you want deeper attribution — or skip it entirely.

Create account Try demo