Add a campaign

Step 1. Define the campaign type

  1. Open the Campaigns tab and click Add.

  2. Choose the campaign type:

    Guarantee is a guaranteed sales campaign with obligations on running impressions.

    Note

    Guarantee campaigns have a booking feature: you can reserve inventory for direct sales. Bookings do not have active impressions, but their potential traffic is taken into account when making forecasts for other campaigns. You can also make a forecast for the booking itself.

    With the booking feature, you can quickly reserve inventory for future sales — and you don't need to create banners or determine settings for the campaign to run successfully. Learn more about booking

    Dynamic monetization is a campaign without guaranteed impressions and clicks. A Dynamic monetization campaign is served based on the results of an advertising auction. With dynamic monetization, you can:

    • Set up monetization from the Yandex Advertising Network.
    • Add external monetizers, including via Header Bidding.
    • Create your custom campaigns with a known CPM and non-guaranteed volume of impressions or clicks.

    Promo is your self-promotion campaign.

  3. For a Dynamic monetization campaign:

    • If you create a campaign to enable external monetization, select the desired monetizer from the list.
    • If you create a campaign without an external monetizer, leave the Not used value in the field.

Step 2. Configure the general campaign settings

Name

Enter the campaign name. It's displayed in the Adfox interface only.

Status

  • Active (default): The campaign is ready for serving. Impressions start at the time specified in the campaign parameters.

  • Paused: The campaign isn't served but is available in the general campaign list by default.

  • Completed: The campaign isn't served. It's hidden from the general campaign list by default. Ad campaigns completed more than three years ago are automatically archived and removed from the Adfox interface.

After you create a campaign, you can change its status whenever you want. However, if 90 days have passed since the end date of the campaign, you can't make it Active. In such cases, we recommend creating a new campaign with the same parameters.

Advertiser

Select one or more advertisers from the list. Selected users gain access to campaign statistics. If the advertiser you need is missing, create one.

Impression count method

Determine what counts as a campaign impression:

  • Banner ad response.

  • Impression (IMS): An impression counts when ad rendering begins.

  • Viewable impressions (IMS): Impressions are counted according to the international media standards criteria: the minimum percentage of pixels in the viewable area and the duration in the active browser tab. Learn more about viewability counting

  • Viewable impression, Yandex (IMS): An impression is counted if at least 50% of the banner area is in the active browser window for at least 2 seconds. Learn more about viewability counting

  • Event N: An event that's called in the banner template (you can add up to 30 events).

Alert

In campaigns with the impression count methods Impression (IMS), Viewable impression (IMS), and Viewable impression, Yandex (IMS), you can only add banners with templates that have “IMS”  in their names.

General profile

If there is a saved general profile in the account settings, select it from the list. The placement and targeting settings specified in the profile are applied to the campaign.

Session impressions (only for Guarantee campaigns)

With this option, you can simultaneously display multiple banners from the same campaign on different placements of the same site page. To implement session impressions, change the code type in placements to session on page. To learn more, see Session impressions.

Allow the advertiser to change banners

Enable this option if you want to allow the advertiser to change and add banners in this campaign.

Assistant

Select users who'll have access to the campaign. You can manage assistants' permissions on the Users tab. To learn more about setting up permissions, see Assistant.

Industry

Select the industry where the campaign belongs. You can use industries to desynchronize impressions of different advertisers' campaigns from the same industry. Such campaigns are considered competing, so they aren't served on the same page at the same time. But banners belonging to the same campaign (and flights of the same super campaign) can be served simultaneously. There is a separate industry report at the account level.

Step 3. Configure the rotation settings

With rotation settings, you can distribute traffic between campaigns if two or more campaigns run on the same placement. To learn more, see Campaign type, rotation.

  1. Choose the rotation method:

    • By priority: Used by default. The order of campaign display is determined by the specified level and priority.
    • By % of traffic: Campaign impressions take up the specified share of advertising traffic. To unlock this option, send a request to support.
  2. Specify the CPM or CPC floor for campaigns with external monetizers. Select one of the options:

    • CPM floor: 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 floor: The cost of an ad banner click for Dynamic monetization campaigns. To unlock this option, send a request to support.
  3. Configure the rotation settings:

    • Specify the level and priority for campaigns with the By priority rotation method:

      • The higher the level, the more likely the campaign is to be served. If level 1 and 2 campaigns run on the same placement, banners of the level 1 campaign display first. Levels 1–10 are available for Guarantee campaigns, and levels 12 and below are available for Promo campaigns.

      • If campaigns of the same level run on the same placement, the campaign with the higher priority is served.

        How campaigns are selected for serving

        Imagine 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 three campaigns match targeting and restriction settings.

        1. First, the server checks campaigns No. 1 and No. 3 at level 3.
        2. 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.
    • Fill in the % of traffic field for campaigns with the by % of traffic rotation method.

Specify the CPM or CPC floor for campaigns with external monetizers. Select one of the options:

  • CPM floor: 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 floor: The cost of an ad banner click for Dynamic monetization campaigns. To unlock this option, send a request to support.

Step 4. Specify general impression or click limits

  • Impression running speed: Determines how campaign impressions are distributed over time.

    Maximum

    Banners are served at the maximum possible frequency until the impression limits are reached. When running at maximum speed, you don't need to specify the limits and period of a campaign.

    Note

    At this running speed, there may be an underdelivery because of a lack of traffic or an overrun of up to 100 impressions.

    Spreading traffic evenly by day limit

    Impressions are uniformly distributed throughout the day. With this speed, make sure to specify the daily limit in the Impressions per day field. The other parameters are optional.

    Note

    At this running speed, underdelivery may occur because traffic is allocated using approximate coefficients of hourly traffic, which may have a slight margin of error. For the same reason, there may be overruns of up to 100 impressions. Also, underdelivery may occur if the end hour is earlier than 23:59. That's because ad delivery is calculated for a full day without taking into account the start and end hours of the campaign. We recommend setting a minimum daily limit of at least 500 impressions.

    Spreading traffic evenly throughout the entire period

    The system distributes campaign impressions evenly over the entire period based on its statistics and account data. With this speed, make sure to specify the general limit in the Total impressions field and the campaign end date. The other parameters are optional.

    Note

    At this speed, you may see underdelivery because traffic is allocated using approximate coefficients of daily/hourly traffic, which may have a slight margin of error. For the same reason, there may be overruns of up to 100 impressions. Also, underdelivery may occur if the end hour is earlier than 23:59. That's because ad delivery is calculated for a full day without taking into account the start and end hours of the campaign. We recommend setting a minimum general limit of at least 500 impressions.

    Spreading traffic evenly by general limit (automatic prolongation)

    The system distributes campaign impressions evenly over the entire period based on its statistics and account data. If the campaign doesn't run over its limit in the allocated time, it is automatically extended for one more day and runs at maximum speed on that day. With this speed, make sure to specify the general impression limit in the Total impressions field and the campaign end date. The other parameters are optional.

  • Total impressions, day, hour: Specify the maximum number of banner impressions in the whole campaign, per day, and per hour.

    • When the number of impressions reaches the number in Total impressions, the campaign becomes completed and the banners are no longer served.
    • When the number of impressions reaches the daily limit, serving banners is paused until the next day.
    • When the number of impressions reaches the hourly limit, serving banners is paused until the next hour.
  • Campaign period: Specify the date and time of the campaign. By default, the current date is set as the start date. If you don't change it, banner impressions start immediately after you add the banners.

  • Booking completion date (only for a Guarantee campaign if you plan to save it as a booking): The date after which the booking campaign gets completed and is no longer taken into account in forecasts for other campaigns. For example, you can set the booking completion date if the advertiser hasn't paid for the placement yet.

  • Don't show the campaign to users who came from the specified pages (referer template): A direct click from particular pages pauses serving all banners in this campaign. Specify the template of these pages. The template type used is <POSIX.2>.

    For example:

    There is only one fullscreen banner in the campaign (if there are multiple banners, they are also not served when the restriction is triggered).

    The campaign is served on the home page only. When the user goes from the home page to internal pages, the campaign is no longer served.

    Let's add the template of the home page to the Don't show the campaign to users who came from the specified pages (referer template) parameter, for example:

    .*website.com$
    

    In this case, the banner is served on the home page and internal ones, unless there was a click from the home page.

  • Deliver clicks: Determines how campaign clicks are distributed over time.

    Maximum

    Banners are served at the maximum possible speed until the click limits are reached (if specified). When running at maximum speed, you don't need to specify the limits and period of a campaign.

    Note

    At this running speed, there may be an underdelivery because of a lack of traffic or an overrun of up to 100 clicks.

    Spreading traffic evenly by day limit

    Clicks are uniformly distributed throughout the day. With this speed, make sure to specify the daily limit in the Clicks per day field. The other parameters are optional.

    Note

    At this running speed, underdelivery may occur because traffic is allocated using approximate coefficients of hourly traffic, which may have a slight margin of error. For the same reason, there may be overruns of up to 100 clicks. Also, underdelivery may occur if the end hour is earlier than 23:59. That's because ad delivery is calculated for a full day without taking into account the start and end hours of the campaign. We recommend setting the minimum daily limit of at least 500 clicks.

    Spreading traffic evenly throughout the entire period

    The system distributes campaign clicks evenly over the entire period based on its statistics and account data. With this speed, make sure to specify the general click limit in the Total clicks field and the campaign end date. The other parameters are optional.

    Note

    At this speed, you may see underdelivery because traffic is allocated using approximate coefficients of daily/hourly traffic, which may have a slight margin of error. For the same reason, there may be overruns of up to 100 clicks. Also, underdelivery may occur if the end hour is earlier than 23:59. That's because ad delivery is calculated for a full day without taking into account the start and end hours of the campaign. We recommend setting a minimum general limit of at least 500 clicks.

    Spreading traffic evenly by general limit (automatic prolongation)

    The system distributes campaign clicks evenly over the entire period based on its statistics and account data. If the campaign doesn't run over its limit in the allocated time, it is automatically extended for one more day and runs at maximum speed on that day. With this speed, make sure to specify the general limit in the Total clicks field and the campaign end date. The other parameters are optional.

  • Clicks total, per day, per hour: Specify the maximum number of banner clicks in the campaign overall, per day, and per hour.

    • When the number of clicks reaches the number in Total clicks, the campaign becomes completed and the banners are no longer served.
    • When the number of clicks reaches the daily limit, serving banners is paused until the next day.
    • When the number of clicks reaches the hourly limit, serving banners is paused until the next hour.
  • Campaign period: Specify the date and time of the campaign. By default, the current date is set as the start date. If you don't change it, banner impressions start immediately after you add the banners.

  • Booking completion date (only for a Guarantee campaign if you plan to save it as a booking): The date after which the booking campaign gets completed and is no longer taken into account in forecasts for other campaigns. For example, you can set the booking completion date if the advertiser hasn't paid for the placement yet.

  • Don't show the campaign to users who came from the specified pages (referer template): A direct click from particular pages pauses serving all banners in this campaign. Specify the template of these pages. The template type used is <POSIX.2>.

    For example:

    There is only one fullscreen banner in the campaign (if there are multiple banners, they are also not served when the restriction is triggered).

    The campaign is served on the home page only. When the user goes from the home page to internal pages, the campaign is no longer served.

    Let's add the template of the home page to the Don't show the campaign to users who came from the specified pages (referer template) parameter, for example:

    .*website.com$
    

    In this case, the banner is served on the home page and internal ones, unless there was a click from the home page.

Step 5. Define ad labeling settings

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 in the banner menu: 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 advertising 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.

Step 6. Enable sending the campaign statistics (optional)

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.

Step 7. Select the campaign placement

To do this, select a site, section, or placement from the list in Placement. 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.

Step 8. Set up targeting

  1. 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.
  2. Add targeting conditions. To learn more about impression conditions, see Targeting.

Step 9. Check out the forecast of the campaign's implementation

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.

Step 10. Save the campaign

  • For a Guarantee campaign, select:

    • Save as a Guarantee: To save the campaign and start impressions immediately after adding banners.
    • Save as a Booking: To create a booking and reserve inventory for the future.
  • For Dynamic monetization and Promo campaigns, click Save changes.

After creating a campaign, you need to add banners. To learn more, see Banner requirements.

Note

Booking campaigns create banners automatically. You can upload creatives later, before changing the booking to Guarantee.

Contact support

Send an email