Pontiac Wiki Pontiac Wiki

Campaign Overview

Campaigns

  • Campaign Overview
  • Campaign Setup Guides
    • Overview
    • Display Setup
    • Native Setup
    • CTV Setup
    • Audio Setup
    • OLV Setup
    • OTT Setup
    • National US Campaign Setup
    • Canada Campaign Setup
    • Programmatic Guaranteed (PG) Setup
    • Sensitive Categories Setup
    • Index and Microsoft Curation Setup
  • Create a Campaign
    • Overview
    • Campaign Setup
    • Campaign Targeting
    • Campaign Audiences
    • Campaign Creatives
    • Campaign Pixels
    • Campaign Pacing & Dayparts
    • Campaign Flights
    • Campaign Frequency & Recency
  • Mange Campaigns
    • Manage Lines from a Campaign
    • Clone a Campaign
    • Edit a Campaign
  • Campaign Templates
    • Save a Campaign as Template
    • Create a Campaign from Template
  • Campaign Performance Tab
    • Campaign Metrics
    • Bid Data
    • Bid/Imp Ratios
    • Line Performance
    • Campaign Daily Performance
    • Video Events
  1. Home
  2. Bidder Documentation
  3. Campaigns
  4. Campaign Overview

Campaign Overview

A Campaign, or Insertion Order, organizes a group of Lines and strategies under a shared flight and budget. For example, a Pet Supply Advertiser may have separate Campaigns for dog food and cat food, with individual Lines under each Campaign used to divide budget across different inventory, geographic, audience, or other targeting strategies.

All Campaigns must contain at least one Line to deliver impressions. The Campaign can control shared settings and budgets for its Lines, but the Campaign itself does not execute bidding or spend.

Campaign-level targeting should be used for settings that apply universally across all Lines, while Line-level targeting should be used for strategy-specific execution. For example, a Campaign may broadly target the United States, while individual Lines target specific states, DMAs, ZIP codes, audiences, inventory types, or devices. If targeting settings conflict between levels, impressions may become ineligible and delivery may be limited.

Campaign Hierarchy

Campaigns are created under an Advertiser and serve as the parent structure for one or more Lines.

Seat
├── Audiences
└── Advertisers
    ├── Creatives
    ├── Pixels
    └── Campaigns
        └── Lines

Each Campaign belongs to a single Advertiser and contains one or more Lines, which control bidding and delivery. Campaign-level settings establish the overall configuration, while Lines define more specific inventory, targeting, bid, budget, and delivery strategies.

Creatives and Pixels are created and managed at the Advertiser level and can be associated with applicable Campaigns or Lines. Audiences are managed at the Seat level and can also be associated with Campaigns or Lines for targeting or anti-targeting.

Depending on the Campaign Setup, certain settings can be managed centrally at the Campaign level and inherited by its Lines, or managed independently at the Line level for greater control.

Best Practices

  • Use Campaign-level targeting only for settings that should apply universally across all Lines.
  • Use Line-level targeting for strategy-specific targeting and optimization.
  • Apply targeting at one level whenever possible unless the intent is to intentionally narrow eligible inventory through intersection filtering.

Campaign Fields

  • Name: Give your Campaign a name.
  • Code: The code field is a space that can be used to associate an external ID to your campaigns. This code can be pulled in reporting and allows users to easily tie all campaigns to salesforce IDs, client IO numbers, billing codes etc.
  • Active: Must be checked for the campaign to run. Leave unchecked to pause the campaign.
  • Start Date: The date the campaign becomes eligible to begin delivering.
  • End Date: The final date the campaign is eligible to deliver.
  • Budget Type: Set the campaign budget as either a dollar amount or an impression goal.
  • Budget: Enter the campaign’s total dollar amount or impression goal based on the selected budget type.
  • Daily Budget Cap: This is an optional field to set a cap on total daily spend or impressions for the campaign.
    • If ‘Manage Budgets’ is checked and the pacing time zone is set at the campaign level, this time zone will be used to define the ‘day’ and apply the cap.
    • If ‘Manage Budgets’ is not applied to the campaign and pacing time zone is controlled by the lines, the seat time zone will be used here.
    • When the daily budget cap is reached for the campaign, all lines under the campaign will stop bidding regardless of line budget and pacing. It is not recommended to enable catchup pacing if a daily budget cap is set as this may cause erratic behavior.
  • Manage Budgets: When selected, all lines under the campaign will be modified to match the campaign’s start date, end date, and budget type. Budgets must be allocated below using budget allocation weights.
    • If ‘Manage Budgets’ is selected on the campaign, the budget entered at the campaign level will be controlling. The associated line items will inherit the same flight dates as the campaign and Line budgets will be applied as a weight. Changes to the campaign budget or flight dates will automatically update the Line flight dates & budgets accordingly.
      • When budget allocation weights are updated, the system does not immediately rewrite line budgets on save. Instead, the update is queued and processed asynchronously. Budget allocation weights only apply to the remaining campaign budget, not the full campaign budget.
      • When weights are updated, the remaining impressions are redistributed across active lines only, using the allocation weights. New line budget = current lifetime delivered + (remaining campaign budget × allocation weight)
    • If ‘Manage Budgets’ is not applied to a campaign, each line can have a dollar amount or impression budget assigned. Keep in mind your line budgets will not have to equal the campaign budget, so be sure to check the ‘Flight Checks’ section to verify that you have not over or under allocated budget to your lines. Updates to campaign budget and dates will not change associated line settings.
    • Auto Pace: Available when Manage Budgets is enabled. Automatically keeps budgets fluid between Lines and optimizes delivery to pace toward the Campaign goal.
      • Set target allocations to divide the total campaign budget between each line item, then allow the system to optimize according to available impressions and real time delivery to pace towards the over-arching campaign goal.
  • Enable Campaign Frequency: Apply frequency and recency caps across all lines under the campaign using the selected identifier.
  • Manage Creatives: Associate creatives at the campaign level so they are targeted by all lines under the campaign. For more information about creatives, see here: Campaign Creatives
  • Manage Dayparts: Control pacing and dayparting at the campaign level for all associated lines. For more information on setting pacing & dayparts, see here: Campaign Pacing & Daypartsrts
  • Manage Pixels: Associate conversion pixels at the campaign level for attribution across all lines under the campaign. For more information about pixels, see here: Campaign Pixels
  • Programmatic Guaranteed: Enable for campaigns using a Programmatic Guaranteed deal negotiated directly with a publisher at a fixed rate and committed impression volume. The campaign must target the associated PG deal. Targeting is controlled by the publisher, while the campaign budget and flight dates are used for monitoring only.
    • If you have a programmatic guaranteed deal created for a campaign, this will need to be set up in Pontiac with the ‘Programmatic Guaranteed’ check box applied at the campaign level. This will restrict the targeting and capabilities at both the campaign and line level to respect the parameters of the deal configured with the publisher. The budget and flight dates can be set on the campaign in Pontiac, but these fields are only used for monitoring pacing and campaign progress – they will not be respected by the bidder. Flight dates and budget should be configured on the deal by the publisher.
    • Documentation Links:
      • How to Import your PG deal: Import Deal
      • PG Campaign Setup Guide: Programmatic Guaranteed Setup Guide
  • Enable Flights: Used to split the campaign into flight date ranges with separate budgets.
    • Campaign Flights allow users to set different budgets for specific date ranges within the overall Campaign’s date range. This enables more granular control of pacing, spend, and scheduling, helping teams optimize delivery throughout a Campaign’s lifecycle.
      • If ‘Manage Budgets’ is enabled, in the Flights tab > Lines expandable section, users can filter by a selected flight and change the Budget Allocation Weight and Budget Multiplier by Line for each Flight.
      • If ‘Manage Budgets’ is not enabled, in the Flights tab > Lines expandable section, users can filter by a selected flight and change the Flight Budget manually based on impression or spend and Budget Multiplier by Line for each Flight.
      • Rollover Budgets: For each Campaign Flight, Rollover Budgets is an option to move any remaining budget over to another flight. There are two different rollover types:
        • Even: The remaining budget will rollover evenly across the other flights. For example, if remaining impressions are 100 and there are three more flights in the Campaign, then 33 would be rolled over to each flight.
        • Next Flight: The remaining budget will rollover to the next flight. In our above example, 100 impressions would rollover to the next flight and 0 impressions would get rollover to the last two flights.
  • Average Bid: The average of the bid values configured across all lines in the campaign. For lines using Basic Bid, the configured bid is included in the average. For lines using Bid at Floor or Advanced Bid Controls, the configured maximum bid is included. This value reflects campaign setup and may not match the actual bid submitted for each impression.
  • Pacing Time Zone: Determines the time zone used to define the start and end of each day for campaign pacing.
    • For example, if end date is 1/31 and pacing time zone is EST, the campaign will stop delivering at 11:59:59 pm EST on that date.

Targeting on a Campaign

Campaign-level settings can be used to apply shared Pacing & Dayparts, Frequency & Recency, Targeting, Creatives, Audiences, and Pixels across all Lines in the Campaign.


Use Campaign-level targeting only when the setting should apply to every Line. For example, if all Lines should target the same ZIP codes, those ZIP codes can be configured once at the Campaign level rather than repeated on each Line.


Campaign and Line targeting are evaluated together. An impression must meet the applicable requirements at both levels to be eligible, so overlapping or conflicting targeting can further restrict available inventory and limit delivery.

© 2026 Pontiac Wiki Sec · All Rights Reserved · Developed by RDK

  • Contact Us
  • Privacy Policy
  • Terms & Conditions
  • Pontiac.media