Campaign Setup

To create a new Campaign, follow these steps:
- Go to the selected Advertiser where you want to create the new Campaign.
- Navigate to the Campaigns dropdown section within the Advertiser’s dashboard.
- Select the ‘New Campaign’ button to begin the creation process.
- Give the Campaign a name: Enter a unique name for your new Campaign to identify it easily.
- Code: Optional and for reporting purposes.
- Active Status: The ‘Active’ box is automatically checked, but uncheck it if you want to create an Inactive Campaign.
- Select Start and End Dates for your Campaign.
- Choose between ‘Impressions’ or ‘Spend’ for your Budget Type.
- Set Budget based on your selected Budget Type, enter the total budget for your Campaign.
- Set a Daily Budget Cap: This is an optional field. If ‘Managed Dayparts’ 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 the pacing time zone is controlled by the Lines, the seat time zone will be used. When the daily budget cap is reached, all Lines under the Campaign will stop bidding, regardless of Line budget and pacing. It’s not recommended to enable catch-up pacing if the daily budget cap is set, as this may cause erratic behavior.
- Manage Budgets: This box is automatically checked. When selected, all Lines under this Campaign will be modified to match the Start Date, End Date, and Budget Type of the Campaign. Budgets must be allocated below by percentage. Uncheck if you do not want to modify the Lines’ budgets.
- Auto Pace: Select this option if you want the system to automatically pace your Campaign.
- Manage Creatives: Select this option to associate creatives with the Campaign.
- Manage Dayparts: This option allows you to manage pacing and dayparts at the Campaign level.
- Manage Pixels: This allows you to associate pixels to the Campaign for tracking purposes.
- Programmatic Guaranteed: Enabling this will erase any targeting or settings previously configured. Targeting for Programmatic Guaranteed Campaigns must be configured by the publisher on the deal. The budget and flight date fields on the Campaign and associated Line Items are for monitoring and pacing purposes only; the publisher controls flight and delivery.
- Enable Flights: This option allows you to add flight dates for the Campaign. You can input a start date, end date, budget, and define whether rollover budgets will be used. If rollover is selected, you can define the rollover type: either ‘even’ or ‘next flight’.
- Pacing Timezone: Select the desired seat time zone for pacing purposes.
- Enable Campaign Frequency: This option sets a frequency cap for your Campaign, determining how often an ad is shown to the same individual user within a specified time frame. You can set the recency, which controls the minimum amount of time between ads shown to the same user.
Continue to the Targeting Section.
Campaign Targeting

The Campaign Targeting section is designed to enables buyers to control what they buy through the following:
- Deals
- Exchanges
- Geo
- Zip
- OLV
- Livestream
- Site Lists
- App Lists
- Deal Lists
- Device Type
- Channel
- Network
- Publisher
- Genre
- Series
- Title
- Multi Field
- Privacy
See below for more details for each targeting section.
Deals

- Public Deals: Pontiac provides pre-negotiated CTV, OTT, OLV and Audio Deals through a wide variety of publishers in all content categories, available directly in the platform. Click the dropdown to see the full list of available public deals.
- Negotiated Deals: Click the dropdown to see your Seat’s Negotiated Deals. Reach out to the Pontiac Help Center if the deal you are looking for does not appear here.
For more information and best practices, see the following documentation: How to Setup CTV with Deals
Exchanges

Select the exchanges that you wish to buy media through. These are inventory sources that your ad will run through (also known as Supply Side Platforms). You can select as many or as few exchanges as you would like.
For more information and best practices, see the following documentation: How to Setup CTV with Exchanges
Geo

- Country
- Regions
- DMAs
Select Countries, Regions, and DMAs for where your Campaign will target. Below are the key points to setting up Geo targeting:
- Block List vs Allow List: Geo targeting allows advertisers to control where their ads appear using two different approaches: Allow Lists and Block Lists.
- Allow List: An allow list is a list of specific geographic locations where ads are allowed to be shown. If an advertiser only wants their Campaign to run in a particular set of locations (e.g., Countries, Regions, or DMAs), they would use an allow list.
- Block List: A block list is a list of geographic locations where ads are not allowed to be shown. If an advertiser wants to target a broad region but exclude specific areas, they would use a block list.
- Country Selection: At least one Country must be selected to begin targeting. Once a country is chosen, you can further refine your targeting by adding secondary geographic layers such as Regions, Designated Marketing Areas (DMAs), or Cities. Note that Regions refer to states, provinces, or municipalities.
- Targeting Funnel: Geo targeting works like a funnel, where the most granular targeting condition must ALWAYS be met for an impression to be served. For instance, if you select a zip code in Miami, along with the Miami DMA and United States as the country, your campaign will only serve in that specific zip code since it’s the most granular level of targeting.
- Layer Consistency: Each layer of Geo targeting must coincide with the previous layers. If there are conflicts, such as selecting the United States, a New York City DMA, and a Florida zip code, the Campaign will NOT be able to serve because the DMA and Zip Code are geographically inconsistent.
- Available DMAs: The following countries support DMAs for targeting.
- Aland Islands
- Australia
- Canada
- China (Diji Shi cities)
- Finland
- France (Departments)
- Germany (German Nielsen Metro Codes)
- Korea, Republic of (Si/Gun/Gu)
- New Zealand
- Norway
- Russian Federation (Federal Districts)
- United Kingdom (ITV Regions)
- United States (DMAs)
Zip Codes

You can target specific zip codes in the United States or other countries through their regional postal code system. By targeting a set of zip codes, a client’s Campaign ads will only serve in the most relevant areas. These zip codes can be created in either the ‘Audiences’ tab through the Custom Audience Zips Type or in the Campaign or Line Item targeting menu.
To create a list of zip codes in the Line Item targeting menu, follow the below steps:
- Select the Country: From the dropdown menu, choose the country you want to target.
- Enter Zip Codes: Paste the zip codes you wish to target into the textbox, separated by commas.
- Add a Country: To add a country to the dropdown menu, contact your Account Manager via email
Tip for Better Scale:
- Expand Zip Targets: If your zip code targeting isn’t scaling effectively, use the ‘Expand Zip Targets’ feature. In the Targeting menu, open the zip code tab, enter a radius in meters, and select ‘Get Zips’. This will find zip codes within this radius from the center point of the zip code’s entered. A window will open showing you the list of zip codes found within this radius. Select ‘Add Zips’ to add the new zip codes to the targeting on the Campaign or Line Item.
OLV

Playback Type:
- PreRoll: An instream placement where ad plays before streaming video content.
- MidRoll: An instream placement where ad plays during streaming video content.
- PostRoll: An instream placement where ad plays after streaming video content.
- Outstream: An outstream video is placed in non-video environments among other content.
Player Size:
- Large
- Medium
- Small
These sizes are publisher defined and do not have exact specifications, however, there are examples of each in the following documentation for reference: Video
Livestream

As noted in the figure above, checking the livestream box will filter out any on-demand (VOD) inventory to target only impressions within content being live-streamed. Live content typically includes sports games, news, coverage of live events, etc. Not all publishers and streaming platforms contain live content, so it is recommended to run an Inventory Availability report to verify if live content is available prior to applying this targeting feature.
Site Lists

If no site list is attached to your Campaign, domain targeting will be open by default.
- Create Custom Lists:
- Navigate to the ‘Inventory’ tab.
- Select ‘New Site List’ or ‘New App List’ or ‘New Deal List’.
- Once a list is saved, it will automatically appear under the ‘Site Lists’ or ‘App Lists’ or ‘Deal Lists’ section in the ‘Targeting’ menu of the Campaign.
- Premade Lists:
- Pontiac also provides premade site lists and app lists for various categories that you can choose from. See the full list and definitions in the following documentation: Site & App Lists
- Allow List vs. Block List:
- Allow List (Target): Use this to target specific sites or apps.
- Block List (Anti-target): Use this to avoid specific sites or apps.
- How to Associate Lists:
- Go to ‘Edit Targeting’ within your Campaign.
- In the ‘Sites Lists’ or ‘App Lists’ or ‘Deal Lists’ tab, select the ‘Allow List’ or ‘Block List’ bubble, depending on your targeting needs.
- Click the green plus sign next to the list you want to target or avoid.
- The associated lists will appear on the right side of the screen.
- Click ‘Save’ and the list targeting will be applied.
Note, when creating a new Site List you must paste each website on a new line. The URL should include the top-level domain, second-level domain, and subdomains if applicable. URLs should not include the scheme or subdirectories.
App Lists

Follow the directions under the above Site Lists to create and associate App Lists. When creating a new App List, please use the following format on new lines for each app.
- Line Format: App name, OS ID
- Line Example: com.king.candycrushsaga, 2
Deal Lists

Follow the directions under the above Site Lists to create and associate Deal Lists.
When creating a new Deal List, all available deals will be shown on the left hand side. To add them to your new Deal List, just click the green plus symbol. Press the red minus symbol to remove the deal.
When adding a Deal List to targeting, click the green symbol to add the Deal List and press the red minus symbol to remove the Deal List.
Device Types

Target based on the following Device Types:
- Personal Computer
- Connected TV (CTV)
- Phone:
- Tablet
- Connected Device
- Set Top Box
Channel

To Target specific Channels, enter each value on a separate line and follow the following formatting:
- Line Format: Channel
- Line Example: tlc
Note that you can Require Channel and create a Channel Allow List or Block List.
Network

To Target specific Networks, enter each value on a separate line and follow the following formatting:
- Line Format: Network
- Line Example: discovery
Note that you can Require Network and create a Network Allow List or Block List.
Publisher

To Target specific Publisher, enter each value on a separate line and follow the following formatting:
- Line Format: Publisher
- Line Example: roku
Note that you can Require Publisher and create a Publisher Allow List or Block List.
Genre

To Target specific Genres, enter each value on a separate line and follow the following formatting:
- Line Format: Genre
- Line Example:
- sitcome
- comedy
- family
Note that you can Require Genre and create a Genre Allow List or Block List.
Series

To Target specific Series, enter each value on a separate line and follow the following formatting:
- Line Format: Series
- Line Example: 9e546169b8652754ea43f33d8618135e
Note that you can Require Series and create a Series Allow List or Block List.
Title

To Target specific Titles, enter each value on a separate line and follow the following formatting:
- Line Format: Title
- Line Example: epg
Note that you can Require Title and create a Title Allow List or Block List.
Multi Field

The Multi Field option enables targeting across multiple fields simultaneously. If content matches any of the selected fields (genre, series, title, etc.), the add will be shown to the viewer.
- Line Format: Content
- Line Example:
- roku
- sitcom
- comedy
- family
- epg
Note that you can create a Multi Field Allow List or Block List.
Privacy

As noted in the image above, if either of the following options are selected, targeting by any persistent identifiers (e.g., cookies, IDFAs, Google ad IDs, fingerprints), precise geolocation, full IP addresses or full referrer URLs is prohibited. This data will be stripped from the bid request before filtering is applied. In addition, IP address or IFAs cannot be passed back to clients or passed on through pixel/creative macros.
- Serve to COPPA: If this box is checked inventory regulated “COPPA” ( Children’s Online Privacy Protection Act) will be purchased.
- Serve to DNT: If this box is checked users who have elected not to be tracked will be served to.
Campaign Audiences

Associate Audience Segments to the Campaign of your choosing through Custom Audiences, Contextual Audiences, or ART Audiences.
Custom Audiences
To create a Custom Audience, go to the ‘Audiences’ tab and select ‘New Custom Audience’. Give the Audience a name and select the type of Audience from the dropdown. Here is a list of Types available and the proper line formatting:
- IP Ranges
- Line Format: [IP] or [Start IP],[End IP]
- Line Example: 63.148.81.24 or 234.123.0.13,234.123.10.15
- Zips
- Line Format: [Zip Code],[Country Code]
- Line Example: 03102,US
- Note that if the country code is omitted the US is used by default.
- IFA
- Line Format: [Device IFA]
- Line Example: 735612e1-d4b9-40ec-83da-9ea0d3c5ceb3
- Hashed IPs
- Line Format: [IP Hash]
- Line Example: 225f334d5db5e4c824d49cd7b03fc73ae21d1c715573a7c1a86abb7a11a80364
- Full URL
- Line format: [Full URL]
- Example: www.viki.com/videos/1153464v
- Note that the URL should not include the scheme.
Enter the Audience data according to the indicated format. These Audiences will automatically be available to associate to any Campaign.
Important things to note:
- Each seat can have a maximum of 50 updatable custom audiences at a time.
- These audiences can also only be updated 50 times per day.
- Custom Audiences expire after 180 days. If a segment appears in gray and cannot be associated, it is either expired or cannot be used for the selected creative or inventory type.
To associate Custom Audience Segments to a Campaign:
- Navigate to the ‘Audiences’ section.
- Click the ‘Associate Segments’ button. The segment selection window will appear.
- Open the ‘Custom Audiences’ dropdown.
- Click ‘Add New Group’ on the right hand side and drag and drop the Custom Audience name to the right box.
- Choose to include or exclude the segment.
- Select which Boolean Logic to follow: Boolean Logic
Contextual Audiences
Contextual AI is an AI-based, custom targeting solution that performs deep content analysis to find the best contextual placements for your ads. The Contextual AI will use the URLs or Text entered in the Audience Input section to build a lookalike model and return a list of the most contextually relevant URLs for targeting.
To create a Custom Contextual Audience, go to the ‘Audiences’ tab and select ‘New Contextual Audience’. Give the Audience a name and select one of the Input Types:
- URLs: Enter source sites below that represent your brand’s target content, this should be the Full URL including the scheme, subdomains, and all subdirectories. Sites should be text rich and not behind a paywall. Enter each URL on a new line.
- Text: Enter a descriptive paragraph of text about the topic of interest to build a list of contextually relevant URLs for targeting. Text should have a minimum of 50 words and maximum of 500.
Associate a Contextual Audience Segment to your Campaign by following these steps:
- Navigate to the ‘Audiences’ section.
- Click the ‘Associate Segments‘ button. The segment selection window will appear.
- Open the ‘Contextual Audience‘ dropdown to browse over 300 AI segments curated by Pontiac categorized by IAB standards.
- Note, these IAB Category segments cannot be edited and they are already available for use across all of your Advertisers at a $0.25 CPM.
- To set bids, we recommend adding the average cost of all associated segments to your desired bids for the media.
- To add a Custom Contextual Audience Segment, scroll to the bottom, select ‘Custom‘, and find the segment name.
- Click ‘Add New Group’ on the right hand side and drag and drop the Custom Contextual Audience name to the right box.
- Choose to include or exclude the segment.
- Select which Boolean Logic to follow: Boolean Logic
Note: Avoid layering this segment with additional inventory or audience targeting, as it may limit Campaign scale. For more information about Contextual AI, continue to the following documentation page: Contextual AI
ART Audiences
The first step to create an ART audience is to build out an ART report in the ‘ART’ section of the platform under ‘Audience Research’ or ‘Audience Discovery’. Create a lookalike model from an existing audience or build a new audience according to desired demographics or interests.
Build an ART Report:
To create an ART audience, first generate an ART report in the ‘ART’ section under Audience Research or Audience Discovery.
- Audience Research Audiences:
- Select an existing audience to source key demo & interest data to build custom lookalike models. The existing audience data can be pulled from a Pontiac IP Conversion Pixel placed on the Advertiser’s website, or select key geos to build a lookalike model from the demographics & interests of the selected area.
- Audience Discovery Audiences:
- Select key demo & interest categories to define, locate & build your brand’s ideal target audience. Create the ‘ideal’ user profile for your brand, then locate key target markets to reach this demographic.
Note that on the ART Report, the field ‘Auto Refresh’ will determine the cadence at which the report data will refresh. Interest & Inventory data are updated every 30 days and new data may change report results. If a report is set to auto refresh and the matched zip codes in the results of the report are updated, this will automatically update any published audiences associated to the report.
Publish the ART Audience
Once you’ve created an Audience Research or Audience Discovery report, you can publish it as a custom audience for cookieless targeting across Pontiac Campaigns.
- Open the ART report and select the ‘Publish Audience’ button.
- Select the threshold for matched zip codes, choosing from:
- All results
- Top 10%
- Top 20%
- Top 50%
- Give the Audience a name.
- Click the ‘Save’ button.
To add an ART audience to a Campaign:
- Navigate to the ‘Audiences’ section and click ‘Associate Segments’.
- On the window popup, select the ‘ART Audiences’ dropdown and find your Custom Audiences to target.
- Click ‘Add New Group’ on the right hand side and drag and drop the ART Audience name to the right box.
- Choose to include or exclude the segment.
- Select which Boolean Logic to follow: Boolean Logic
To learn more, see the following documentation: ART Documentation
Continue to the following sections if enabled in the Campaign Setup: Creatives, Pacing & Dayparts, Pixels, Flights, and Frequency & Recency. If these sections are not enabled, proceed directly to setting up Line Items under your Campaign.
Campaign Creatives

On the Campaign Level, users can Associate Creatives. Note that Creatives must be uploaded and edited on the Advertiser Level. For more information see the following documentation: Creatives
Campaign Pacing & Dayparts

If ‘Mange Dayparts’ is enabled on the Campaign Setup, you can configure the following settings:
- Daily Pacing Type:
- Even: Spends both the daily and lifetime budgets as evenly as possible.
- ASAP: Spends the daily budget as quickly as possible and will spend the lifetime budget evenly.
- Primetime: Allocates the daily budget based on weighted ‘prime’ times of day.
- Custom: Customize pacing by selecting weights for specific hours, days, and hours per day.
- Enable ‘Apply curve to all days’ for custom weights to apply across all days.
- If disabled, set custom weights for each hour of each day individually.
- Catch-up ASAP: Opt in or out to allow unspent budget to catch up quickly. This will override the daily budget and daily pacing type selected to spend as quickly as possible until the Campaign or Line reaches 100% pacing. Once the Campaign or Line has caught up on any underspent budget, it will return to the selected daily pacing model.
- Daypart in User Time Zone: If applied, dayparts will filter impressions according to the user’s timezone. If unchecked, dayparts will filter impressions according to the pacing timezone selected.
Campaign Pixels
On the Campaign Level, users can Associate Pixels. Note that Pixels must be created and edited on the Advertiser Level. For more information see the following documentation: Pixels

To Associate a Pixel to a Campaign:
- Navigate to the ‘Pixel’ section of the Campaign.
- Click ‘Associate Pixel’.
- The above pop-up window will appear, allowing you to add pixels to the Campaign.
- Click the green plus sign to add pixels to the Campaign.
- Click the red minus sign to remove pixels from the Campaign.
Campaign Flights

If the ‘Enable Flights’ feature is checked in the Campaign Setup, the Flights section will become available for the Campaign.
To add a Flight to a Campaign:
- Click ‘Add Flight’.
- Select a Start Date.
- Note that must be on or after the Campaign’s Start Date.
- Select an End Date.
- Note that must be on or before the Campaign’s End Date.
- The Budget Type is automatically inherited from the campaign’s settings.
- Set the Flight Budget:
- If the Budget Type is Spend, enter the dollar amount.
- If the Budget Type is Impressions (Imps), enter the number of impressions.
- Check Rollover Budgets to select a Rollover Budget Type:
- Even: Distributes unused budget evenly across remaining flights.
- Next Flight: Rolls unused budget into the next scheduled flight.
For more information about the Flights tab, see the Campaigns Flight Tab documentation.
Campaign Frequency & Recency

If the ‘Enable Campaign Frequency’ feature is checked in the Campaign Setup, the Frequency & Recency section will become available for the Campaign.
In the Frequency & Recency section users can configure the following settings:
- Campaign Frequency: Sets a frequency cap for how often an ad is shown to the same individual user within a specified time frame.
- Time Frame Days: Choose the time frame for the frequency cap.
- 1-14 days
- Campaign Recency: Sets the minimum allowable amount of time between ads shown to an individual user.
- None
- 1 minute
- 5 minutes
- 15 minutes
- 30 minutes
- 1 hour
- 6 hours
For example:
- Campaign Frequency: 10
- Time Frame Days: 1
- Campaign Recency: 30 minutes
This means, for this Campaign, the ad will be shown up to 10 times per user within a 1-day window, with a minimum of 30 minutes between each ad shown to the same user.