Skip to main content

Welcome to SpendOwl

SpendOwl connects your Apple Search Ads spend to actual revenue. Get campaign, ad group, and keyword-level ROAS in your dashboard.

Why SpendOwl?

Capture campaign, ad group, keyword, and placement data from Apple Search Ads. Know exactly which ads drive your installs.
Automatic StoreKit 2 purchase observation. Track subscriptions and in-app purchases without extra code.
Attribution tokens are processed on SpendOwl servers. When Apple changes their APIs, your app keeps working—no SDK update required.
SpendOwl observes transactions passively. It works alongside other subscription SDKs without conflicts.
No IDFA required. Includes a privacy manifest for App Store compliance.

How It Works

  1. Configure the SDK with your API key
  2. Attribution is automatically fetched from Apple
  3. Purchases are observed via StoreKit 2
  4. ROAS is calculated server-side and shown in your dashboard

Requirements

RequirementMinimum Version
iOS15.0
macOS12.0
Xcode15.0
Swift5.9

Next Steps