Skip to main content

How to create an Open-Ended Budget

Updated today

Overview

Should you create a Fixed or Open-Ended budget?

Fixed Budgets are great when you have a fixed budget for a set time frame, whether it's recurring or custom.

  • Example: $5,000 per month every month, or $800 from Jan 1 to Jan 15.

Open-Ended Budgets are best for e-commerce and campaigns where the daily budget is adjusted based on KPI performance and is not connected to a fixed budget.

  • Example: If ROAS < 5.5, increase daily budgets 15%.

A budget in Adpulse is a way to track and manage advertising spend across one or more campaigns. It defines how much you want to spend over a set period; daily, weekly, monthly, or custom, and allows you to group campaigns from one or more ad accounts under a single spend target.

A Budget in Adpulse is made up of several components:

    • Parent, or Child (can include one or more Ad Accounts, and campaigns)

    • Such as CPA, ROAS, or Conversions, etc, so performance can be measured during the budget period

    • Defines the start and end date (period) for your budget. You can create multiple schedules per budget.

    • A cohesive suite of tools designed to help you manage ad spend more efficiently across multiple campaigns and platforms.

Multi-Account or Single Account Budgets

Whether you're managing a single account or a whole portfolio, budgets give you centralised control and visibility over how your ad spend is being used.

A budget can be made up of one or more ad accounts from the same or different ad platforms. For example, one budget can be made up of:

  • 1 ad account

    • Ie. Google, Facebook, TikTok, etc

  • Multiple ad accounts:

    • Google, Google, Google

    • Google, Facebook, Tik Tok

There are three types of Budgets:

A Parent budget can have up to two tiers of Child Budgets ’beneath’ it, and there is no limit on the number of Child Budgets that can be created.

Some examples of Parent/Child Budget structures:

  • Parent Budget

    • Child Budget

      • Child Budget

    • Child Budget

    • Child Budget

  • Parent Budget

    • Child Budget

      • Child Budget

      • Child Budget

      • Child Budget

  • Parent Budget

    • Child Budget

      • Child Budget

    • Child Budget

      • Child Budget

1. Parent Budgets

Parent budgets are the top level of the budgets and can include one or more ad accounts. Typically, they track budgets, spend, and performance at the ad account or client level.

  • Depending on the size and structure of the account, they may or may not have Child Budgets

  • When you create a Parent Budget, it defaults to include all the campaigns within the included ad accounts.

Use Cases for Parent Budget:

  • The client has a budget target and CPA for all of their activity within an Ad Account(s).

  • The spend is not large enough to justify splitting out the spend into Child Budgets

2. Child Budgets

You can have as many Child Budgets as you like; they are a collection of campaigns/shared budgets/ad sets within a single Ad Account.

You can select the campaigns/shared budgets within a Child Budget in a number of ways - How to use the Campaign Selector when creating a Child Budget.

Use Cases for Child Budget:

You want to set Budget Targets and KPIs at a more granular level. Examples where you might use a Child Budget:

  • Brand Campaigns, Remarketing, Display, Performance Max, etc

  • Product categories: Furniture, Electronics, etc

  • Locations, where each location has its own campaign(s) and budget

3. Google Account Budgets

You can create Adpulse budgets using the date ranges and budgets from a Google Account budget you have set up. If an ad Account has a Google Account Budget, it will be selected by default.

"Account budgets, formerly known as budget orders, are used by advertisers who pay by monthly invoicing. When you create an account budget, you choose a certain amount of money that you'd like to spend over a period of time. This can help you control your costs in addition to your average daily campaign budgets."


How to Create an Open-Ended Budget

Each Ad Account, or group of Ad Accounts, needs a Parent Budget as a first step. Once this is created, you can use the triple-dot menu options to create Child Budgets beneath it.

All budgets in Adpulse have the same settings; the only difference between Parent and Child budgets is;

  • Parent Budgets typically include all the campaigns within one or more ad accounts

  • Child Budgets contain a subset of campaigns within one or more of its Parent Budget Ad Accounts

To create a new Parent Budget

  • At the top of the budgets page, there will be a notification advising you that you have X ad accounts missing budgets - click this to open a modal.

  • From the modal, click 'Create a Budget' next to the Ad Account. This will open the 'create a budget' page.

To create a new Child Budget

Open the triple-dot menu on the budget that you want to create a child Budget for and select 'Create Child Budget'. This will open the 'create a budget' page.


1. The 'create budget page'

The 'Create budget page' is the starting point for both Parent and Child Budgets, and the steps to create each are pretty much the same.


2. Choosing Ad Accounts and Campaigns

Selecting Ad Accounts

When you create a Budget, you can choose other new ad accounts that also don't have existing Parent Budgets to include in this budget (creating a Multi-Account Budget), or just the one.

When creating a Child Budget, you can only select from the Ad Accounts that are included in the Parent.

Selecting Campaigns / Shared Budgets / Ad Sets

When you create a Parent Budget, by default, it selects all the campaigns within the selected Ad Accounts. This cannot be changed while creating the budget, but can be edited after it has been created.

For Child Budgets, you will get a Campaign Selector to choose the campaigns you want to be included within the budget. You can select Campaigns statically or dynamically.

  • Select Campaigns Budgets - Static

    • This will provide you a list of all the campaigns within the Ad Account and you can manually select which ones to include.

  • Select Campaigns Budgets - Dynamic

    • Rather than manually selecting, you can filter by Campaign/Shared Budget name, and it will only include those that match the filter criteria. This will dynamically include and remove campaigns as per this filter.

Example: Campaign Name contains 'Brand'.

If you added a new Campaign that contained the name 'Brand', then it would automatically be included in this Budget.


3. Set the Budget name

Enter a name for the budget; for Parent Budgets, this defaults to the Ad Account name, but can be anything


4. Select a KPI

Each KPI in Adpulse consists of three components: a metric, a time period, and a benchmark. The metric is the actual value you’re measuring, such as CPA, ROAS, or Click-Through Rate, calculated for the selected time range.

That value is then compared against your chosen benchmark (like a target, previous period, or account average) to show how performance is tracking over time.

For example:

  • CPA (last 7 days) compared to CPA (previous 7 days) shows whether efficiency is improving or declining.

  • ROAS (this budget period) compared to a target ROAS of 5.0 highlights whether you’re meeting profitability goals.

How to assign KPIs to a Budget

You define a KPI when creating a budget, but you can also edit a budget to define or update the KPI.

1. Choose a metric to track, eg, Cost Per Conversion

2. Select the date range you want to track as the 'compare' value

3. Then select a Benchmark time period that the above is compared to

If you have a defined target, ie. CPA = $52 or ROAS = 5, then you can use the 'Fixed' option and then enter this value to track performance against.


5. Choose Budget Type

From the two options, select the Open-Ended Budget option to create an Open-Ended budget.


6. Create schedules for the budget

A budget schedule defines the start and end date for your budget - the time period Adpulse uses to track spend and apply automation.

For an Open-Ended Budget, they defined the start and end date, plus the minimum and maximum daily budget to use for that date range

You can also create multiple schedules in advance.


7. Enabling Budget Automation (AutoAdjust)

While you don't have to enable Automation for an Open-Ended budget, it's highly recommended, as without it, the budget will just be a view of the spend, and no adjustments will be made.

AutoAdjust Overview

When enabled, AutoAdjust will increase or decrease the Daily Budgets of the included campaigns, based on performance as defined by the KPI thresholds.

AutoAdjust

To enable AutoAdjust and define the automation parameters, tick the AutoAdjust checkbox

CPA / ROAS Lookback

The KPI type is dependent on the KPI chosen for the budget

Here, you define the lookback window for KPI measurement and whether there is any offset to this window. The offset is there as it can take a couple of days for conversions to show within some ad platforms, so you can offset the previous X days by a number of days to ensure you're using complete data.

Adjustment Frequency

You can select one or more days each week for the adjustment to run. In the example above, it's set to run on Tuesdays and Fridays.

Adjustments

Define the thresholds for the KPIs to either increase, decrease, or do nothing to the daily budgets. The default loads the below, but you can add and move more rules, ensuring none overlap.

The tooltip will display the current KPI for the chosen lookback window

Daily Spend Limit

This feature checks today’s spend every hour and compares it to your nominated daily limit. If the limit is exceeded, all campaigns in that budget group are automatically paused. Then, the next day, campaigns are re-enabled and spend tracking resumes.

AutoPause

When a budget has no current schedule (e.g., no schedule exists for a given period of time), AutoPause automatically pauses the associated campaigns. This ensures your ads don’t run outside of intended date ranges or windows.

Campaigns are resumed when the schedule becomes active again.


8. Create and go back to Budgets

Once you've entered all the required fields, the save button in the bottom right will turn green, and click to create the budget.

Did this answer your question?