ADSwift logo

The fastest way to manage
Apple Ads. Now with revenue.
Built for Mac.

ADSwift connects Apple Ads with RevenueCat in one click. So every keyword shows what it earns — not just what it costs.

See the features ↓

Your campaigns.
All in one table.

Sort, filter, and bulk-edit without leaving ADSwift. Every change syncs instantly with Apple Ads.

Create and edit campaigns, ad groups, and keywords
One-click status toggles
Bulk keyword upload from CSV or plain text
Geo targeting on an interactive map
Colour-coded bid performance bars

Your campaigns,
in plain English.

Ask ADSwift's AI anything about your data. Get instant summaries, anomaly alerts, and optimisation suggestions.

Natural language queries on any metric
Automatic anomaly detection
Budget and bid suggestions
Session history — pick up where you left off

Find what's working.
Cut what isn't.

See every keyword's performance at a glance. Adjust bids, toggle match types, and act on insights without leaving the app.

Exact and broad match management
Avg CPA and Avg CPT metrics per keyword
Colour-coded spend efficiency
Negative keyword lists per campaign

See revenue,
not just installs.

Connect RevenueCat in one click. ADSwift overlays revenue on every keyword and campaign — so you can stop optimising for installs.

One-click RevenueCat sign-in
Revenue and Net per Install per keyword
Multi-currency, daily ECB conversion to USD
Menu-bar widget with today's revenue

Up and running in minutes.

Step 1

Connect

Link ADSwift to your Apple Ads account with your API credentials. Takes about 30 seconds.

Step 2

Explore

Campaigns, ad groups, and keywords load instantly. Browse and filter without waiting for page reloads.

Step 3

Optimise

Use reports and AI chat to find what's costing you money — then fix it right in the app.

FAQ

Frequently
asked questions

ADSwift is a native macOS app for Apple Search Ads that connects with RevenueCat to show what every keyword earns — not just installs.

What is ADSwift?
ADSwift is a native macOS app for managing Apple Search Ads campaigns. It connects with RevenueCat to show what every keyword actually earns — not just installs — and includes an AI assistant that answers questions about your campaigns in plain English.
Do I need a RevenueCat account?
Only if you want revenue attribution. Without RevenueCat, you'll still see spend, taps, installs, and CPA per keyword. Connect RevenueCat in one click later when you're ready.
Does it work with multiple Apple Ads accounts?
Yes. Switch between organizations from the workspace switcher in the toolbar. Each org has its own campaign history and refresh state.
How does revenue attribution work?
ADSwift pulls keyword-level data from Apple Search Ads and revenue from RevenueCat, then matches them by date and app. Multi-currency revenue is converted to USD daily using ECB rates. Prerequisite: you'll need to enable Apple Search Ads attribution in your RevenueCat project first — follow RevenueCat's setup guide. Without that, RevenueCat won't have the campaign or keyword data to attribute revenue against.
What macOS versions are supported?
macOS 15 Sequoia or later, on Apple silicon and Intel Macs.
Where does my data live?
Locally, on your Mac. ADSwift talks directly to Apple's and RevenueCat's APIs from your machine — there's no ADSwift backend storing your campaigns or revenue data.
What does it cost?
Free during the public beta. Indie-friendly pricing after launch — full details closer to release.
Is there a Windows or web version?
Not today. ADSwift is built natively for macOS to take full advantage of menu-bar widgets, keyboard shortcuts, and offline behavior.

Be the first to run
smarter Apple Ads.

Drop your email. We'll let you know the moment ADSwift is ready for download.