Learn how to set campaign billing on the Canvas (new experience). Choose journey-level billing or apply a custom setup for the campaign. Select Dynamic CPM or Fixed CPM, enter the rate fields, and save your settings. Dynamic CPM adjusts bids based on real-time signals, while Fixed CPM applies one static price for all impressions.
The default option applies journey-level settings to the campaign.
Dynamic CPM adjusts your bid based on real-time signals such as audience segments, placement quality, time of day, and market demand. The goal is to improve performance by adapting your bid to the most valuable opportunities. You must set both a minimum and a maximum CPM. The platform uses the range to guide bidding. The exact CPM varies within the range based on auction conditions.
Fixed CPM applies one set price for every impression. Enter a single CPM value and save the setting. The platform bids at that price throughout the campaign.
Campaign billing on the Canvas (new experience) uses journey-level settings by default. Marketers can switch to a custom setup to control billing at the campaign level. The platform supports Dynamic CPM with a range or Fixed CPM with one static price. These settings determine how bids enter auctions.
Marketers disable the Use journey settings toggle under Campaign billing to apply a custom setup. This action unlocks billing type options at the campaign level. The change allows selection of Dynamic CPM or Fixed CPM with campaign-specific rate values.
Campaign billing does not update when rate fields remain incomplete or the Save action does not complete. Marketers should confirm the billing toggle state, verify required CPM values, and check that the campaign block saves successfully before exiting the Canvas.
Set campaign goals
Set agency margin for billing
Adjust time zone for a campaign
Configure impression events