Skip to main content

Reset budget every midnight

Automatically reset budgets to their original value daily

Alsu avatar
Written by Alsu
Updated over 2 weeks ago

Managing ad set budgets dynamically is a common practice - many of us increase budgets when performance is strong and reduce them when it dips. But one question comes up time and again:

"How can I reset my ad set budgets to their original values at the start of each day?"

There’s a simple and universal solution using automated rules! Here’s a step-by-step guide to make it work smoothly across multiple campaigns/ad sets 👇

Let’s say you have several ad sets, all starting with the same daily budget of $100. To automate resetting them back to this value each day, follow these steps:

  1. Rename your ad sets to include a unique tag.
    For example: Add $100 to the name of each $100 ad set.

  2. Create a new “Set Budget” rule and filter by this naming convention:
    Ad Set name contains $100

  3. Define the action: set budget to $100

  4. Enable the "Run on specific days and times" option:


What if you have other initial budgets?

No problem - just repeat the same process for each budget group:

  • Rename those ad sets with a unique keyword like $50 or $200

  • Create a new “Set Budget” rule for each group using the appropriate filter and budget value


🔗 See it in action: Check out the strategy setup here

This approach keeps your daily strategy clean and consistent - especially if you're testing or resetting performance baselines.

Have questions or want help setting this up? Just reach out via in-app chat bubble or at support@bir.ch, we’re happy to guide you through it!

Did this answer your question?