Skip to contentLaunchSuite
Create account

The solution

Apple Ads with a spend cap and automatic cutoff

How LaunchSuite creates and watches Apple Ads campaigns with a daily and total cap, passkey approval, a 15-minute watchdog and automatic pause at 90 %.

Apple Ads with a spend cap and automatic cutoff

LaunchSuite creates Apple Ads campaigns with a spend cap in euros, an end date and passkey approval to launch them, and a watchdog that reads spend every 15 minutes and pauses them at 90 % of the cap or on anything that does not match what was approved. The same goes for Meta Ads and Google Ads campaigns, which are also created paused and activated only with your passkey. It spends in your own Apple Ads account: you connect it yourself from the panel, without writing to us, and the connection is approved with your passkey.

What it does

Apple Ads (formerly Apple Search Ads) is advertising on the App Store. LaunchSuite manages it with three layers of brake, designed so that fear of spend is not a reason not to try:

  1. A cap on Apple. The campaign is created with a daily budget and an end date. Apple has no total budget per campaign, so LaunchSuite requires that the daily budget multiplied by the days until the end date does not exceed the total cap you approve.
  2. A cap per workspace. A monthly maximum set in the panel with your passkey that no tool of your AI can raise.
  3. A watchdog every 15 minutes. It rereads from Apple the budget, end date, countries and status of each active campaign; reads the spend; and pauses if spend reaches 90 % of the total cap, if a stop rule fires or if anything is not what you approved. When the month's spend reaches 90 % of the monthly cap, it pauses the whole workspace.

The design is fail-closed: when in doubt, pause. If the spend report fails, if Apple does not respond or if someone changes the campaign outside LaunchSuite, the outcome is a pause and an alert, never a "carry on". There is also an emergency switch: whatever was being launched when it is pressed is stopped.

Passkey approval

Launching a campaign, resuming it or raising its budget are actions that spend money, and they are approved only with a passkey (fingerprint or Face ID) in the panel, never with a code. Before approving you see a summary of everything that will be written: the daily budget, the total cap, the dates and the keywords. The campaign is created paused, the caps are set, they are read back from Apple to check they match and only then is it activated.

Connect your Apple Ads account

The Apple Ads API authenticates with a key pair: LaunchSuite generates the key on its server, shows you only the public part and stores the private part encrypted, without it ever leaving the server. The connection belongs to the workspace and only its owner makes it:

  1. In the panel, open a project, go to Campañas and press "Conectar Apple Ads". LaunchSuite shows you a public key.
  2. In Apple Ads, go to Account Settings > API, create or invite an API user allowed to manage campaigns and paste that public key.
  3. Copy into LaunchSuite the client id, team id and key id Apple gives you and press "Comprobar con Apple": LaunchSuite requests a real token from Apple and lists the accounts that user sees.
  4. Choose the account (it must be in euros) and approve the connection with your passkey.

You can disconnect it whenever you want from the same screen; LaunchSuite deletes the key. To switch accounts, first end or delete the campaigns created with the previous one.

How to use it, step by step

  1. Connect your Apple Ads account and set the workspace's monthly cap in the panel with your passkey.
  2. Prepare the campaign with your AI over MCP or by hand: country, keywords, daily budget, total cap and dates.
  3. Review the summary of the pending action and approve it with your passkey.
  4. Check the report on spend, impressions, taps and installs, and the use of the cap.
  5. Pause whenever you want; resuming asks for your approval again.

What it does not do

  • No TikTok or LinkedIn. It manages Apple Ads, Meta Ads and Google Ads, but not TikTok or LinkedIn ads.
  • It does not handle your billing with Apple. The payment method and invoices stay in your Apple Ads account; LaunchSuite does not convert amounts, so the account must be in euros.
  • The watchdog is not a hard cap. Spend reports arrive late, which is why it pauses at 90 %; the hard cap is the daily budget and the end date on Apple. Some Apple behaviours, such as whether it can exceed the daily budget on some day, are still to be checked with a real account.
  • It does not create the creatives. Your AI or you do that, outside LaunchSuite.

Which plans include it

It does not depend on the plan: any workspace can connect its Apple Ads account. Each one pays its ad spend in its own Apple account. Each plan's limits are on the pricing page.

What problem it solves

It is the concrete answer to the fear of ad spend running away: a cap that cuts in code, not an alert that arrives late. And it is the clearest example of letting an AI act on your accounts without losing control: your AI can prepare the campaign, but launching it goes through your key. How your AI connects is in the article on the MCP. If you need ads on other platforms today, see the comparison with Metricool, which connects Facebook, Google and TikTok Ads.

Frequently asked questions

Can LaunchSuite spend more than I approve?

It is designed not to: the campaign is created with a cap and an end date, a watchdog pauses at 90 % of the cap and spend is only approved with your passkey. It is not a hard 100 % cap because spend reports arrive late; hence the 90 % margin.

What happens if LaunchSuite goes down?

The daily budget and end date live on Apple and keep applying. The watchdog, which pauses at 90 % of the total cap, depends on LaunchSuite running.

Do I have to ask you to enable Apple Ads?

No. You make the connection yourself in the panel (project > Campañas > Conectar Apple Ads) and approve it with your passkey. LaunchSuite spends in your Apple Ads account, never in ours.

Can I use Meta or Google ads from LaunchSuite?

Yes. Today it manages Apple Ads, Meta Ads and Google Ads, always with your own ad account.

Your whole launch, in one tool

One project per product, each with its own plan, accounts, calendar and directories. See the plans and start the trial.