When initially creating a campaign the first thing to do is associate it with a Brand and an IO. If the Brand exists in our system, you simply need to search for it and select the result. Otherwise, you’ll need to hit the + sign to create the Brand. Same goes for the IO. Once these two steps are done, then you can start selecting all of the settings for your campaign in the sections below. Note on self serve, all campaigns have IAS pre-big fraud protection on by default and this cannot be unselected.
Campaign General Tab
Settings on the General tab include:
- Flight Dates: within IO constraints
- Video: marking whether the campaign is video or not. Video, either click to play in feed (In stream) or Outstream autoplay needs to live in its own video only campaign.
- Day Parting: by EDT hour. Selections per box to exclude serving during this hour.
- Frequency Capping: this can be done here at the campaign level or at the IO level to apply to all campaigns under the IO (IO edit screen to enable)
- Pacing: Smooth (even pacing over flight dates input), Daily Cap, and ASAP (spend as quickly as possible regardless of optimization)
- Forward Pacing: When selecting Smooth you can also input a % over the evenly paced daily spend to be delivered until the date entered. E.g. if the smooth daily budget were $100, and forward pace is 20%, then the campaign will deliver $120 per day until the day input.
- Goals (details below)
- Performance vs Delivery: Performance will focus aggressively on hitting the Goal entered independent of the end date and budget of the campaign while Delivery will use a combination of both KPI optimization as well as budget and end date considerations if the campaign is underpacing. Delivery should be selected if you need to spend a certain budget by a specific date. Note some goal selection require the use of performance.
- Bid Price and Type: you can choose a max CPC or CPM
- Budget Fluidity: you can create budget pools that all campaigns with the same Goal can share and spend according to its performance, meaning you do not need to set a specific budget for each campaign that is part of the pool you created. Note you cannot move budgets in and out of pools.
allowGoals allows you to chose what the algorithms will auto-optimize towards if there is sufficient statistical data to make such decisions. CTR is the default goal since we always have CTR information in our ad server, but you can chose any of the goal types listed as long as you have the relevant codes installed on your landing page(s). That is, if you choose Engagement (Bidtellect’s proprietary Engagement Score) or one the factors that make it up, i.e. Bounce Rate, Page Views, or Time on Site, you must have placed Bidtellect’s Engagement Score on the landing page (s). The same goes for selected Conversion here and placing Bidtellect’s Conversion Pixel. If using video, Play Rate or Cost Per Completed View should be selected. You can also select and weight multiple Goal Types to be used simultaneously in optimization in a given campaign by adding additional goals with the + sign to the right as long as the weight per goal all add up to 100%. For example, if CTR and Conversions are the two main KPIs for a campaign, you can set each at 50% and the campaign will auto-optimize to both Goals.
Campaign Goals & Pixel generation: