Structure
Lifetime budget
A lifetime budget is the total amount a Meta Ads campaign or ad set may spend across its entire schedule, rather than a per-day amount, with Meta pacing the spend across the scheduled dates.
Key facts about Lifetime budget
- Also known as
- Total budget
- Category
- Structure
- Last updated
- 20 August 2026
In AdOps
How does Lifetime budget work inside AdOps?
Lifetime budget (`custom.lifetime_budget`) and Remaining budget (`custom.budget_remaining`) are the two metrics in the AdOps custom category. Both are point-in-time, and the engine issues the extra object read for them only when a condition actually uses one.
Sample data A lifetime budget is the total a campaign may spend over its whole schedule, paced by Meta across the scheduled dates instead of capped per day. AdOps carries two related metrics, Lifetime budget and Remaining budget, and fetches them from Meta only when a rule condition actually asks for one of them.
What is the difference between lifetime budget and remaining budget?
Lifetime budget is the total allowed. Remaining budget is what is left of it. A campaign set to Rp 60,000,000 for a two-week promo that has spent Rp 45,000,000 reports a Lifetime budget of Rp 60,000,000 and a Remaining budget of Rp 15,000,000, which is the figure worth writing a rule against.
How does AdOps fetch these two metrics?
Neither comes from the Insights batch. Before evaluating, the engine scans the rule’s conditions, and only if one of them uses Lifetime budget or Remaining budget does it issue an extra object read for those fields. If that read fails, both default to 0 rather than aborting the run, so a rule with a ‘greater than’ threshold will simply not fire.
What rule would use a remaining budget?
A pacing guard. Remaining budget below Rp 10,000,000 combined with Time greater than 09:00 AM can trigger Add to name, tagging the campaign so a buyer topping up budgets in the morning sees which promos are about to run dry, without any automated spend change.
Glossary
Related terms
The terms an advertiser usually reads in the same sitting.
Turn this metric into a rule that watches it.
Pick the metric, pick one of the 11 reporting periods, set the threshold, and choose what happens when it is crossed. Nothing runs on your campaigns until you set the rule live.