---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.2
alternate:
  - https://www.yandex.com/support/direct/en/unified-performance-campaign/create-product.md
  - https://www.yandex.com/support/direct/ru/unified-performance-campaign/create-product.md
  - https://www.yandex.com/support/direct/tr/unified-performance-campaign/create-product.md
  - https://www.yandex.com/support/direct/zh/unified-performance-campaign/create-product.md
  - href: https://www.yandex.com/support/direct/en/unified-performance-campaign/create-product.md
    type: text/markdown
    title: Markdown version
  - href: https://www.yandex.com/support/direct/en/llms.txt?revision=r21574792
    rel: describedby
title: Creating a product ad
description: How to create product ads in Yandex Direct unified performance campaigns — sources, filters, texts, and marketplace promotion
---
> **Documentation Index:** Fetch the complete configuration index at https://www.yandex.com/support/direct/en/llms.txt?revision=r21574792


# Creating a product ad

You can **only add one** active product ad to a group. To place a different product ad, stop and archive your current one, then create a new ad.

You can create ads based on a data source or feed. You can use either method if you offer products on your site. If you promote services, training courses, tickets, or other non-product categories, it's best to use a [feed](https://www.yandex.com/support/direct/en/feeds/about.md). Feeds make it possible to receive more information about each advertised item and configure selection rules more carefully. You can also add products manually.

You can create product ads for any product categories except those listed in the [requirements](https://www.yandex.com/support/direct/en/moderation/restricted-categories.md).

1. Under **Products**, select an information source for the ads:

    {% list tabs %}

    - New site feed

      Yandex will automatically find products on your site and create an ad for each product. If no products are found, check that your site meets the [requirements](https://www.yandex.com/support/direct/en/unified-performance-campaign/structure-of-site.md).

    - Uploading a new feed via link or from desktop

      If you already have a feed with current prices and a list of products, use this feed. This can be one of the previously uploaded product feeds or a new feed added via a link or uploaded from a device.

        1. Add a link to the feed or select the feed file.

            The file format depends on the selected type of feed. Also enter your username and password if they are required to access the link.

        2. Click **Upload feed**.

      Advertising and promotional content that you provide, including feed data (product name, image, price, description) can be used to place information about your offers in various Yandex services. This is free. To opt out, write to our [customer service department](#questions).

    - Manual product management

      You can add product descriptions manually. Fill in the card for each product:

        - Specify the link to the product, add the name and description.

        - Add up to 5 images of at least 450 × 450 pixels and up to 10 MB.

        - Specify the price and additional information: product category, manufacturer, model, and availability.

      All the added products will be consolidated into a single feed per username. You can add up to 1000 products from different categories.

      All descriptions and images must meet the [requirements](https://www.yandex.com/support/direct/en/moderation/ad-rules.md).

    {% endlist %}

2. Under **Filter**, choose which products you want to use and which ones to exclude when generating ads. The criteria are joined using the “AND” operator. Products meeting all the criteria will be selected for serving.

    You can also use [custom elements](https://www.yandex.com/support/direct/en/feeds/requirements-yml.md) in filters.

    When you are setting up the filter parameters, Yandex Direct checks in real time how many offers match the selected criteria. Use the suggestion from Yandex Direct to avoid situations when your ads stop because no product matches the filter criteria.

    {% cut "Example" %}

    ![](../_assets/online-filtr.png)

    {% endcut %}

    If product ads are generated based on a site, the **Converting pages** filter is available to you. When you use it, Yandex Direct only creates ads for products that already had conversions for the campaign's goals. Only conversions that came from click-throughs on the product page are counted.

      The filter works automatically: if you change the campaign's goals, or new catalog pages with conversions appear on the site, the filter will update the set of links in the ad.

3. For products imported from a site, under **Texts**, enter a default text that will be shared by all ads. The ad title is generated automatically.

    If you're using a feed file or uploading product information manually, choose how you want to use the feed elements:

    - **Automatic**: The title is generated automatically, and the ad uses the text specified in the **Default text** field.

    - **Manual**: Specify the feed elements:

      - **Title**: The texts from the specified elements will be used in the ad title. You can specify up to 5 elements. Their data will be added step-by-step until the title length reaches 56 characters. If there are more characters, the title may be cut off.

      - **Text**: The texts from the specified elements will be used in the ad. You can specify up to 5 elements. Their data will be added step-by-step until the text length reaches 81 characters. If there are more characters, the text may be cut off.

    When specifying the names of feed elements, avoid special characters and make sure to use the right capitalization. For example, `title` and `Title` are different names.

    {% cut "List of supported elements for each feed type" %}

      - **Yandex Market feed**: `name`, `typePrefix`, `model`, `vendor`, `description`, `sales_notes`.

      - **Feed in Google Shopping format**: `title`, `g:title`, `description`, `g:description`, `brand`, `g:brand`, `color`, `g:color`, `material`, `g:material`.

      - **Google Ads' Custom feed (CSV)**: `Item title`, `Item description`.
      - **Universal feed (CSV)**: `Title`, `Description`.

      - **Auto.ru feed**: `mark_id`, `folder_id`, `modification_id`, `body_type`, `year`.
      - **Yandex Realty feed (XML)**: `description`;

      - **Google Ads' Hotels and Rentals feed (CSV)**: `Property name`, `Destination name`, `Facilities`.

      - **Google Ads' Flights feed (CSV)**: `Destination name`, `Destination address`, `Origin name`.

      - **Google Ads' Travel feed (CSV)**: `Destination name`, `Destination address`, `Origin name`, `Title`.

    {% endcut %}

    If the specified elements are missing from the feed, the titles are generated automatically, and the ad uses the text specified in the **Default text** field.

4. Double-check the company's [contact details](https://www.yandex.com/support/direct/en/efficiency/vcards.md).

5. Describe the advantages and benefits of your offer using [callouts](https://www.yandex.com/support/direct/en/efficiency/callout.md).

6. Use [Sitelinks](https://www.yandex.com/support/direct/en/efficiency/quick-links.md) to provide shortcuts to important information on your site.

7. Fill in all the ad elements, including the additional title. Yandex Direct uses them in different design options for creatives, including the various layouts that appear in search results.

8. If the group has no ads for catalog pages, the **Create an additional ad for catalog pages** option will be available in the settings (enabled by default). If the option is enabled, saving a product ad will automatically add an ad for catalog pages to the group. The system will select catalogs that match the products in the group.

<!-- source: en/_includes/campaigns/campaign-master-site/id-launch-campaign/mark.md -->
As an advertising data operator, Yandex assigns each creative a unique identifier (token) when creating campaigns. It uses this token to aggregate all your placement data and send it to the Unified Register of Online Advertising (ERIR). Learn more about [ad labeling](https://yandex.ru/adv/ad-labeling).
<!-- endsource: en/_includes/campaigns/campaign-master-site/id-launch-campaign/mark.md -->

## Ad moderation and launching a campaign {#section_vf4_c1h_yz}

Once created, your ad will be reviewed for compliance with our [requirements](https://www.yandex.com/support/direct/en/moderation/adv-rules.md). Click **Submit for review** and accept the terms of the [Offer](https://yandex.com/legal/oferta_direct/) that regulates how Yandex serves your ads. Moderators usually review an ad within a few hours. On weekends and holidays, moderation may take longer than on weekdays.

Your moderation results will be emailed to the address you provided when you created the campaign.

Once your ads pass the review, you'll receive a notification at the email address you provided when you created the campaign. The campaign status in the list will change to "accepted by moderator".

Your ads will start running as soon as Yandex [processes your payment](https://www.yandex.com/support/direct/en/payments/payment-methods.md).



<a href="https://direct.yandex.com/">
  <span class="button">Try it out</span>
</a>




## Setting up ads for promoting products on marketplaces {#sales-on-marketplaces}

If you promote your stores on Yandex Market and Ozon:

- Create a product ad. Select “Products from the marketplace” as the source and provide a link to your store or product on Yandex Market or Ozon. Yandex Direct automatically creates a feed. You can find it under **Feeds**.

- Use filters to select the products you want to promote. For Yandex Market, you can filter products by category, name, description, manufacturer, price, and price before discount. For Ozon, you can filter them by name, description, price, and price before discount.

- Create combinatorial or image ads by providing links to your store or a product on a marketplace.

  <!-- source: en/_includes/upc/upgrade-to-comb.md -->
  {% note alert %}

  Since June 30, Text & Image ads in unified performance campaigns are available for editing only. For campaigns that previously relied on Text & Image ads, create [combinatorial](https://www.yandex.com/support/direct/en/unified-performance-campaign/create-comb-ad.md) ads.

  On July 14, existing Text & Image ads started upgrading to combinational ads.

  {% endnote %}
  <!-- endsource: en/_includes/upc/upgrade-to-comb.md -->

- Please note that ads for catalog pages won't work for sales on marketplaces.

## Questions and answers

### What do I do if I can't generate product ads?

{% note alert %}

Make sure that there is money in the account. Ad generation won't start if there isn't any money.

{% endnote %}


{% cut "I can't generate ads from a feed (via a link or uploaded from a computer)" %}

Make sure that the conditions are met:

- Your feed meets the [requirements](https://www.yandex.com/support/direct/en/feeds/requirements.md).

- The feed contains offers that match the filter condition:

  - If the filter includes the **Only in stock** parameter, the feed must show products with the attribute `available = "true"`. If the criteria includes other filters, such as products from a certain category, then there must be products of this category in stock.

  - When configuring a filter by manufacturer, in the feed there must be a product with the `vendor` element. The value of this element must match the value specified in the filter.

  - If a filter based on the `categoryId` parameter is applied, there must be products from that category in the feed. If there are no products in that category, product ads won't generate for it. If the parent category (a category that has nested categories with the `parentId` attribute) has a sub-category that contains products, the filter configured for the parent category that has no products won't work.

{% endcut %}

{% cut "I can't generate ads from products found on my site" %}

Make sure that the conditions are met:

- Your site meets the [requirements](https://www.yandex.com/support/direct/en/unified-performance-campaign/structure-of-site.md). 

- Your site is available.

- Your site has products that match the filter conditions:

  - **Title** matches the title of the product on the site.
  - **Site sections** match the links to product pages.

    {% list tabs %}

    - Good site page

      Page contains links to products.

      ![](../_assets/page-correct.png =400x)

    - Bad site page

      Page contains a list of product categories and not links to products.

      ![](../_assets/page-incorrect.png =400x)

    {% endlist %}

  - **Product link** matches the one on the site.
  - **Product price** matches the price on the site.

{% endcut %}

{% cut "I can't generate ads created from manual product management" %}

![](../_assets/upc-feed.png =500x){.border-yes}

Check that the products in the product profile meet the filter conditions:

- If the filter has the **Only in stock** parameter selected, make sure that the product is in stock and available on the site.

- When applying a filter by the **Manufacturer** parameter, make sure that the element value is included in the product profile and matches the filter.

- If you set a filter by the **Category** parameter, make sure that the element value is included in the product profile and matches the filter.

{% endcut %}


{% cut "I can't generate ads for products from a marketplace" %}

Make sure that the conditions are met:

- A valid store link is specified. Product ads can only be created using a store link or a link to product sold in the store.

  - **Ozon**: The link must contain the _seller_ keyword: `ozon.ru/seller/{seller_name}`.

  - **Yandex Market**: The link must contain the _business_ keyword: `market.yandex.ru/business-{seller_ID}`.

  <!-- - **Wildberries** — в ссылке должно быть слово _seller_: `wildberries.ru/seller/{id_селлера}`. -->

  <!-- - **Авито** — в ссылке должно быть слово _user_ или _brands_: `avito.ru/user/{id_продавца}/profile` или `https://www.avito.ru/.brands/{id_магазина}/all`. -->

- The advertised products are in stock. Ads won't be served if the product is out of stock in the marketplace store.

- The store has products that match the specified filters. Ads won't be served if no products can be found for one of your filters.

{% endcut %}


<!-- source: en/_includes/footer.md -->
#### Have questions? {#questions}

{% note alert %}

Our customer support can only assist you with campaigns linked to the username you are contacting us from. You can check your username by opening [ya.ru](http://ya.ru/) in another browser tab. Our team can access your data only when processing your request.

{% endnote %}

Scan the QR code or tap it to follow the link.

<!-- стили желтых кнопок-катов: -->



<!-- стили желтой кнопки-ссылки: -->



<!-- стили куар-кодов: -->


<!-- стили полезных ссылок: -->




<!--------------------------------------- локаль ru ---------------------------------------------->
<!-------------------------------------- /локаль ru ------------------------------------------->



<!-------------------------------------- локаль en ------------------------------------------------->

<div class="footer-col-social">

<div class="social-card"> <!-- telegram ссылка как в ru-->

<a href="https://t.me/YandexDirectSupportBot?utm_source=direct&utm_medium=help&utm_campaign=ru" target="_blank">
    <img src="https://yastatic.net/s3/doc-binary/src/support/direct/ru/files/telegram-qr.png" style="width: 96px;">
</a>

</div>




<div class="social-card"> <!-- watsapp -->

<a href="https://wa.me/74951399193?utm_source=direct&utm_medium=help&utm_campaign=en" target="_blank">
    <img src="https://yastatic.net/s3/doc-binary/src/support/direct/ru/files/watsapp-qr-en.png" style="width: 96px;">
</a>

</div>

</div>

If you select Telegram or WhatsApp, keep in mind that Yandex does not control and is not liable for how third-party messengers store your data and chat history.


<!-- желтая кнопка-кат: -->
<div class="cut-button">

{% cut "Call" %}

You can contact us from 10:00 to 19:00 (UTC+3) by phone:

**Moscow**: [+7 495 139-91-93](tel:+74951399193)

**Russia**: [8 (800) 700-47-45](tel:88007004745) (toll-free within Russia)

To access campaigns, the customer service specialist will need your [PIN](https://www.yandex.com/support/direct/en/troubleshooting/pin-code.md).

{% endcut %}

</div>




<!-- желтая кнопка-кат: -->
<div class="cut-button">

{% cut "Leave a message" %}

<iframe form-id="1435" collapsed="no" collapsible="no" form-title="Обратиться в отдел клиентского сервиса" id="all-p" width="100%" src="https://forms.yandex.ru/surveys/1435/?lang=en&title=%D0%9E%20%D1%87%D0%B5%D0%BC%20%D0%B2%D1%8B%20%D1%85%D0%BE%D1%82%D0%B8%D1%82%D0%B5%20%D1%81%D0%BF%D1%80%D0%BE%D1%81%D0%B8%D1%82%D1%8C%3F&requestid=1678345963548777-1444993988871094178-vla1-3501-vla-l7-balancer-8080-BAL-7399&iframe=1&path=%2Fsupport%2Faudience%2Ftroubleshooting%2Fstart.html&feedback_sid=8935512981673750718&mobile=false&service=audience&referer=https%3A%2F%2Fyandex.ru%2Fsupport%2Faudience%2Fdelete-data.html&url=https%3A%2F%2Fyandex.ru%2Fsupport%2Faudience%2Ftroubleshooting%2Fstart.html" frameborder="0" style="background: #FFFFFF; border-radius: 10px; padding: 18px"></iframe>

{% endcut %}

</div>

<!-- ссылки: -->

<br>
<br>


<div class="grid-container">
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Useful links</span></h3></p>
        <ul>
            <li><a href="https://direct.yandex.com/dna/grid/campaigns">My campaigns</a></li>
            <p></p>
            <li><a href="https://wordstat.yandex.ru/">Wordstat</a></li>
            <p></p>
            <li><a href="https://yandex.com/support/direct/en/payments/payment-methods">Payment methods</a></li>
            <p></p>
            <li><a href="https://yandex.com/support/direct/en/troubleshooting/other">Contacts</a></li>
        </ul>
        </div>
    </div>
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Legal documents</span></h3></p>
        <ul>
            <li><a href="https://yandex.com/legal/direct_adv_rules_ch/en/">Advertising requirements</a></li>
            <p></p>
            <li><a href="https://yandex.com/legal/direct_display_rules_ch/en/">Display rules</a></li>
            <p></p>
            <li><a href="https://yandex.com/legal/offer_direct_ae/en/">Terms of service</a></li>
        </ul>
        </div>
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Training</span></h3></p>
        <ul>
           <li><a href="https://yandex.com/adv/edu?menu=open">Online courses</a></li>
        </div>
        <ul>
    </div>
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Learn more</span></h3></p>
        <ul>
           <li><a href="https://yandex.com/adv/news">New in Yandex Direct</a></li>
           <p></p>
           <li><a href="https://yandex.com/adv/solutions?menu=open">Yandex customer cases</a></li>
        </div>
        <ul>
    </div>
</div> 


<!---------------------------------------- /локаль en ------------------------------------------>



<!---------------------------------------- локаль zh ------------------------------------------------>
<!----------------------------------------- /локаль zh ----------------------------------------->



<!----------------------------------------- локаль tr ----------------------------------------------->
<!---------------------------------------- /локаль tr -------------------------------------------->
<!-- endsource: en/_includes/footer.md -->


