Placement of social ads by commercial organizations
Available formats
- Banner in ad networks: Targeting the desired audience in the Yandex Advertising Network. Setting up social ad impressions based on important user characteristics. For more information, see Display banners.
- Video ads: Impressions on the Yandex Video Network's verified partners (for example, using InStream videos, InPage content, or Interstitial in-app ads). For more information, see Video Ads.
- Text & Image Ads: Impressions in ad networks on desktop browsers, tablets, and mobile phones. For more information, see Text & Image ads.
- Display banner on the Yandex Home page: Under the Yandex search bar and on a new tab in Yandex Browser. Such banners are seen by millions of users every day. For more information, see Banner on the Yandex Home page.
Social ads can't be placed on Yandex search. Impressions on search will be restricted during moderation.
The ads are labeled with a “Social ad” icon. Information about advertisers and social ads will be openly published in the Social advertising report.

Launching a campaign
Before placing social ads, please read the moderation requirements for ads and advertised sites, as well as Social advertising requirements.
The procedure for launching an ad campaign depends on the selected format:
- Step 1. Start creating a campaign and configure its parameters
-
Click
. Select your advertising goals:- In the Campaign Wizard, click Recognition and reach.
- In the expert mode, click Reach in Yandex Advertising Network.
Enter the campaign name and link to the advertised site. Make settings:
- Specify the start and end date of the campaign. The campaigns are placed strictly by calendar week, so make sure that the campaign starts on Monday and ends on Sunday. The campaign dates can't be after the product validity dates.
If you want to serve ads at a specific time, configure time targeting under Impression schedule.
- Specify the Yandex Metrica tag on your website.
Select an ad strategy.
Some of the information will be filled in automatically. Check it and change it as necessary. Learn more about basic ad campaign settings.
You can also cap impression frequency to limit how many times your campaign ads can be served to the same user.
- Step 2. Create an ad group and set up the targeting criteria
-
- Select banners as the ad type.
All the ads in an ad group must be the same type, although a campaign can include all types of ads. You can't change the ad type after saving an ad group.
- Set the ad display regions.
- Set up targeting criteria.
Ads from display campaigns are only served in the Yandex Advertising Network based on keywords, user profiles, or genres and subjects. You can only select one type of impression criteria per ad group. You cannot change the type of impression criteria after you save the ad group.
- User profile
-
A user profile consists of the cumulative characteristics of the users that you want to serve your ads to. These include gender, age, and online interests. Determine what your particular audience looks like and create a profile based on that data.
- Keywords
-
Keywords determine the site content and user interests that may trigger your ad impressions in the Yandex Advertising Network. For example, an ad for an animal shelter might be displayed on a site with tips on animal care or to a user interested in purchasing a pet.
- Genres and subjects
-
Ads are served on the Advertising Network sites with the selected subjects or instream videos of the specified genres and subjects. For example, an ad for a forest protection organization will be displayed on a nature-related page.
Evaluate how many users will be able to see ads from a particular group by estimating reach.
Note. If you have selected an automatic strategy and targeting based on user profiles, go to the strategy settings after you have saved the ad group. The average price recommendation will be updated based on the size of creatives and impression criteria. This will ensure efficient budget spending over the period.
- Step 3. Add creatives
-
Upload the ad creative from your computer or create one in Ad Builder. You can use an HTML5 banner or image file as a creative.
To pass moderation, creatives must meet the requirements.
- Create using Ad Builder
-
You can use Ad Builder to make a creative based on a template and tweak the design, or generate creatives automatically based on your site content.
We advise creating an adaptive creative. It automatically adapts to the appropriate ad block and is displayed on more sites. If you have creatives for image ads that you made previously using Ad Builder, you can use them.
More information about Ad Builder.
- Upload from computer
-
You can add multiple ads to an ad group, with each ad corresponding to a single creative.
An ad creative uploaded from a computer must meet the technical requirements:
Maximum file size 150 KB File type ZIP (for HTML5 banners)
Technical requirements for HTML5 banners
JPG, PNG or GIF (for images)
Size in pixels 160×600, 240×400, 240×600, 300×250, 300×300, 300×500, 300×600, 320×50, 320×100, 320×480, 336×280, 480×320, 728×90, 970×250, 1000×120 Maximum file size 150 KB File type ZIP (for HTML5 banners)
Technical requirements for HTML5 banners
JPG, PNG or GIF (for images)
Size in pixels 160×600, 240×400, 240×600, 300×250, 300×300, 300×500, 300×600, 320×50, 320×100, 320×480, 336×280, 480×320, 728×90, 970×250, 1000×120
After you have saved your ad, you can only replace the creative with another creative of the same size. An adaptive creative can be replaced with another adaptive creative.
- Step 4. Enter a Yandex Audience pixel and impression tag
- You can use the Yandex Audience pixel to develop different scenarios of connecting with your display ad audience. The pixel is special code embedded in your advertising materials.
Create a pixel in Yandex Audience. For more information, see Yandex Audience Help.
Add the pixel code to the banner. After the impressions begin, the pixel starts to collect anonymous identifiers of users who have seen your ad. You can use this data when you set up your retargeting.
You can use the ADFOX tag or Yandex Metrica pixel to count ad impressions for display ads. The tag or pixel must include the
%random%
macro. They must also support HTTPS.
- Step 1. Start creating a campaign and configure its parameters
-
Click
. Select your advertising goals:- In the Campaign Wizard, click Recognition and reach.
- In the expert mode, click Reach in Yandex Advertising Network.
Enter the campaign name and link to the advertised site. Make settings:
- Specify the start and end date of the campaign. The campaigns are placed strictly by calendar week, so make sure that the campaign starts on Monday and ends on Sunday. The campaign dates can't be after the product validity dates.
If you want to serve ads at a specific time, configure time targeting under Impression schedule.
- Specify the Yandex Metrica tag on your website.
Select an ad strategy.
Some of the information will be filled in automatically. Check it and change it as necessary. Learn more about basic ad campaign settings.
You can also cap impression frequency to limit how many times your campaign ads can be served to the same user.
- Step 2. Create an ad group and set up the targeting criteria
-
- Select video as the ad type.
All the ads in an ad group must be the same type, although a campaign can include all types of ads. You can't change the ad type after saving an ad group.
- Set the ad display regions.
- Configure audience gathering for retargeting:
You can accumulate an audience of users who have viewed a video from your display campaign and then use it to configure retargeting.
Choose the events that interest you:
- video impression
- completed 25%, 50%, or 75% of video ad
- completed entire video
A separate segment is created automatically for each event in Yandex Audience, under the account hosting the Yandex Direct campaign. It will include users who started viewing or viewed 25%, 50%, or 75% of at least one video from the ad group (depending on the selected event).
- Set up targeting criteria.
Ads from display campaigns are served only in the Yandex Advertising Network based on user profiles or genres and subjects. You can only select one type of impression criteria per ad group. You cannot change the type of impression criteria after you save the ad group.
- User profile
-
A user profile consists of the cumulative characteristics of the users that you want to serve your ads to. These include gender, age, and online interests. Determine what your particular audience looks like and create a profile based on that data.
- Genres and subjects
-
Ads are served on the Advertising Network sites with the selected subjects or instream videos of the specified genres and subjects. For example, an ad for skiing equipment can be displayed on a page about sports and active holidays, and a restaurant ad can be displayed in a cooking video.
Evaluate how many users will be able to see ads from a particular group by estimating reach.
Note. If you have selected an automatic strategy and targeting based on user profiles, go to the strategy settings after you have saved the ad group. The average price recommendation will be updated based on the size of creatives and impression criteria. This will ensure efficient budget spending over the period.
- Step 3. Add creatives
-
Use your own video clip to create an ad. You don't necessarily need to hire professionals or rent a studio. You can take a video on your smartphone if it has a good camera, or create a video Video Builder.
The video must meet the moderation rules and the following technical requirements:
Format MP4, WebM, MOV, QT, FLV, AVI Size 100 MB maximum Duration Between 5 and 60 sec For non-skippable ads, max video duration is 15 seconds.
Aspect ratio 3:1, 2:1, 1.9:1, 16:9, 4:3, 1.91:1, 1:1, 3:4, 4:5, 9:16, 1:2, 1:3 Minimum resolution 360p Recommended resolution 1080p Video frame rate between 20 and 30 frames/second Video codecs H.264, VP6F, VP8, Theora Number of video tracks 1 Minimum quality 44 kHz, 16 Kbit/s, stereo Audio codecs AAC, MP3, Vorbis Number of audio tracks 0 or 1 File codec avc1, F4V, isom, M4A, M4V, mp4, mp41, mp42, qt Cover No Format MP4, WebM, MOV, QT, FLV, AVI Size 100 MB maximum Duration Between 5 and 60 sec For non-skippable ads, max video duration is 15 seconds.
Aspect ratio 3:1, 2:1, 1.9:1, 16:9, 4:3, 1.91:1, 1:1, 3:4, 4:5, 9:16, 1:2, 1:3 Minimum resolution 360p Recommended resolution 1080p Video frame rate between 20 and 30 frames/second Video codecs H.264, VP6F, VP8, Theora Number of video tracks 1 Minimum quality 44 kHz, 16 Kbit/s, stereo Audio codecs AAC, MP3, Vorbis Number of audio tracks 0 or 1 File codec avc1, F4V, isom, M4A, M4V, mp4, mp41, mp42, qt Cover No The ad player has a new position and format of the go-to-site button. It is fixed in the lower-left corner of the video and has a color that can't be changed. Keep the changes in mind when building your creatives:
- It's better to place the main ad content in the central part of the video with a margin of about 5% from the top and 18% from the bottom.
- If your video needs a notice, put it in the lower 10% of the screen so that the buttons don't block the notice.
ExampleThe example applies to most formats. The range depends on the format and device. For example, the button is the smallest on the desktop if the user is watching a full-screen video. The button is the largest on a small smartphone screen.
You don't need to insert legal notices into the video when building your ad. Add the notice to Legal information when uploading your video: the notice will be available in the top-right menu of the video.
- How to create a video using Ad Builder
-
Under Video, click Builder. The video builder window opens.
Upload a video from your computer or using a link, or select a video created in Video Builder. The audio is added automatically from the uploaded video.
It will take a few minutes to process your video clip. If the video fails to meet the technical requirements, it won't upload. You will see an error message. Fix it and upload the video again.
Add a packshot, which is an image to show up for several seconds after your video. It helps to imprint the image of an advertised object in the viewer's mind. You can use a product photo or a company logo for a packshot. Clicking on the packshot will take the user to your site.
Packshot requirementsFormat JPEG Image width From 1080 to 3840 pixels Image height From 1080 to 3840 pixels Aspect ratio Same as the video aspect ratio Format JPEG Image width From 1080 to 3840 pixels Image height From 1080 to 3840 pixels Aspect ratio Same as the video aspect ratio Select the text for the redirect button.
Set an age label, if necessary. In the Legal information section, provide the information required by law and Yandex Ad Serving Rules. In the ad, they will be available in the menu in the upper-right corner of the video.
Click the Create button. The video will be added to the ad.
- Step 4. Enter a landing page, Yandex Audience pixel, and impression tag
-
- Clicking on the banner opens a Turbo page, website, or social media page with your offer details.
In the Link in ad field, enter the link to the landing page.
- You can use the Yandex Audience pixel to develop different scenarios of connecting with your display ad audience. The pixel is special code embedded in your advertising materials.
Create a pixel in Yandex Audience. For more information, see Yandex Audience Help.
Add the pixel code to the banner. After the impressions begin, the pixel starts to collect anonymous identifiers of users who have seen your ad. You can use this data when you set up your retargeting.
You can use the ADFOX tag or Yandex Metrica pixel to count ad impressions for display ads. The tag or pixel must include the
%random%
macro. They must also support HTTPS.
- Step 1. Go to the campaign creation page and make settings
-
Click Add campaign. Choose Expert mode and select your ad goal: Conversions, sales, and traffic.
Enter the campaign name. Set the campaign start and end dates. If you want to serve ads at a specific time, configure time targeting.
Select an ad strategy.
Add a promo.
Some of the information will be filled in automatically. Check it and change it as necessary. Learn more about basic ad campaign settings.
- Step 2. Create an ad group and set up the targeting criteria
- Note. Targeting criteria are configured for an entire ad group (for all the ads in the group).
Choose the display region for your ads.
To display your ads in search results for user queries, set up the keywords, enable autotargeting, or use both methods.
When serving ads on ad networks, the system automatically selects ads that have the keywords that match the subject matter of the content site or the interests of a user. If you have a Yandex Metrica tag or a Yandex Audience segment, you can add a retargeting list.
- Step 3. Select the ad type and make design settings
-
By default, a new ad is created as a Text & Image ad. You can start setup immediately.
Come up with an ad title and text. Describe your offer and what sets it apart from the competition. Review our recommendations for writing ad texts.
To make your ad more appealing and improve its CTR, add an image under Images. It will be animated automatically.
To make your ad more noticeable and informative, under Video, add a file with a video clip or use a video clip from the gallery. More.
To motivate users to interact with your ad, add an action button. It will add one more link to an ad with an image, a video, or a video extension.
- Step 4. Enter your contact information
-
In the Link to site field, enter the webpage address that your ad will lead to. The site must match the ad text and meet the Yandex requirements.
Set the display link — this is the webpage address that will be shown in the ad. It lets users know which page they will visit by clicking on the ad.
If you don't have your own website, leave Link to site empty and enter your contact information in vCard. Learn more about vCards.
- Step 1. Go to the campaign creation page and make settings
-
Click Add campaign. Choose Expert mode and select your ad goal: Reach on Yandex services.
Enter the campaign name. Make settings:- Select a product: for each product, you can see the maximum and minimum number of impressions, expiration date, and CPM.
- Set the campaign start and end dates. The campaigns are placed strictly by calendar week, so make sure that the campaign starts on Monday and ends on Sunday. The campaign dates can't be after the product validity dates.
- Specify the number of impressions you want to get. It must be within the values specified in the product description.
- If available, you can change the following parameters:
- Placement positions: On the desktop or mobile version of the Yandex Home page, or on a new tab page in the browser.
- Display regions (pick from the list available for the selected product).
- Specify the Yandex Metrica tag on your website.
- If the campaign meets the Brand Lift criteria, run the Brand Lift survey.
- Step 2. Create an ad group.
-
After the ad campaign is created, the page opens where you can create the mandatory ad group. The default ad group inherits your campaign settings. If available, you can change the user profile. Save the group.
If you need to display custom banners for a narrow audience, add more ad groups. For these groups, set up:- Display regions (pick from the list available for the selected product).
- Gender, age, income and interests of the audience you want to show your banners to.
For this group, the specified banners will be displayed in the priority order.
- For example, create one more group in addition to your mandatory group. Specify an audience in it: women, 18-36 years old. Upload your set of creatives for this group. After the campaign is launched, this ad will be shown to women of the selected age.
- Step 3. Add creatives
-
Add creatives of any size to the mandatory group: click
. Upload an image or HTML5 banner from your computer or choose a previously added banner. You can add any creatives to other ad groups.Learn more about requirements for HTML5 banners and HTML5 banners with expandable block. The banners must also meet the moderation requirements and formatting requirements:
Specify up to three links to the website. Make sure that the sequential number of the link matches the clickNum parameter value when calling the method
homeExpandableDesktopBannerAPI.clickAndClose(clickNum)
from the banner code. - Step 4. Enter a Yandex Audience pixel and impression tag
- You can use the Yandex Audience pixel to develop different scenarios of connecting with your display ad audience. The pixel is special code embedded in your advertising materials.
Create a pixel in Yandex Audience. For more information, see Yandex Audience Help.
Add the pixel code to the banner. After the impressions begin, the pixel starts to collect anonymous identifiers of users who have seen your ad. You can use this data when you set up your retargeting.
You can use the ADFOX tag or Yandex Metrica pixel to count ad impressions for display ads. The tag or pixel must include the
%random%
macro. They must also support HTTPS.
- Step 1. Go to the campaign creation page and make settings
-
Click Add campaign. Choose Expert mode and select your ad goal: Reach on the Yandex Home page. Enter the campaign name. Make settings:
- Specify the start and end date of the campaign. The campaign dates can't be after the product validity dates.
If you want to serve ads at a specific time, configure time targeting under Impression schedule.
- Select the display regions.
- Select the ad strategy and specify your CPM for the selected regions and Yandex Home page versions. The cost should not be less than the value given in the table.
- Specify the Yandex Metrica tag on your website.
- Select the versions of the Yandex Home page where you want to display your banner: a new Yandex Browser tab, full or mobile version.
- Step 2. Create an ad group and add creatives
-
After the ad campaign is created, the page opens where you can create the mandatory ad group. The default ad group inherits your campaign settings.
Add creatives to the group: Click
. Upload an image or HTML5 banner from your computer or choose a previously added banner.Read more about HTML5 banner requirements. The banners must also meet the moderation requirements and formatting requirements:
- Step 3. Enter a landing page, Yandex Audience pixel, and impression tag
-
- Clicking on the banner opens a Turbo page or site with your offer details.
In the Contact info in ads field, enter the link to the landing page.
- You can use the Yandex Audience pixel to develop different scenarios of connecting with your display ad audience. The pixel is special code embedded in your advertising materials.
Create a pixel in Yandex Audience. For more information, see Yandex Audience Help.
Add the pixel code to the banner. After the impressions begin, the pixel starts to collect anonymous identifiers of users who have seen your ad. You can use this data when you set up your retargeting.
You can use the ADFOX tag or Yandex Metrica pixel to count ad impressions for display ads. The tag or pixel must include the
%random%
macro. They must also support HTTPS.
- Step 1. Go to the campaign creation page and make settings
-
Click Add campaign. Choose Expert mode and select your ad goal: Reach on the Yandex Home page.
Enter the site URL and campaign name.
Select the versions of the Yandex home page (full, mobile, or both) where you want to display your banner.
- Step 2. Select a strategy and set a bid
-
Set the start and end dates of the campaign and the strategy for serving ads. We recommend automatic strategies:
- Decrease price for repeat impressions to launch new products and services on the market.
- Maximize impressions for lowest price to promote products and services with a target audience.
Specify the price per thousand impressions based on the selected regions and the Home page versions. The cost should not be less than the value given in the table.
If the campaign meets the Brand Lift criteria, run the Brand Lift survey.
Select the display regions.
- Step 3. Add a creative
-
On the ad group creation page, click
. Upload an image or HTML5 banner from your computer, or choose a previously added banner. To get maximum reach, use multiple versions of the banner for the full and mobile versions of the Yandex Home page. Please keep in mind that high-resolution banners are not displayed on regular screens and vice versa.Read more about the banner requirements.
- Step 4. Enter a Yandex Audience pixel and impression tag
- You can use the Yandex Audience pixel to develop different scenarios of connecting with your display ad audience. The pixel is special code embedded in your advertising materials.
Create a pixel in Yandex Audience. For more information, see Yandex Audience Help.
Add the pixel code to the banner. After the impressions begin, the pixel starts to collect anonymous identifiers of users who have seen your ad. You can use this data when you set up your retargeting.
You can use the ADFOX tag or Yandex Metrica pixel to count ad impressions for display ads. The tag or pixel must include the
%random%
macro. They must also support HTTPS.
Evaluate how many users will be able to see ads from a particular group by estimating reach. You will see two values in the estimate:
- On the right — the total number of users. It depends on the display regions you selected in the campaign settings as well as the versions of the Home page.
- On the left, you'll see the number of users that could potentially see banners from the group. The size of the uploaded banners and the display regions set in the group are taken into account.
Any changes you make to the campaign or ad settings immediately affects estimated data so you can evaluate your potential audience reach.
Ad moderation
After you create your ads, they are checked for compliance with the design requirements and moderation rules: Social ads are subject to special moderation requirements.
In order to pass moderation, also make sure that you have enough funds on your shared account to pay for placement. If you can't deposit the total amount in full now, write to your Manager at Yandex.
On the campaign page, click terms of ad placement on Yandex. It usually takes the moderators a few hours to review ads.
and confirm that you agree with theYour moderation results will be emailed to the address you provided when you created the ad campaign.
Payment and campaign start
Your ads will begin displaying as soon as Yandex receives your payment.
On the Shared account page, click the Top up button. In the Add funds to account window, enter the payment amount, select the “Bank transfer” payment method, then click Issue an invoice.
You can use the generated bill to make a payment order in a bank or in an online banking system. Before you make the payment, make sure that you correctly entered all your payment details and your Yandex.Direct account number in the payment order.

The payment is credited within 1-3 business days depending on the bank that processes the transaction.
To find out how to get accounting documents, read ../payments/docs.html#clearing .
When topping up the account, choose “Company credit card” as the payment method and click Issue an invoice.
Corporate Visa, EuroCard/MasterCard, and MIR cards are accepted if they are registered for your business. The maximum payment amount is 299,999 rubles.
The payment occurs instantly, and the money is credited within 15 minutes to 1 hour.
To find out how to get accounting documents, read ../payments/docs.html#clearing .
If you have questions related to payment for ad campaigns or the billing documents, you can contact the Customer Service Department.
You can check the campaign status in the Status column. On the My campaigns page, click Columns and set up the status display.
Requirements and restrictions
The full list of advertising rules and requirements can be found in the following documents: