macOS · App Store keywords · Apple Ads

Know which keywords deserve your spend.

Veldo joins organic rank, Apple Ads spend, and revenue on your Mac — then gives every App Store keyword a verdict: bid, pause, or double down.

$99/year · your data stays local · 14-day money-back guarantee

The Veldo dashboard: keyword table with ranks, trends, popularity, difficulty, spend, revenue, and a verdict for every keyword, plus 30-day spend and revenue charts

Evidence in. Verdict out.

sample data

KeywordRankΔSpend 30dRevenue 30dVerdict
habit tracker#8↑6$92$241Double down
meditation timer#2$184$118Cannibalizing
sleep sounds200+$263$0Money pit
breathing exercises#38$0Bid opportunity

How it works

From keyword list to clear next move.

Three steps. No spreadsheets, no exported CSVs, no tab-hopping between App Store Connect, Apple Ads, and your revenue dashboard.

Step 01

Add your apps and competitors

Search the App Store by name. Veldo discovers the keywords each app actually ranks for, shows the gap you are missing, and tracks 60+ storefronts — switch a whole keyword set to a new country in one click.

Veldo's keyword gap panel: competitor keywords you don't track yet, each with the competitor's rank and a one-click add button
Step 02

Veldo collects the evidence

Every day it checks organic ranks, pulls Apple Ads spend, installs, and Apple’s own search popularity, and attributes revenue — joined per keyword into one 30-day picture.

Veldo's evidence band: 30-day spend, revenue, installs, and ROAS cards above a spend-versus-revenue chart
Step 03

Act on verdicts, not hunches

Each keyword gets a first-match verdict backed by the numbers that produced it. A watchdog notifies you when a verdict flips or new reviews land.

Keyword rows in Veldo showing spend, revenue, installs, suggested bids, and verdict pills like Bid opportunity and Double down

The verdict engine

Three signals. One decision.

Rank shows visibility. Ads show demand. Revenue shows what paid off. Veldo joins all three per keyword and states the conclusion — with the evidence right under it.

Cannibalizingmeditation timer

You already rank near the top. This exact ad may be buying installs you would have won organically.

Organic rank
#2
Spend
$184
Exact ad
Active
Test a pause and watch whether total installs hold.
Bid opportunitybreathing exercises

Demand is strong, organic visibility is weak, and no exact campaign is active.

Popularity
5/5
Organic rank
#38
Exact ad
None
Create a controlled exact-match test.
Money pitsleep sounds

This keyword keeps spending without producing attributed subscription revenue.

Window
30 days
Spend
$263
Revenue
$0
Cut spend and move budget to proven terms.
Double downdaily meditation

Attributed revenue is positive while the organic position continues to improve.

ROAS
Positive
Rank movement
+11
Revenue
Attributed
Increase the test budget while monitoring payback.

In the box

Built for the whole ASO loop.

Reviews from every storefront

New App Store reviews across all the countries you track, with a notification when fresh reviews land on your app.

60+ storefronts, one keyword set

Track any market Apple serves. Add a country and your keywords come with you — ranks collect per storefront automatically.

On-device translation

Hover a Japanese or German keyword and read it in English. Apple’s on-device translation — no API key, nothing leaves your Mac.

Apple’s own popularity

Search popularity straight from the Apple Ads API, plus a difficulty score from the strength of the current top 10.

Keyword discovery & gap

Veldo finds the keywords an app really ranks for — run it on a competitor, see what they rank for that you don’t, adopt in one click.

Menu bar & watchdog

Yesterday’s spend and revenue at a glance. Notifications fire when a verdict flips — no dashboard babysitting.

Veldo's reviews panel showing star ratings, storefront flags, NEW badges, and review text
Reviews across storefronts, newest first.

Private by design

Your acquisition data never leaves your Mac.

SQLite
Rank, spend, revenue, and history stay in one local database.
Keychain
Apple Ads and RevenueCat credentials use macOS secure storage.
No Veldo backend
Your acquisition data is never uploaded to a Veldo server.

CLI & MCP

Your data, available to your tools.

Query local Veldo data from scripts or compatible AI clients. Agents access stays read-only.

veldo query "keywords losing money"
veldo mcp

Local data. JSON output. No campaign mutations.

Simple pricing

Pay for the tool, not your ad spend.

ASO suites price as a percentage of your budget. Veldo is a Mac app with a license key — download it, then subscribe to unlock. Cancel anytime; 14-day money-back guarantee.

Monthly

$8.99/month

Billed monthly. Cancel anytime.

Buy Veldo
  • Unlimited apps & keywords
  • 60+ storefronts
  • No percentage of ad spend
  • App, menu bar, CLI & MCP
  • 14-day money-back guarantee

FAQ

Questions, answered.

What does Veldo require?

Veldo requires macOS 14 or later. Connect Apple Ads for paid data and optionally connect RevenueCat for revenue-aware verdicts.

Does Veldo need RevenueCat?

No. Rank, popularity, spend, and install verdicts still work. Revenue fields remain unavailable until RevenueCat is connected.

How fresh are rankings?

Organic rankings refresh daily and are spread across the day to respect App Store request limits. Apple Ads and RevenueCat refresh more frequently.

Does Veldo send data to a server?

Your spend, revenue, credentials, and database stay on your Mac. One optional exception: community keywords. Veldo clients pool anonymous rank observations — keyword text, storefront, and the public top-200 ranking — so everyone gets the reverse-ASO lookup Apple doesn't offer. No identifiers are attached, and you can turn it off in Settings → Community.

Can an AI agent change campaigns?

No. The MCP server is read-only by default. Agents cannot directly pause campaigns or change bids.

How does Apple Ads setup work?

Connect your Apple Ads account in the native app. Veldo stores the credential in Keychain and collects data on your Mac.

Monthly or yearly?

Both. Yearly is $99 (two months free); monthly is $8.99. Either unlocks everything — the app, menu bar helper, CLI, MCP server, and all updates while your subscription is active. Cancel anytime, with a 14-day money-back guarantee.

Every keyword needs a next move.

See the evidence. Make the call.

Buy Veldo