VK Ads - advertising on VK projects in a new way
Home
News
Education
Insights
Events
Online courses
Certification
Case studies
Upvote
Monetization
Загружается...
Help Center
Registration
Help Center
Log-in
Creating and logging in to an account
Transfer campaigns and audiences
Transferring campaigns from myTarget
Transferring campaigns from VKontakte
Importing audiences from myTarget
Importing audiences from VKontakte
Connecting an account to an agency
For agencies: registration and import
Account overview
Multi-accounts
Connecting a VK ID
Deleting an account
Creating ads
How to create ads
Stages of creation
Ad limit
Statuses of campaigns, groups and ads
Editing campaigns, groups and ads
Copying campaigns, groups and ads
Deleting and restoring campaigns, groups and ads
Banner preview
Adding a redirect to the white list
Sites
Link markup for click verification
Site Advertising
VK Ads Pixel
Audience tags
Sending offline events to the pixel
Conversion attribution for websites
Visual constructor
Site Audience Portrait
Feed catalogs
Creating a catalog for a marketplace
Feed Advertising for sites and apps
Feed Advertising for VK Communities
Feed Advertising for marketplaces
Commercial Center (interface)
Commercial Center
Goods
Product Groups
Diagnostics
Events
History
Catalogs
Catalogs - what it is, how to create, edit and delete
General requirements for catalogs
Catalog for products according to Google specification
Catalog for products according to Yandex specification
Catalog for real estate
Catalog for real estate according to Yandex specifications
Catalog for transport
Catalog for transport according to Yandex specifications
Catalog for services
Catalogs for flights
Catalogs for flights (Google specification)
Catalogs for hotels
Catalogs for hotels (Google specification)
Catalog for medicinal products according to Yandex specification
Catalog for medicinal products according to Google specification
Dynamic retargeting
Dynamic retargeting based on mobile events
Dynamic retargeting based on web events
Deep links and tracking links in catalog product ads
Macros in catalog product ads
Apps
Mobile app Advertising
Adding new apps
Integration of the application with mobile tracker
Integrating apps with MyTracker
Integrating apps with AppMetrica
Integrating apps with AppsFlyer
AppsFlyer tracking link requirements
Integrating apps with Adjust
Integration apps with Branch
Integrating apps with Tenjin
Integrating apps with Singular
Integration of applications from Huawei AppGallery with trackers
Integration RuStore apps with trackers
Campaigns for RuStore apps – optimization by events
Seamless app install from RuStore
App cards
SKAdNetwork
Tracking link macros
Deep links in mobile app advertising
Promotion in social networks
Video and stream Advertising
Music Advertising
How to post content in VK Music
VK Mini Apps & VK Games Advertising
How to send events from a mini-app
Personal profile advertising
How to set up a personal profile before promotion
Promotion of groups and profiles in OK
Community
Community Advertising
Smart сampaigns
Dzen
Dzen advertising
Scroll-to-site
Tips for launching Dzen campaigns
Lead forms and surveys
Lead form Advertising
Survey form Advertising
YCLIENTS online form Advertising
Split-test for lead forms
Creating a landing page for lead form warmup
Media advertising
Launching media adverts
Banner Ads media format
Video Ads media format
VK Post media format
VK post, video or clip media format
Dzen media format
HTML5 banner
Group and profile OK
Direct deals
For agencies
Agency account guide
Agency clients
Agency managers
Agency work with ADO VK
Access rights
Ads settings
Ad formats
Text and title of the ad
Text generation
Macros in the headline and text of the ad
Old_version_24_10_24_Text creatives autogenerator
Images and video
Media library
Video generation
Image generation
Editing images: zoom in, improve quality, image refine
Smart image cropp
Images created by neural network
Budget optimization
Bid strategies
Auction
Targeting
Auto selection of targeting
Audiences and user lists
Audiences
User lists
Importing external audiences
Similar audiences (look-alike)
Expanding audience
Collecting audiences by reactions
UTM-tags
REF-tags
Placements
Change logs block
Hotkeys
Universal Link/App Link technology on site
API - VK Ads
Safe areas
Advertising objective
Statistics and Finance
Working with dashboard
Metrics and expanded statistics
Evaluating campaign effectiveness
Report upload
Folders in the campaign list
For agencies: Client statistics
Statistics from apps for web campaign
Billing and finances
For agencies: Account balance, payments, and closing documents
Bonuses and promo codes
Documents
Moderation Rules
Rules
Rules for Placing Advertisements
Legal documents
Rules for Placing Advertisements_26.03.2024
Publisher account
How to start monetizing
Connecting additional partner accounts
Setting up a publisher account
Partner account setup
Partner account notifications
Ad blocking
Getting strings for your ads.txt and app-ads.txt files
App placement
Start monetizing your app
Types of ad units for apps
Site placement
Start monetizing your website
Types of ad units for websites
Adaptive block: code creation and integration
InStream block: access and creation
InPage placements: code customization and integration
Flyroll mode for inPage blocks on sites
Recommendation widget
Ads on sites with CSP
Plugin for WordPress websites
Finger Print ID
Integration documentation
Web guides
Web integration for placement on pages
Web integration for placement within video
Header Bidding
Events and codes of Adman3 player
Android guides
Google Privacy & Security recommendations
Android integration guide
Banner Android
Native block Android
Fullscreen block Android
Rewarded video Android
Version history SDK Android
Adapters for other mediations Android
Test mode Android
iOS guides
iOS integration guide
Banner iOS
Native block iOS
Fullscreen block iOS
Rewarded video iOS
Version history SDK iOS
Adapters for other mediations iOS
Test mode iOS
Unity guides
Unity integration guide
Banner Unity
Fullscreen block Unity
Rewarded video Unity
Test mode Unity
ironSource mediation
MAX mediation
User Data
Integration Testing
Statistics in the publisher's account
Monetization stats
Publisher documents
Legal documents of the VK Ad Network
VK Ad Network publisher terms and conditions
Changes to partner details
Money withdrawal for residents
Money withdrawal for non-residents
Inventory moderation guide
Standard contractual clauses
Реквизиты компании для партнеров-резидентов
API VK Ad Network
Reporting API
Reporting API: Statistics
Management API
Help
Technical support
Direct deals
Direct deals for traffic providers
Direct deals marketplace
Creating and customizing a direct deals
Editing a transaction
Statistics and downloading of reports on transactions
Log-in
Creating and logging in to an account
Transfer campaigns and audiences
Transferring campaigns from myTarget
Transferring campaigns from VKontakte
Importing audiences from myTarget
Importing audiences from VKontakte
Connecting an account to an agency
For agencies: registration and import
Account overview
Multi-accounts
Connecting a VK ID
Deleting an account
Creating ads
How to create ads
Stages of creation
Ad limit
Statuses of campaigns, groups and ads
Editing campaigns, groups and ads
Copying campaigns, groups and ads
Deleting and restoring campaigns, groups and ads
Banner preview
Adding a redirect to the white list
Sites
Link markup for click verification
Site Advertising
VK Ads Pixel
Audience tags
Sending offline events to the pixel
Conversion attribution for websites
Visual constructor
Site Audience Portrait
Feed catalogs
Creating a catalog for a marketplace
Feed Advertising for sites and apps
Feed Advertising for VK Communities
Feed Advertising for marketplaces
Commercial Center (interface)
Commercial Center
Goods
Product Groups
Diagnostics
Events
History
Catalogs
Catalogs - what it is, how to create, edit and delete
General requirements for catalogs
Catalog for products according to Google specification
Catalog for products according to Yandex specification
Catalog for real estate
Catalog for real estate according to Yandex specifications
Catalog for transport
Catalog for transport according to Yandex specifications
Catalog for services
Catalogs for flights
Catalogs for flights (Google specification)
Catalogs for hotels
Catalogs for hotels (Google specification)
Catalog for medicinal products according to Yandex specification
Catalog for medicinal products according to Google specification
Dynamic retargeting
Dynamic retargeting based on mobile events
Dynamic retargeting based on web events
Deep links and tracking links in catalog product ads
Macros in catalog product ads
Apps
Mobile app Advertising
Adding new apps
Integration of the application with mobile tracker
Integrating apps with MyTracker
Integrating apps with AppMetrica
Integrating apps with AppsFlyer
AppsFlyer tracking link requirements
Integrating apps with Adjust
Integration apps with Branch
Integrating apps with Tenjin
Integrating apps with Singular
Integration of applications from Huawei AppGallery with trackers
Integration RuStore apps with trackers
Campaigns for RuStore apps – optimization by events
Seamless app install from RuStore
App cards
SKAdNetwork
Tracking link macros
Deep links in mobile app advertising
Promotion in social networks
Video and stream Advertising
Music Advertising
How to post content in VK Music
VK Mini Apps & VK Games Advertising
How to send events from a mini-app
Personal profile advertising
How to set up a personal profile before promotion
Promotion of groups and profiles in OK
Community
Community Advertising
Smart сampaigns
Dzen
Dzen advertising
Scroll-to-site
Tips for launching Dzen campaigns
Lead forms and surveys
Lead form Advertising
Survey form Advertising
YCLIENTS online form Advertising
Split-test for lead forms
Creating a landing page for lead form warmup
Media advertising
Launching media adverts
Banner Ads media format
Video Ads media format
VK Post media format
VK post, video or clip media format
Dzen media format
HTML5 banner
Group and profile OK
Direct deals
For agencies
Agency account guide
Agency clients
Agency managers
Agency work with ADO VK
Access rights
Ads settings
Ad formats
Text and title of the ad
Text generation
Macros in the headline and text of the ad
Old_version_24_10_24_Text creatives autogenerator
Images and video
Media library
Video generation
Image generation
Editing images: zoom in, improve quality, image refine
Smart image cropp
Images created by neural network
Budget optimization
Bid strategies
Auction
Targeting
Auto selection of targeting
Audiences and user lists
Audiences
User lists
Importing external audiences
Similar audiences (look-alike)
Expanding audience
Collecting audiences by reactions
UTM-tags
REF-tags
Placements
Change logs block
Hotkeys
Universal Link/App Link technology on site
API - VK Ads
Safe areas
Advertising objective
Statistics and Finance
Working with dashboard
Metrics and expanded statistics
Evaluating campaign effectiveness
Report upload
Folders in the campaign list
For agencies: Client statistics
Statistics from apps for web campaign
Billing and finances
For agencies: Account balance, payments, and closing documents
Bonuses and promo codes
Documents
Moderation Rules
Rules
Rules for Placing Advertisements
Legal documents
Rules for Placing Advertisements_26.03.2024
Publisher account
How to start monetizing
Connecting additional partner accounts
Setting up a publisher account
Partner account setup
Partner account notifications
Ad blocking
Getting strings for your ads.txt and app-ads.txt files
App placement
Start monetizing your app
Types of ad units for apps
Site placement
Start monetizing your website
Types of ad units for websites
Adaptive block: code creation and integration
InStream block: access and creation
InPage placements: code customization and integration
Flyroll mode for inPage blocks on sites
Recommendation widget
Ads on sites with CSP
Plugin for WordPress websites
Finger Print ID
Integration documentation
Web guides
Web integration for placement on pages
Web integration for placement within video
Header Bidding
Events and codes of Adman3 player
Android guides
Google Privacy & Security recommendations
Android integration guide
Banner Android
Native block Android
Fullscreen block Android
Rewarded video Android
Version history SDK Android
Adapters for other mediations Android
Test mode Android
iOS guides
iOS integration guide
Banner iOS
Native block iOS
Fullscreen block iOS
Rewarded video iOS
Version history SDK iOS
Adapters for other mediations iOS
Test mode iOS
Unity guides
Unity integration guide
Banner Unity
Fullscreen block Unity
Rewarded video Unity
Test mode Unity
ironSource mediation
MAX mediation
User Data
Integration Testing
Statistics in the publisher's account
Monetization stats
Publisher documents
Legal documents of the VK Ad Network
VK Ad Network publisher terms and conditions
Changes to partner details
Money withdrawal for residents
Money withdrawal for non-residents
Inventory moderation guide
Standard contractual clauses
Реквизиты компании для партнеров-резидентов
API VK Ad Network
Reporting API
Reporting API: Statistics
Management API
Help
Technical support
Direct deals
Direct deals for traffic providers
Direct deals marketplace
Creating and customizing a direct deals
Editing a transaction
Statistics and downloading of reports on transactions
VK Ads - advertising on VK projects in a new way
A platform for quickly launching effective advertising on VK projects. Allows you to interact with users of social networks, classifieds, media projects and advertising networks, turning them into your customers.
Registration
Sections
  • News
  • Insights
  • Case studies
  • Events
  • Help Center
  • Documents
  • Monetization
Contact us
international@vk.team
localization
en
About us
© 2025 VK
Feed catalogs

Feed Advertising for sites and apps

  • Help
  • Creating ads
  • Feed catalogs
Reading time 11 min

To promote your products and services, use campaigns with the Product sales ad objective. This type of campaign is suitable both for attracting the attention of new customers and reminding those users who have already been in contact with your business.

You can promote products and services from a specially created catalog (product feed).

This article describes how to run product catalog (feed) ads for a website or mobile app.

If you want to run ads for products from the VKontakte community, go to this article, ads for products from the marketplace - to this article.

Preparation

Before creating a campaign, you need to make a few preparatory steps. 

If you advertise products and services from a website or mobile app:

  1. For advertising sites it is necessary to set up VK Ads Pixel and dynamic retargeting events.
  2. To advertise a mobile app, you need to add it to the account, set up integration with the tracker and the transmission of dynamic retargeting events.
  3. Create and upload a product catalog.
  4. Match data sources and feed catalog.
  5. Create product groups - if you want to create different campaigns for different product types or catalog segments.

Then you can move on to creating a campaign.

Create campaign

Campaign settings

  1. In the Campaigns section of the Campaigns tab, click Create.
  2. Select the Product catalog ad objective.
  3. Choose what you promote:
    • Site. In the Advertised site field, specify the linked pixel or enter the address of the site you are promoting.
    • Mobile App. In the Mobile App field, select the connected app.
  4. Select the product catalog on the basis of which you will create an advertisement.
  5. Select the type of advertising campaign:
    • New clients acquisition - if you want to get new customers who are more likely to buy your products or order services.
    • Dynamic retargeting - if you want to remind users who already know about your business.
  6. Select the target action that you want to get:
    • For sites are available:
      • Views and clicks - optimization for these actions is available without additional settings.
      • Other target actions (view, add to cart, buy) - optimization is available after the pixel is connected.
    • For mobile apps are available:
      • Views and clicks - optimization for these actions is available without additional settings.
      • Installs - optimization is available without additional settings.
      • Other target actions (view, add to cart, purchase) - optimization is available after configuring the integration with the tracker.
  7. Select a campaign bid strategy. Learn more
  8. Specify the budget and period of the campaign. Learn more

Ad set settings

The ad group settings will depend on the type of campaign you selected earlier: New clients acquisition or Dynamic retargeting.

New clients acquisition

  1. Select the Promoted products - those products that you want to show in the ads. By default, all products in the catalog will be selected.
  2. If necessary, set the Ad serving exceptions condition: which audience you want to exclude from the display.
    • No restrictions - both new users and those who have interacted with products from the selected group will be able to see the ads.
    • Exclude users who made a purchase - while showing, we will exclude users who have already purchased products from the selected group for a period from 0 to 365 days (you can set the value by yourself). By default, the period from 0 to 30 days is selected.

For the New clients acquisition type of campaign, we recommend using the widest possible audience settings: VK Ads' smart algorithms will independently determine the audience that will be interested in your offer.

After the first results, you can gradually narrow down the audience size if necessary.

Dynamic retargeting

  1. Select the Promoted products - those products and services that you want to show in the ads. By default, all products in the catalog will be selected.
  2. Select Retargeting Audience:
    • All Site and App Audience - All visitors to the site or app users will be able to see the ads.
    • Entire catalog audience - all users who have interacted with products or services from a specific catalog will be able to see the ads.
    • Product Group Audience - Users who have interacted with products or services from the catalog group you select in the list will be able to see the ads.

3. Set the Retargeting condition - the action that users must do so that the system adds them to the audience and later shows your ads.

  • Performed any action - Looked through, added to favorites or cart, or bought items
  • No purchase - Looked at, added to favorites or cart, but didn't buy
  • Viewed but not added to cart
  • Added to favorites, but not purchased
  • Added to cart, but not purchased
  • Additional sales - reselling items to customers who have already made purchases

4. Set the Retargeting conditions period from 0 to 365 days - this is the period for which the system will take into account the actions of users. By default, the period from 0 to 30 days is selected.

5. For app ads with the Dynamic Retargeting campaign type, also specify an alternate deeplink path - where to redirect users if the deeplink can't be opened (for example, the app isn't installed or removed).

6. Events for the Dynamic retargeting campaign type begin to arrive in the system after the feed is created. It does not matter how you created the catalog: through the Commerce Center or advertising campaign settings.

We recommend that you start promoting the products and services with a New clients acquisition type of campaign.

For example, you have selected the setting Product group audience → Group 1, the retargeting condition Added to cart, but not bought and the period - from 0 to 14 days.

This means your ads will be seen by users who have looked at products from Group 1 of the chosen catalog for the last two weeks and have added them to the cart without making a purchase. Users who viewed products from other groups or those who not only viewed products from Group 1 but also bought them won't see your ad.

General ad group settings

After you set up your audience, you can choose other targeting: regions where ads are shown, gender and age of users who will see the ads, interests and audience, devices on which ads will be shown, and placements. Learn more about targeting and placements

If you are using the Add UTM tags manually setting, add attribution parameters in the ad group settings in the URL Parameters block. This is necessary for proper attribution of clicks in the application tracker statistics. Learn more about UTM-tags for feed catalogs

Ad settings

You can use Products in promotional video, a format that combines a promotional video with a clickable product carousel. Upload a 16:9 aspect ratio video with a duration of 5 to 30 seconds. Learn more

After setting up your groups, go on to creating your ads.

  1. Upload the logo for the ads. Image size - at least 265x256px. 
    • For website ads, you need to upload the image manually.
    • For mobile apps it will be downloaded from the app store automatically.
  2. Fill in the title of the ad. For website ads you need to fill the title manually, for mobile apps it will be downloaded from the app store automatically. 
  3. Fill in the text fields:
    • Description for carousel - the text that will be displayed in the product carousel, up to 50 characters.
    • Description for banner - the text of the ad, up to 125 characters.
    • Long description - the text of the ad, which will be displayed in the social networks, up to 220 characters. Optional field.
  4. Add a link to the advertised site or a tracking link to the app (for campaigns with New clients acquisition type). 
  5. Select the text on the button.
  6. If necessary, fill in the legal information about the company.

Go to the carousel settings.

Please note that the Carousel format is available for product advertising only if there are more than 5 products in a catalogue (or a group of products in a catalogue).

  1. Fill in the title of the card. By default, a product macro with the product name from the product feed is substituted in this field. It can be deleted or replaced.
  2. Select a card description option:
    • New and old price - the product description will show the current price and cross out the previous one.
    • Text description - by default, this field contains a product macro with the price of the product from the product feed. It can be deleted or replaced with another one.
  3. Add an introductory slide for the carousel, if necessary. Image size - at least 600x600px.

This slide allows you to place static graphic material on the first slide of the carousel to anchor the necessary information and more effectively attract the attention of potential customers. 

For example, focus on events you're promoting: arrival of a new collection, promotions, certain category of products, etc. 

  • When advertising websites for an introductory slide, you need to fill out the title, introductory slide description, add a link, and upload a promo image separately.
  • When advertising mobile applications for an introductory slide, you need to fill out the title and introductory slide description separately, add a tracking link (to attract new users) or a tracking link and a deeplink (for dynamic retargeting), and upload a promo image.

When you finish, click Publish - the ad will be sent for moderation. If everything is in order and there are funds in the account, the ad will run immediately after the moderation or on the selected start day.

You can follow the campaign statistics on the dashboard. If you advertising a site that redirects the user to an application (web2app), use the instructions to set up statistics tracking.

Contents