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:
Google Account Budgets (Fixed Budgets only)
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:
|
|
|
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.


















