Campaign/flight/banner hierarchy
To enable this module for free, contact support.
After you enable the module, a Campaigns (NEW) tab is added to your account for all users. All your existing campaigns remain on the Campaigns (OLD) tab.
A new item, flights, is added to the hierarchy, which should make it appear as follows: Campaign → Flights → Banners. This way, some settings move from the campaign level to the flight level, allowing you to:
- Fine-tune campaigns.
- Place multiple flights with cross-placement frequency.
Statistical reports are available for each level in the Campaign → Flights → Banners hierarchy.
Statuses in the hierarchy
-
-
Active: Default status when adding a campaign, flight, or banner. You can change it.
-
Paused: Interim status. For example, this status is set for the duration of video conversion or if you need to stop serving ads but don't want to finish your campaign.
-
Completed: This status is automatically set upon reaching the completion date, a specified date, or a limit on impressions, clicks, or active events.
Note
Campaigns can be reactivated within 90 days of their completion date. After this period, you can't activate the campaign again and can only create a new one.
The paused and completed statuses prevent impressions for all lower-level objects. For example, if a flight is in paused status, no banners created in this flight are served, even if they have active status. This status doesn't affect banners in other campaign flights.
-
Campaigns
A Campaign is an object that includes multiple flights. A campaign includes an advertiser, assistants, impression count method, industry, contact frequency, and delivery settings (except for ad running speeds).
To add a campaign:
-
In the Campaigns (NEW) tab, click Create.
-
Configure the parameters.
Note
Some parameters in your account may differ depending on the enabled modules.
General settings
Parameter
Value
Name
Required parameter.
A campaign name of your choice.Advertiser
Required parameter.
The list of advertisers previously created in this account.Assistant
The type of user who can manage or view (depending on their access rights granted by the account administrator) campaigns, banners, sites, and reports.
Impression count method
Default:
banner ad response
.
You can only change this parameter when creating a campaign. To learn more, see Impression count method.Status
Default: active.
If the campaign is paused or completed, the banners that you created in this campaign aren't served.Active event
Default: Event 1.
You can select any event from the drop-down list. The Active events field only shows tag readings for this event. In General restrictions, the number of allowed events is set for this event.Industry
Adfox won't display different ad campaigns from the same industry to a user on a single page.
Contact frequency
The campaign-level settings set a frequency cap for all flights and banners within the campaign. If the campaign-level caps are stronger (lower in value) than the flight-level or banner-level caps, the campaign-level settings prevail.
Additionally, you can set up frequency targeting at the flight and banner level. Flight-level settings apply to all banners within the given flight. Banner-level settings apply only to the selected banner, ignoring the flight-level settings.
Examples of applying settings
Suppose you've capped the maximum number of impressions at
1
at the campaign level and at2
at the banner level. The campaign-level setting will cap impressions at 1, but the banner-level cap will be ignored.Suppose you've capped the maximum number of impressions at
5
at the campaign level, at3
at the flight level, and at2
at the banner level. In this case, the banner's settings apply, and it is displayed no more than two times.
Parameter
Value
General settings
Maximum number of impressions to the user
The total number of this campaign's banner impressions for a single user over the campaign duration.
Maximum number of clicks per user
The maximum number of clicks a user can perform while the campaign is active. When the maximum is reached, this campaign is no longer shown to the user.
Period start date
This parameter is editable if the impression or click frequency period is greater than or equal to 14 days.
Impression settings
Impression frequency period
A period for capping the number of impressions per unique user.
Special impression period (hours:minutes)
A period for capping the number of impressions per unique user in hh:mm format. Applies if the Impression frequency period is set to
<other period>
.Number of impressions per period
The total number of this campaign's banner impressions per user during the selected period.
Minimum period between impressions (hours:minutes:seconds)
The time interval in hh:mm:ss format that must elapse before the banner can be served to the user again.
Click settings
Click frequency period
A period for capping the number of clicks per unique user.
Special click-through period (hours:minutes)
A time period in hh:mm format. Applies if the Click frequency period is set to
<other period>
.Number of clicks per period
The total number of clicks on this campaign's banners that can be performed by a single user over the specified period.
Minimum period between clicks (hours:minutes:seconds)
A time interval between the banner click and the next banner impression in hh:mm:sec format.
Delivery settings
Parameter
Value
Impressions in total, day, hour
- Total impressions: The maximum number of banner impressions for the campaign. When the number of impressions exceeds the value in this field, the campaign status changes to completed, and the banners are no longer served.
- Impressions per day: Maximum number of impressions per day. When the number of impressions served since the beginning of the day exceeds the value in this field, banner impressions pause until the next day.
- Impressions per hour: Maximum number of impressions per hour. When the number of impressions served since the beginning of the hour exceeds the value in this field, banner impressions pause until the next hour.
Clicks total, per day, per hour
- Total clicks: Maximum number of clicks on banners for the campaign. When the number of clicks exceeds the value in this field, the campaign status changes to completed, and the banners are no longer served.
- Clicks per day: Maximum number of clicks on banners per day. When the number of clicks since the beginning of the day exceeds the value in this field, banner impressions pause until the next day.
- Clicks per hour: Maximum number of clicks on banners per hour. When the number of clicks since the beginning of the hour exceeds the value in this field, banner impressions pause until the next hour.
Active events total, per day, per hour
Maximum number of allowed events overall, per day, and per hour. The limit only applies to the active event specified in the Active event field. When the number of events exceeds the value in this field, banner impressions pause.
Start time
Required parameter.
The start date of the campaign. By default, this parameter is set to the current date.End time
Date when the campaign status automatically changes to completed.
Settings for the Russian ad register
You're required to submit data to the ad register if you place ads under direct sales (directly to an advertiser or via an agency) for display in Russia. Select whether you need to submit data to the ad register.
Parameter
Value
Submit data to state register
Select this parameter if you need to get a token and submit data to the Russian state register through the Yandex advertising data operator
Do not submit data to state register
Select this parameter if you meet at least one of the following conditions:
- You don't have a direct contract for placing ads with contractors.
- Ads will be displayed outside of Russia.
- You place a token in a creative on your own and transfer data to the Unified Register of Online Advertising via a different advertising data operator.
-
Enter all the required campaign parameters and click Add. The Flights tab opens.
Flights
You can create an unlimited number of flights as part of a single campaign. The flight inherits the campaign's advertiser and assistants.
To add a flight:
-
Open the Campaigns (NEW) tab and select the campaign where you want to create a flight.
-
On the campaign page, click Flights.
-
In the Flights tab, click Create. A form for adding a flight opens. Set the flight parameters.
Campaign type and profile
-
Select a campaign type:
GuaranteeDynamic monetizationPromo campaignsThe Guarantee type is used for campaigns with guaranteed sales where you have a commitment to run ads.
Note
Guarantee campaigns support booking, which is reserving inventory for direct sales. Campaigns with booking don't have active impressions, but their potential traffic is factored in when making forecasts for other campaigns. You can also make a forecast for the booking itself.
Booking helps you to quickly reserve inventory for future sales without creating any banners and to optimize campaign settings for when you eventually run it. Learn more about booking
Dynamic monetization is used for campaigns without guaranteed impressions and clicks. Dynamic monetization campaigns are served based on the ad auction's results. With dynamic monetization, you can:
- Set up monetization from the Yandex Advertising Network.
- Add external monetizers, including via Header Bidding.
- Create custom campaigns with a known CPM and non-guaranteed amount of impressions or clicks.
Note
If you're creating a campaign to enable external monetization, select the monetizer you need from the list.
If you're creating a campaign without involving external monetizers, leave the field as is (it should say
Not used
).The Promo type is used for self-promotion campaigns.
-
Select a campaign profile, that is, a set of predefined fields and values used to create a campaign. The campaign profile defines the campaign's purpose:
Direct salesCarouselAd Pods VideoFor a regular campaign with a standard set of fields. Can be used with Guarantee, Dynamic monetization, and Promo campaigns.
For a Carousel master campaign where you upload a set of alternating slider banners from different campaigns served on the same placement. Can be used only with Guarantee campaigns.
For a master campaign where you upload video banners from different campaigns served on the same placement. Video banners are played one by one in the appropriate ad position in the player (pre-roll, mid-roll, and others). Three profiles are available. To learn more about profiles, see Campaign profile. Can be used only with Guarantee campaigns.
Basic parameters
Campaign name
Enter the ad campaign name. The campaign name is displayed only in the Adfox interface.
Status
-
Active (by default) — The campaign is ready for serving. Impressions will start at the time specified in the campaign settings.
-
Paused — The campaign isn't served but remains viewable in the main campaign list by default.
-
Completed — The campaign isn't served and is hidden from the main campaign list by default. Ad campaigns completed more than three years ago are automatically archived and deleted from the Adfox interface.
You can change campaign statuses anytime after creating the campaign. However, if 90 days have passed since the campaign was completed, you won't be able to change its status to Active. In such cases, we recommend creating a new campaign with the same parameters.
Advertiser
Advertisers are inherited from a supercampaign. To change advertisers, go to the supercampaign settings. Selected users are granted access to campaign statistics. To learn more about editing this parameter, see Advertiser.
The method of counting impressions
This parameter defines which event indicates a banner impression. Inherited from a supercampaign. To learn more about different methods, see Impression count method.
General profile
If the account settings have a general profile saved, select it from the list. The placement and targeting settings from the profile will be applied to the campaign.
Session impressions (only for Guarantee campaigns)
This option allows you to display multiple banners from the same campaign on a single page simultaneously. To enable session impressions, change the code type to session on page for placements. To learn more, see Session impressions.
The advertiser can change banners
Enable this option to grant the advertiser permission to modify and add banners to this campaign.
Rotation
Guarantee or PromoDynamic monetization-
Select a rotation method:
- By priority — Used by default. The campaign's display order is determined by the set level and priority.
- By % of traffic — The campaign's impressions will occupy the specified share of ad traffic. To enable this option, please contact customer support.
-
Set the CPM threshold — the minimum price per thousand banner impressions. The higher the threshold, the more likely this campaign's banners will be served compared to other campaigns at the same level. For more information, see Dynamic monetization.
-
Specify the rotation settings:
-
For campaigns rotated by priority, specify the level and priority:
-
Higher levels increase the chance of campaign serving. When level 1 and level 2 campaigns are competing for the same placement, banners from the level 1 campaign will be served first. Levels 1-10 are available for Guarantee campaigns, and levels 12 and below are available for Promo campaigns.
-
If multiple campaigns with the same level target the same placement, priority determines which campaign is served. Between two campaigns at the same level, the one with the higher priority will be served.
How campaigns are selected for display
For example, there are three campaigns with the priority rotation method:
Campaign Level Priority No. 1 3 100 No. 2 4 150 No. 3 3 50 Let's say all the three campaigns meet the targeting settings and limits.
- The server will first check campaigns No. 1 and No. 3 with level 3.
- A campaign is selected based on its priority. All other things being equal, campaign No. 1 will serve its banners on average twice as often as campaign No. 3.
-
For campaigns rotated by % of traffic, fill in the Percentage of traffic field.
-
Specify the CPM or CPC floor for campaigns with external monetizers. Select one of the options:
- CPM threshold: The minimum cost per one thousand banner impressions. The higher the floor, the more likely it is that the banners of this campaign are displayed (compared to other campaigns at the same level).
- CPC threshold: The cost of an ad banner click for Dynamic monetization campaigns. To unlock this option, send a request to support.
General restrictions
Parameter
Value
The speed of unscrewing impressions
A parameter for selecting one of four available impression running speeds.
Total impressions, day, hour
- Total impressions — Maximum number of banner impressions per flight. When the number of impressions exceeds the value in this field, the flight status changes to completed, and the banners are no longer served.
- Impressions per day — Maximum number of impressions per day. When the number of impressions served since the beginning of the day exceeds the value in this field, banner impressions pause until the next day.
- Impressions per hour — Maximum number of impressions per hour. When the number of impressions served since the beginning of the hour exceeds the value in this field, banner impressions pause until the next hour.
Campaign period
Specify the campaign date and time. By default, the start date is set to today, and banners will start showing immediately after they're added if you don't change it.
Booking completion date
For Guarantee campaigns only, when you intend to save the campaign as a booking. The date after which the booking campaign will change its status to completed and will no longer be included in forecasts for other campaigns. For example, you can set the booking completion date if the customer hasn't paid for ad placement yet.
The speed of unscrewing transitions
A parameter for selecting one of four available click delivery speeds.
Total transitions, day, hour
- Total clicks — Maximum number of clicks on banners per flight. When the number of clicks exceeds the value in this field, the flight status changes to completed, and the banners are no longer served.
- Clicks per day — The maximum number of banner clicks per day. When the number of clicks since the beginning of the day exceeds the value in this field, banner impressions pause until the next day.
- Clicks per hour — Maximum number of clicks on banners per hour. When the number of clicks since the beginning of the hour exceeds the value in this field, banner impressions pause until the next hour.
Do not show the campaign to users who came from the specified pages (referrer template)
Set this parameter to avoid showing campaign banners to users who came from specific sites or site pages.
Advertising labeling
You're required to submit data to the ad register if you place ads under direct sales (directly to an advertiser or via an agency) for display in Russia.
-
Submitting ads to the register:
-
Submit data to state register: Select this option if you want to get a token and transfer data to the Russian state register via the Adfox interface.
-
Do not submit data to state register if at least one of the following conditions is met:
- You don't have a direct contract for placing ads with contractors.
- Ads will be displayed outside of Russia.
- You place a token in a creative on your own and transfer data to the Russian state register via a different advertising data operator.
-
-
Advertiser Information: specify the advertiser's legal name and details. To display the advertiser's information in the banner, enable the Show banner menu option in the banner settings. The banner menu is the icon. After you click it, the information about the advertiser appears. If the text is too long, it may be cropped and partially replaced with an ellipsis. Users can view and copy all the information by triple-clicking it.
Placement
When creating a flight, you can specify a Placement Profile, which is a drop-down list of previously created placement profiles from the Settings → Profiles tab.
Scroll down to Placement and use the list to select a site, section, or placement for running your ad campaign. To learn more, see Campaign and banner placement.
Note
If you plan to save the campaign as Booking, you need to select a placement. Banners whose type corresponds to the type of banner on the site will be automatically added to the selected placements. For example, when a campaign is placed on a site with a 240 × 400 banner type, a 240 × 400 banner is added automatically.
Uploading creatives for a Booking campaign is optional. This can be done later before changing the campaign to Guarantee.
Targeting
- If you have a targeting profile, specify it in the appropriate field. We recommend creating and using a targeting profile if you often apply similar impression conditions to different campaigns.
- Add targeting conditions. To learn more about impression conditions, see Targeting.
Sending campaign information
You can automatically send campaign reports to specified addresses, such as to advertisers or agencies. You can set up mailing frequency and select statistic indicators you want to share. To learn more, see Sending campaign statistics.
Campaign execution forecast
Before saving a Guarantee campaign, you can make a forecast of its implementation. Using the forecast, you can immediately estimate if the campaign is going to succeed with the selected targeting, restrictions, and available inventory. The forecast also takes into account other campaigns that use the same inventory.
To learn more about analyzing forecasts, see Forecasting.
-
-
Enter all the relevant fields, then click Save.
Banners
The complete list of banners for all of your campaign's flights is available on the Banners tab at the campaign level.
The Campaign → Flights → Banners tab shows a list of banners within the associated flight.
To create a banner from that tab, click Create.