Automating Apple Ads campaigns: how to systematically grow your app performance
Ivan Žgela
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:
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.
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.
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.
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.
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%.
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.

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.
SplitMetrics Acquire’s rules engine covers the whole loop above without a spreadsheet in between:

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.

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.

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:
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.

The answer from SplitMetrics experts depends on how many conversions your account produces.
Budgets get their own automation, at two levels.
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.
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.
The same pattern has a few variations and they are all visible in the change history once you know what to look for:
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.

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.

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.
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.
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.
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.

| SplitMetrics Automation rules | SplitMetrics AI bidding | Maximize Conversions | |
|---|---|---|---|
| Who sets the bid | You, through the rule you wrote | The platform’s model, toward your target | Apple Ads, toward your target cost-per-download |
| What you control | Every threshold and step | The target, the limits and the keyword set | The target cost per download, the daily budget and the negatives |
| Keywords | The ones you chose | The ones you chose | Yours plus Search Match |
| Targets | CPA, ROAS or a custom metric, with MMP data | CPA, ROAS, cohort ROAS, CPI or a custom metric | Target cost-per-download |
| Runs alongside the other two | Yes, on separate keywords | Yes, with protection rules on top | Yes, 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.
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:
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.

The decisions that shape the account stay with the UA manager, whatever the platform:
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.
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.
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.
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.
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.
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.
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.
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.