— 15 Oct 2026

Automating Apple Ads campaigns: how to systematically grow your app performance

Ivan Žgela

To handle repetitive campaign decisions, app marketers can automate their Apple Ads campaigns through Maximize Conversions, the automated bidding built into Apple Ads, or through campaign management platforms that offer custom rules and predictive AI.

Typical automated actions include changing a bid, pausing a keyword, moving a search term or capping a budget, so that a UA manager sets the goal and reviews the outcome instead of making every change by hand. Each change can be reviewed by you first or applied on its own.

App marketers automate because the number of decisions keeps growing. Each new keyword, campaign or country or region brings its own bids to check and budgets to adjust every week, and past a certain scale a UA manager can only get through a fraction of them.

There are three ways to automate your Apple Ads campaigns. Maximize Conversions is the automated bidding built into Apple Ads; custom rules and AI bidding are powered by campaign management platforms like SplitMetrics Acquire:

  • rules you write
  • AI bidding
  • Maximize Conversions, built into Apple Ads.

This guide explains what your options are, what data it needs, and how to set it up so it helps rather than gets in the way based on the experience of SplitMetrics experts with extensive Apple Ads experience. By the end of this guide, you’ll know how to use the technology to get the best performance and profitability from your Apple Ads campaigns.

What is campaign automation for Apple Ads, and what can you automate?

There are many ways to automate Apple Ads campaigns, and in any system, campaign automation means changing bids, budgets, keywords or campaign status in an Apple Ads account according to conditions you set.

These conditions can be linked to a CPA, a ROAS, a share of voice on your brand terms, or whatever target your business defines or metric you optimize toward. The mechanisms differ by how the bid decision is made.

  • Automation rules. You write the condition (if {this} happens) and the action (do {this}). For example “lower the bid by 10% when a keyword’s CPA goes above the target”.
  • AI bidding + Condition-based bid strategies optimize performance for each keyword across one or multiple campaigns to achieve a target KPI aligned with campaign objectives, whether it’s ROAS, CPI, or CPA.
  • Maximize Conversions. Apple Ads sets the bids inside a search results campaign, toward the target cost-per-download and daily budget you give it.

The most common things to automate in an Apple Ads account

1: CPT bids. A CPT bid is the most you will pay for one tap. Automation raises it when a keyword (or, for other placements, an ad group) converts under your target and lowers it when it runs over.

2: Campaign Budget. Budgets are automated separately, at two levels. Pacing spreads one campaign’s daily budget through the day, and portfolio-level allocation moves a shared budget toward the campaigns converting below target.

3: Keyword movements (pausing, enabling, creation and negation). Keywords that spend without converting get paused and come back if late conversions arrive. Search terms that convert in discovery move into exact match, and the rest become negatives.

4: Notification rules. They tell you when spend, CPA or share of voice crosses a line, and they change nothing by themselves.

5: Reactions to outside signals. A rule can watch Bitcoin price, gold price or the VIX and, when a threshold is crossed, change a bid, change a daily budget or switch the custom product page an ad group uses. It suits trading and crypto apps, where the market moves faster than a weekly review.

What a typical automation setup looks like

A typical setup puts exact match keywords under a bid rule, condition-based or an AI bidding strategy with a CPA, CPI or ROAS target, pairs every pause rule with a re-enable rule, moves converting search terms out of discovery, and sends a budget alert at 80% of the daily budget. Each of those was a decision a UA manager used to make one keyword at a time.

When an account needs automation

Making those decisions across hundreds of keywords within dozens of campaigns and countries or regions is why teams automate.

A gaming studio we work with was spending ten hours a week on bid and keyword changes, and wanted to bring that time down to two. One keyword takes six to seven minutes to review properly, so a UA manager with 500 keywords usually manages to get through the top 10% max.

The signal to automate is therefore hours rather than spend. As campaigns, countries or regions and apps grow, the review work grows until a manual routine can’t keep up. The payoff shows up in the same place: in one quarter, a dating app running AI Bid Strategies on SplitMetrics Acquire saved 612 working hours and grew subscriptions by 150%.

How do automation rules for Apple Ads campaigns work in a campaign management platform?

An automation rule is a condition and an action that you write yourself in a campaign management platform like SplitMetrics Acquire, and it runs on a schedule you set.

  1. Scope. Where it applies: a campaign, an ad group, a keyword or a search term.
  2. Condition. A performance metric like CPA, in-app event like cost-per-trial or an external market signal like Bitcoin price.
  3. Action. What happens when the condition is met.
  4. Run frequency. How often the rule checks, from hourly to weekly.
  5. Action limit. How often the rule will perform an action on the same condition, so, for example, campaign budget doesn’t increase every day.
Automating Apple Ads campaigns: how to systematically grow your app performance
The five parts of an automation rule in SplitMetrics Acquire: scope, action, action frequency limit, conditions and run frequency.

The action is where rules earn their place. A rule can pause a keyword or re-enable it, raise or lower its bid, move a search term into another campaign, add a negative, change a daily budget, or send you a notification.

For instance, a rule can pause a keyword that has spent three times your target CPA without converting, and a rule can bring the keyword back if a conversion lands a few days later.

Automation rules in SplitMetrics Acquire work best in pairs, with limits. Every pause rule gets a re-enable rule, every bid rule gets an upper and a lower bid change, and every rule shows up in the logs, so you can always understand what changed and why.

A rule that only sends a notification is a rule too, and for anything you’re not ready to hand over yet, such as budgets, that is the safe place to start.

What rules can do in SplitMetrics Acquire

SplitMetrics Acquire’s rules engine covers the whole loop above without a spreadsheet in between:

  • Conditions from performance, share of voice and your MMP. Rules read CPA, ROAS and in-app events, plus share of voice on the first and additional ad placement, so a bid increase can be held back when your share of voice is already at its maximum.
  • AND/OR logic in one rule. One rule can cover several countries or regions or ad placements, each with its own target, instead of one rule for every combination.
  • Date windows that skip the unconverted tail. A rule can look at the last seven days ending three days ago, so users who are still converting don’t drag a keyword down.
  • Run frequency and action limits on standard rules, so a rule can check often and act rarely.
  • Templates and Change History. A rule built for one campaign can be attached to many, and Change History shows which rule made each change and when.
Automating Apple Ads campaigns: how to systematically grow your app performance
A rule window that ends a week ago, so users who are still converting don’t drag a keyword down.

Rules that react to outside signals are set up differently. One market condition (Bitcoin price, gold price or the VIX) drives one action, and the rule acts each time the threshold is crossed, with no run frequency or action limit. Every bid action needs a bid cap, and every rule can notify you when its condition is met.

Actions are one-shot: the rule does not remember the old value, so undoing a change takes a second rule with the opposite trigger. Bid actions aren’t available on Maximize Conversions campaigns, where Apple Ads sets the bids.

Automating Apple Ads campaigns: how to systematically grow your app performance
An outside-signal rule: one market condition drives one action, and it fires each time the threshold is crossed.

Rules can also run your discovery campaign

Discovery campaigns exist to find searches you don’t have keywords for yet, and in the accounts we manage they get about 20% of the budget. Rules can take over the routine work on them.

A search term that converts under your target CPA gets moved into an exact match campaign, and a search term that only spends gets added as a negative, so discovery keeps looking for new searches instead of paying twice for the same ones.

We run that loop every one to two weeks, with a rule doing the moving and a UA manager judging relevance. Rules cover the decisions you already know how to make. The next chapter covers the decisions you don’t, and when a model should make them instead.

Automating Apple Ads campaigns: how to systematically grow your app performance
A search-term rule moving a converting search term into an exact match ad group, with the bid it starts on.

Rules or AI bidding: which one fits your account?

When managing campaigns in Apple Ads, rules automate the decisions you already know how to make, while AI bidding works out the ones you don’t, and it needs enough conversions to learn from.

A rule is a decision you have already made, written down so it runs without you. That makes it explicit and easy to audit: you can read every threshold and trace every change. It also means a rule doesn’t learn. When the market shifts, its thresholds stay where you left them until someone revisits them.

AI bidding covers the ground a rule can’t reach. It manages bids at portfolio level, holding one target across every campaign and keyword you put under the strategy, and it works out each bid from your own account’s history. It weighs signals together that a rule could only approximate with a long chain of conditions:

  • when your users convert
  • how long a conversion takes to arrive after the tap
  • how cost moved after your last bid change
  • how each keyword performs against the rest of the portfolio

SplitMetrics Acquire does this with Samba AI, a family of predictive models built for Apple Ads. You choose the target, and Samba AI sets and recalibrates bids toward it every 24 hours. For accounts that sit between rules and a full model, Acquire also offers condition-based bid strategies, which optimize keyword by keyword.

Automating Apple Ads campaigns: how to systematically grow your app performance
The limits around an AI bid strategy. The model sets the bids; you set how far and how often it may move them.

Is AI bidding for your account?

The answer from SplitMetrics experts depends on how many conversions your account produces.

  • Ten or more conversions a day on average over 30 days: AI bidding. There is enough signal for a model to hold a target across the portfolio, and too many keywords to manage by rule.
  • Fewer than that, with at least three weeks of history and 50 conversions of your target event: a condition-based strategy. It sorts each keyword by how it performs against your target and adjusts its bid, so you don’t have to write and maintain that logic as rules yourself.
  • Below that: rules. The account has too little data for either, and rules give you full control at that size.
  • In between, pool campaigns into one portfolio so the model sees enough, or run rules or condition-based strategies on the thin campaigns and AI bidding on the busy ones.
  • Whichever you choose, expect a learning period of a few weeks. Set the target close to what the account did recently, because a target much tougher than recent results makes the model bid cautiously, and volume drops while the model does what it was told.
  • In the first days the model also tests higher bids on keywords with no history, so judge a strategy by its overall CPA and delivery rather than by single keywords.

Budget automation runs at campaign level and portfolio level

Budgets get their own automation, at two levels.

  • Campaign level: pacing spreads one campaign’s daily budget through the day.
  • Portfolio level: allocation moves a shared budget between campaigns, toward the ones converting below target.

Rules can handle pacing. Allocation is where a model does the better job, because the right split between campaigns changes every day. In SplitMetrics Acquire, AI Budget Pacing works on a single campaign and AI Budget Allocation works across the campaigns in a strategy.

Either way, start with notify-only rules and hand over the action once the alerts have been right for a few weeks. Rules and AI bidding can run in the same account, and there is one safe way to combine them on the same keyword. That is the next chapter.

How do you stop automation rules and AI bidding from fighting each other with SplitMetrics Acquire?

In our experience, most automation challenges in Apple Ads come down to two questions: who moves a bid, and which number they are moving it toward. The first goes wrong when two pieces of automation work on the same keyword.

Without protection, the change history can show one keyword’s bid going up and down for weeks without settling. Both the model and the rule are doing what they were told.

The mistake was leaving both of them on the same keyword. SplitMetrics Acquire guards against this case: bid-change rules skip the keywords an AI or condition-based strategy manages, so the strategy has full control of those bids. The skip covers bid changes. For budgets, pause any rule that changes the daily budget of a campaign under AI Budget Allocation.

Where automation usually goes wrong

The same pattern has a few variations and they are all visible in the change history once you know what to look for:

  • Two bid rules with overlapping conditions pull one keyword in different directions.
  • A bid rule with no upper limit keeps raising a bid past what the keyword is worth.
  • A rule acts on a keyword with only a day or two of data and pauses or bids up something that hasn’t had time to show what it does.
  • A rule set nobody has reviewed since spring keeps applying spring’s thresholds to autumn’s costs.
  • A rule and a strategy work toward different targets, so one cuts bids at a CPA the other treats as on target.

How we set it up so this doesn’t happen

In the accounts SplitMetrics manages, the setup starts with one decision per keyword: what moves its bid? For campaigns with enough conversions, that is AI bidding. For campaigns too small for a model, it is a condition-based strategy or a bid rule. It is always one or the other, and every other rule on those keywords stays away from the bid.

On top of that, you add what the business needs protected. A common example is a rule that keeps your brand terms visible, say above 70% share of voice. It only steps in when the main optimizer would otherwise let your brand placement slip, so the two never compete. Most accounts need one or two rules like this, rarely more.

Then you put limits on everything: an upper and a lower bid limit on every bid rule, and a daily budget cap on every campaign. Limits do nothing on a normal day. They exist for the day something unusual happens.

Automating Apple Ads campaigns: how to systematically grow your app performance
A protection rule built on share of voice: it steps in only when visibility drops below the line you set, and the upper bid limit keeps it in check.

Give every rule and strategy the same target

Automation works best when every layer chases the same number. One optimizer per keyword settles who moves a bid. It doesn’t settle what the optimizers move it toward, and that is the second way automation fights itself. Take a rule that lowers bids when CPA passes $12, an AI strategy set to $14 and a planning sheet that says $11 (illustrative numbers).

None of them touch the same keyword, and the account still pulls three ways. It gets worse when the business changes its mind: someone updates the strategy, and the rules keep applying last quarter’s number.

The fix has the same shape as the first one: a single owner. One optimizer decides who moves each bid, and one target per scope decides what every optimizer works toward. Whatever platform you use, keep the target in one place for each country or region, app or campaign, and have every rule and strategy in that scope read from it.

In SplitMetrics Acquire, that place is Goals. A Goal holds the metric, the target value and where it applies: an app, a country or region, a campaign type or group, a campaign or an ad placement. Automation rules, AI bid strategies and condition-based bid strategies can reference it instead of storing their own number.

Set a Goal for a country or region and every campaign in it inherits the target; give one campaign a tighter number and that campaign overrides the default. Change the Goal once and every rule and strategy that references it works from the new value.

A CSV import brings an existing planning sheet in as Goals, and Optimization Hub shows which campaigns have a Goal of their own, which inherit one and which have none, so gaps are visible without opening every campaign.

Because one edit now moves every connected strategy, change a Goal in small steps, in line with the advice above on setting targets close to recent results.

What to expect once it runs

  • The main optimizer makes almost all of the changes.
  • The protection rule steps in now and then.
  • The limits almost never act.
  • Every change appears in the change history with the rule that made it.
Automating Apple Ads campaigns: how to systematically grow your app performance
Change History shows which strategy or rule made each change and when.

When a number does look wrong, the cause is usually the market moving rather than the rules.

Before a new rule set goes live, we run it through a checklist of 13 points. The three that matter most: every rule that moves something down has a partner that moves it back up, no two rules can act on the same keyword for the same reason, and every rule has an owner and a review date.

Rules and models can only work with the conversion data they get. What that data needs to look like is the next chapter.

What data does automation need before you switch it on?

Campaign automation for Apple Ads is only as good as the conversion data it reads, and across the accounts we onboard, a data problem usually shows up before an automation problem does. Apple Ads natively measures downloads as the primary campaign conversion.

To optimize rules or bidding strategies in a campaign management platform against in-app actions such as a trial, a deposit, a purchase or a subscription, connecting a mobile measurement partner is essential. Without that connection, automation works on download volume rather than post-install value.

Three things to check before you automate

  • Is the data complete? Compare the installs your MMP reports with the downloads Apple Ads reports. Across the accounts SplitMetrics connects, that ratio usually sits between 80% and 90%, and it varies by MMP. An account well below that has a data alignment problem, and automating on top of it automates the problem.
  • Is the data on time? MMP postbacks usually arrive one to three days after the install, while Apple Ads data is close to real time. A rule that reads the last 7 days sees the last few days as worse than they are, because their conversions haven’t arrived yet. The fix is a rule window that ends a few days ago, so every user in it has had time to convert.
  • Is it the right event? A trial, for example, can be cheap to buy on keywords whose users never pay, and a model pointed at cost per trial keeps buying them. The event automation optimizes for is a decision you keep, and one to revisit whenever the funnel changes.

Once the data is complete, on time and pointed at the right event, rules and models work from the same numbers a UA manager would, only faster. Everything so far has been about the automation you run through a management platform (for CPA, pacing and scaling beyond automation, see our Apple Ads optimization guide).

Apple Ads also has automated bidding of its own, and how it compares is the next chapter.

How does Maximize Conversions compare to campaign management platform automation?

Maximize Conversions is the automated bidding built into Apple Ads, and it is one of the options for automating Apple Ads campaigns.

You set a target cost-per-download and a daily budget for a search results campaign, and Apple Ads sets the bids inside that campaign. Search Match is on, so the campaign can also match searches you have no keywords for. The target is a goal for the campaign as a whole, and individual conversions land above and below it.

Apple Ads sets the bids inside the campaign, and everything around them is still yours to automate. In SplitMetrics Acquire, you can create and edit Maximize Conversions campaigns next to your other campaigns.

Rules on them can change the target cost per download based on CPA, ROAS or retention data from your MMP, pause or enable the campaign, adjust the daily budget and send alerts, and the target can be changed across many campaigns at once, with a preview before it applies.

Automating Apple Ads campaigns: how to systematically grow your app performance
Changing the target across 28 Maximize Conversions campaigns at once, with an upper limit and a preview before it applies.

Where each option fits

SplitMetrics Automation rulesSplitMetrics AI biddingMaximize Conversions
Who sets the bidYou, through the rule you wroteThe platform’s model, toward your targetApple Ads, toward your target cost-per-download
What you controlEvery threshold and stepThe target, the limits and the keyword setThe target cost per download, the daily budget and the negatives
KeywordsThe ones you choseThe ones you choseYours plus Search Match
TargetsCPA, ROAS or a custom metric, with MMP dataCPA, ROAS, cohort ROAS, CPI or a custom metricTarget cost-per-download
Runs alongside the other twoYes, on separate keywordsYes, with protection rules on topYes, as its own campaign

Maximize Conversions covers one campaign at a time. The keywords, budgets and campaigns outside it still run on the rules and AI bidding from the earlier chapters, and that is where most of the account lives.

How does SplitMetrics Acquire fit, and what stays yours?

SplitMetrics Acquire is the Apple Ads management platform where the rules, AI bidding and Maximize Conversions campaigns from this guide run side by side, work to the same targets and leave one record of every change. Everything in the earlier chapters is included:

  • Automation rules with AND/OR logic, share-of-voice conditions, date windows that skip the unconverted tail and templates, so a rule written for one campaign can be attached to many. Rules can also react to Bitcoin price, gold price and the VIX for trading and crypto apps, and Change History shows what each rule did and when.
  • AI bid strategies on Samba AI, toward a CPA, ROAS, cohort ROAS or CPI target, with the bid limits and daily budget you set around them.
  • Condition-based bid strategies for accounts that have the history but not yet the volume for a model.
  • Budget management: AI Budget Pacing inside a campaign and AI Budget Allocation across the campaigns in a strategy.
  • Maximize Conversions campaigns, created and edited next to the rest of the account, with rules and bulk target changes around them.
  • Goals and Optimization Hub: one target per scope that rules and strategies can read from, and one view of which campaigns have a target and which don’t.
  • Iris, the AI performance assistant, which reads the market and your account, delivers recurring tasks like weekly spend review on a schedule, recommends performance improvements such as new keywords or a bid change, and applies them once you approve.

All of it runs at scale: Acquire delivers 10+ million bid changes each month and is trusted to manage $2B+ in Apple Ads ad spend.

Automating Apple Ads campaigns: how to systematically grow your app performance
Optimization Hub: how much of the account runs on automation, and what it changed in the last 30 days.

What automation never decides for you

The decisions that shape the account stay with the UA manager, whatever the platform:

  • The target itself, set from your last 90 days and your margins, and the event it is measured on. In Acquire, that decision is recorded once as a Goal, and Optimization Hub shows which number the rules and strategies linked to a Goal are working to.
  • Which keywords run on rules and which run on AI bidding.
  • The limits: the bid range, the daily budget and the point at which a rule pauses instead of lowering.
  • How often a rule may act, and the weekly look at the change history that tells you whether it is doing what you meant.

What to do before you automate

Automating Apple Ads campaigns through a campaign management platform like SplitMetrics Acquire works best in accounts that already have some data and a clear business goal. How you set the target depends on the data behind it: enough conversions to learn from, an MMP that reports them in full and on time, and an event that stands for real value in your app.

Once that is in place, in our experience automation rules are the way to get going, with your own conditions and a small number of keywords. A condition-based strategy is the middle step, and AI bidding is the step up once the account produces enough conversions for a model to hold a target across many keywords at once.

Whichever you start with, the account stays yours. Automation makes the daily bid, budget and keyword changes, and you decide the target, the event and how much room the automation gets, and check once a week that it is doing what you meant.

In the accounts we manage, most teams settle into a simple shape: Samba AI holds the target on the keywords with enough data, a small set of guardrail rules protects the brand and the budget, and a UA manager reads the change history once a week.

Frequently asked questions about automating Apple Ads campaigns

Can Apple Ads campaigns be fully automated?

Apple Ads campaigns can be automated for most of the daily work: bids, budgets, keyword moves and pausing all run on automation rules or AI bidding in a management platform such as SplitMetrics Acquire. The parts that stay with the UA manager are the target, the event it is measured on, and the choice of which keywords run on which optimizer, so an Apple Ads account runs with far less daily work rather than with no one watching it.

How many conversions does AI bidding need?

AI bidding needs enough conversions for the model to see a pattern, which in the accounts SplitMetrics manages means about 10 conversions a day on average over the last 30 days for a CPA target, or at least $500 in monthly revenue for a ROAS target. Accounts below that level run automation rules instead, or pool several campaigns into one portfolio so the model has more conversions to learn from.

Can automation rules conflict with each other?

Yes, automation rules can conflict with each other when two rules, or a rule and an AI bidding strategy, act on the same keyword with opposite goals, one raising the bid while the other lowers it. SplitMetrics Acquire prevents this by design: bid-change rules skip any keyword an AI bidding strategy manages. Beyond that, one optimizer per keyword, a limit on how far a rule can move a bid, and a 13-point check of the rule set before it goes live keep rules from working against each other.

Is Maximize Conversions the same as campaign automation for Apple Ads?

No, Maximize Conversions is not the same as campaign automation for Apple Ads. Maximize Conversions is the automated bidding built into Apple Ads for a single search results campaign, with a target cost-per-download and Search Match on, while campaign automation is the wider set of rules, AI bidding and budget automation that a campaign management platform runs across the whole account. A Maximize Conversions campaign is one of the options for automating Apple Ads campaigns.

Does automating Apple Ads campaigns replace a UA manager?

No, automating Apple Ads campaigns does not replace a UA manager. Automation takes over the repetitive bid, budget and keyword changes, which in the accounts SplitMetrics manages is where most of the hours go. Setting the target, choosing the optimization event, deciding which keywords run on rules or on AI bidding, and reading the change history each week remain the UA manager’s job.

Does automating Apple Ads campaigns need an MMP?

Automation on Apple Ads data alone can manage bids and budgets toward a target cost per download, but a CPA or ROAS target tied to an in-app event needs an MMP connected. Apple Ads counts a download as the conversion, so without the MMP link a rule or model optimizes for download volume rather than post-install value.

Can you automate moving search terms from discovery to exact match?

Yes. A rule can move a search term that converts under your target CPA from a discovery campaign into an exact match campaign, and a second rule can add the search terms that only spend as negatives. In the accounts we manage that loop runs every one to two weeks, with a UA manager judging relevance.

Share this article
Ivan Žgela
Ivan Žgela
SEO & Lead Content Manager
Leads organic growth strategy across the SplitMetrics and App Radar brands. With 10+ years in SEO, content marketing and mobile app industry, he specializes in turning technical app growth topics into search-driven content that reaches mobile marketers, UA managers, and growth teams.
Read all articles
Apple Ads Optimization
Cut CPA by 50% and double campaign ROAS with our free AI-powered automation solution.
Create Free Account
Share this article