Skip to main content

How to Adjust Schedules and Pause Budgets in bulk using export/import

Updated this week

Over specific seasonal periods, clients will often want to pause spend. You can schedule this ahead of time using Adpulse Budget Schedules and leveraging the AutoPause feature.

If you have a lot to do, then you're in the right place as the below will guide you through making the updates in bulk, which will require using the export/import functionality and making changes to multiple budgets via a CSV file.

If you want Adpulse to pause the campaigns during the planned break, then you need to enable AutoPause under Budget Automation > Advanced Settings

You can watch this video or follow the step-by-step guide below


The example

We have used the example below, but the process will work for changing to any range of dates.

Original Budget Schedule:

  • Recurring monthly budget of $5,000/mth that commences on the 1st of each month

What we want to update it to:

  • December 1st - 19th: $4,000

  • December 20th - January 11th - paused

  • January 12th - 31st: $2,000

  • February 1st: return to recurring monthly at $5,000


Step 1 - End the Current Schedule early

  1. Filter the budgets page to only display the budgets you want to update

  2. Export 'All Budget Data' for the 'Current Budgets' using the export button

  3. Open the download file in your chosen spreadsheet tool

  4. Enter your new end date in Column I 'End Date' for all row - each row is a budget.

  5. Enter a revised Budget Target (if required) in Column L 'Budget Target'

  6. Save the file as a CSV

  7. Import the newly saved CSV using the import button using the below settings:

    1. Budget upload type: Budgets

    2. Upload file

    3. Select your date format (excel will change this from the default YYYY_MM_DD

  8. You will get a modal advising a success on each row imported and the budget schedule for all the budget will now only have the one Current schedule (it will probably have some past entries)


Step 2 - Create the two new future schedules

We will be creating both future schedules in the one sheet and import:

  • January 12th - 31st: $2,000

  • February 1st: return to recurring monthly at $5,000

  1. Export 'All Budget Data' for the 'Current Budgets' using the export button

  2. Open the download file in your chosen spreadsheet tool

We'll create the January 12th - 31st: $2,000 schedule first, by updating the below columns;

Column

Column name

Update to

G

Entry ID

clear field

H

Start Date

Enter start date (example: 2026-01-12)

I

End Date

Enter end date (example: 2026-01-31)

L

Budget Target

Enter budget target (example: 2000)

M

Rollover

delete

N

Spent

delete

O

% Spent

delete

P

Pacing

delete

Q

Ideal Daily Spend

delete

R

Yesterdays Spend

delete

S

Forecast Spend

delete

Next we'll create the February 1st: return to recurring monthly at $5,000 schedule, by updating the below columns;

Column

Column name

Update to

AJ

Schedule Budget Target

Enter budget target (example: 5000)

AK

Budget Schedule

Enter 'monthly'

AL

Schedule From

Enter start date (example: 2026-02-01)

AM

Schedule To

leave blank (to make it recurring)

AN

Schedule Repeat Start

Enter the day of the month (example: 1)

AO

Schedule Repeat Length

Enter '1' (recurr every 1 month)

  1. Save the file as a CSV

  2. Import the newly saved CSV using the import button using the below settings:

    1. Budget upload type: Budgets

    2. Upload file

    3. Select your date format (excel will change this from the default YYYY_MM_DD

  3. You will get a modal advising a success on each row imported and the new future budget schedules for all the budgets will nnow display


Step 3 - Enable AutoPause

You must do this step if you want Adpulse to pause the campaigns during the 'gap' - when there is no schedule.

  1. Expand the 'Advanced Settings' under Budget Automation

  2. Enable AutoPause

  3. Enter a user tag to receive notifications of the pausing and unpausing


Step 4 - Hit save!

Make sure you hit save before navigating away.

Did this answer your question?