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
Catalogs

Catalogs - what it is, how to create, edit and delete

  • Help
  • Creating ads
  • Feed catalogs
  • Catalogs
Reading time 6 min

The Catalog is a place that contains information about all the items that you want to advertise or sell.

Catalogs can be created for different types of assortment, such as products (e-commerce), real estate, transport, or services.

The Commerce Center supports the creation of catalogs using the feed files of the following business verticals:

  • feeds for products according to the Google specification
  • feeds for products according to Yandex specification
  • feeds for real estate
  • feeds for real estate according to Yandex specification
  • feeds for transport
  • feeds for transport according to Yandex specification
  • feeds for services
  • feeds for flights
  • feeds for flights according Google specification
  • feeds for hotels
  • feeds for hotels according Google specification

General requirements for catalogs are described in this article

Creating a catalog

  1. Open the Commerce Center tab.
  2. Click Create a catalog.
  3. Go to configuring the catalog.
  • Product catalogue (available at the link)

    If you have a link to a product catalog that you have hosted remotely, select the Feed or Community option.

    1. Enter the name of the catalog.
    2. In the Link to feed or community field, specify a link to the product feed. 
    3. If the feed file is protected by HTTP authorisation, click the Enter login and password button below the link entry field. Then enter the login and password to access the feed.
      You can also specify login and password in the link in the format http://username:password@example.com/feeds/trg.xml. In this case, you do not need to enter your login and password additionally in the form.
    4. In the Update period field, select how often the feed should be updated.
    5. If necessary, enable Automatically remove UTM tags - this will allow the system to remove added third-party tags that may conflict with VK Ads tags.
    6. Click Create Catalogue. This will open the Upload History tab, which displays the upload status of the feed.
  • Goods and services from the VK community

    If you are advertising goods and services from a VKontakte community, select the Feed or Community option.

    1. Enter the name of the catalog.
    2. In the Link to feed or community field, enter a link to the community with goods or services. Separate catalogues are created for goods and for services.
    3. In the Update period field, select how often the feed should be updated.
    4. If necessary, enable Automatically remove UTM tags - this will allow the system to remove added third-party tags that may conflict with VK Ads tags.
    5. Click Create Catalogue. This will open the Upload History tab, which displays the upload status of the feed.
  • Products from the marketplace

    If you are advertising on a marketplace, select the Marketplace option and follow the detailed instructions in this article.

  • Product catalog (file)

    If you have a product catalogue file, select the Manual option.

    1. Enter the name of the catalogue.
      In the Feed Category field, select the type of catalogue: what products or services are contained in the feed.

      You can find the requirements for fid design in this section. You can also download an example of the file design by clicking the button on the right: Download feed template.
       
    2. Download the catalog. 
    3. If necessary, enable Automatically remove UTM tags - this will allow the system to remove added third-party tags that may conflict with VK Ads tags.
    4. Click Create Catalogue. This will open the Upload History tab, which displays the upload status of the feed.
image
image
image
image
image
image
1 of 6

After creating the catalog, you need to configure the connection between the feed and the event sources.

Adding event sources

Event sources are tools that track user actions on a site or mobile app and send that data to VK Ads. As a source, you can use the VK Ads pixel or an app for which you have set up integration with the mobile tracker.

  • How to set up the pixel
  • How to set up integration with the mobile tracker

To add link with an event source:

  1. Go to the Commerce Center → desired catalog → Events tab.
  2. Click Connect Data Source. 
  3. In the window that opens, select Pixel, iOS app or Android app. 
  4. Tap Save.

Editing the catalog

  1. Click the Commerce Center tab and select the desired catalog from the list.
  2. Press "..." and select Customize catalog.
  3. Change the desired settings for the catalog depending on its type and how you want to add items.
  4. Click Save.

Archiving a catalog

A directory may get the Archived status if:

  • It is not used in active advertising campaigns for more than 3 days.
  • The system fails to successfully import the product feed for more than 3 days.

Deleting a catalog

  1. In the list of  the catalogs, select the desired directory.
  2. Press "..." and select Delete directory.
  3. Confirm the directory deleting:
    • If the directory is used in campaigns, click Delete and stop campaigns;
    • If the directory is not used in campaigns, click Delete.

Catalog accesses

You can share your catalogs or product groups with other users. You can do this in the Accesses section.

Users with whom you share catalogs and groups will be able to:

  • Launch campaigns with accessible product groups.
  • Create, edit, and delete product groups based on the catalog they have access to.
  • Change links to counters and pixels for a third-party catalog.

Grant access

You can give other users access to the catalog and product group based on it in two ways: from the catalog and from the product group.

To access from the catalog:

  1. Click the Commerce Center tab and select the desired catalog from the list.
  2. Hover your cursor over the catalog line, press "..." and select Customize catalog.
  3. In the window that appears, click the Accesses tab.
  4. Click Open Access.
  5. In the window that opens, enter, separated by commas, the IDs of the accounts you want to access. You can find account ID in the Settings section.
  6. Select the level of access for the user:
    • Catalog and all product groups - both the catalog and all groups based on it will be available to the user.
    • Catalog and selected groups - only the catalog and selected groups will be available to the user.
  7. Click Save.

An activation link will appear. Copy it and give it to the user you are granting access to.

To give access from a product group:

  1. Click the Commerce Center tab and select the desired catalog from the list.
  2. Go to the Product Groups tab and open the desired group.
  3. Click "..." and select Open Access.
  4. Specify the account IDs and user access level, and then share the link to activate the catalog with the user, as described above.

Revoke access

To revoke access to a catalog and product group:

  1. Click the Commerce Center tab and select the desired catalog from the list.
  2. Hover your cursor over the catalog line, press "..." and select Customize catalog.
  3. In the window that appears, click the Accesses tab.
  4. In the table with the list of accounts that have access to the selected catalog, click the Revoke Access icon.

After you revoke the user's access to the catalog, his account will be removed from the list.

Add, edit and delete positions using the API

Using API allows mass creation, updating and deleting items with just one HTTP request. This option is suitable for large companies with extensive catalogs (with hundreds of thousands of items) that frequently change their assortment.

The description of the API methods for adding, editing and deleting the catalog items is available here

The API can be used to get detailed information about validation errors. Learn more

Contents