Home

What Product Feeds Are and How They Simplify Working With Your Catalog

Product feed is a file with product data. Platforms use it to generate product listings on advertising platforms, marketplaces, and online catalogs.

What a Feed Is Used For

Uploading a Product Catalog

The main purpose of a product feed is transferring data to advertising and commerce platforms. It is especially useful when manual uploads would take too much time, for example when a catalog includes hundreds or thousands of items.

The generated feed contains the required data, and the platform reads it automatically. This keeps an online store’s catalog synchronized with marketplace storefronts, contextual advertising systems, and other promotion channels.

Keeping Data Up to Date

A feed maintains accuracy and consistency of information. When prices, stock levels, or product attributes change in the catalog, updates are added to the file, and platforms receive them during the next import. This reduces the risk of mismatched data: customers see the actual price and availability, while marketers do not need to make manual corrections.

Generating Dynamic Ads

Modern advertising systems use feeds as a data source for dynamic ads. The product name, price, link, and image are inserted from the file into a campaign template, and the ad is generated automatically based on user interests and behavior.

Creating Product Galleries

A feed can also serve as the basis for visual product collections: website showcases, product grids in email campaigns, or catalogs on social media. These product blocks stay up to date thanks to regular updates in the feed file and do not require constant manual editing.

Marketing Management and Segmentation

A feed helps organize the product catalog and manage advertising at the data level. It makes it possible to create product groups and separate categories by brand, price range, or promotions. This data is used for segmentation, testing different offers, and evaluating campaign performance.

Remarketing

Feeds are also used in remarketing scenarios. A user who viewed a specific product may later see an ad featuring that same product or similar items. This keeps the customer interested and increases the likelihood of conversion.

How to Create a Product Feed

Step 1. Prepare the source data. First, collect complete information about each product in the catalog:
  • name;

  • unique identifier (SKU or ID);

  • price;

  • stock availability;

  • short description;

  • link to the product page;

  • image link;

  • category and brand;

  • additional attributes (color, size, material, and other parameters).

This information forms the basis of the future feed and must match the data on the website. Otherwise, discrepancies may cause incorrect product display or upload errors. If any attributes change, updates on the website and in the feed should be synchronized.

Step 2. Choose the format and structure. A product feed can be created in different formats.
FormatsDescription
CSV, TSV, XLS/XLSXTabular formats that are convenient for manual editing. They are suitable when the feed is relatively small and does not require complex relationships between fields.
XML, YMLTag-based formats that provide a strict data structure. YML feeds were originally developed for Yandex Market and later adopted by other e-commerce platforms across the CIS.
GZ, ZIPCompressed archives used for large catalogs. The archive contains the feed file itself, usually in XML, YML, or CSV format. Compression speeds up uploads and helps avoid errors when the original file exceeds size limits.
JSONUsed for API integrations or data exchange between platforms and CRM systems.

The choice depends on the platform used and its technical requirements. Before starting, review the documentation and sample product feeds carefully. It is also important to follow the required order of attributes, limits on description length, rules for links, and accepted formats for currencies and encoding.

Step 3. Build and validate the feed. After choosing the structure, fill in the file and check that all required attributes are present and the data is correct:
  • image links must lead to working URLs;

  • product categories must match the catalog on the platform;

  • numeric values must not contain extra symbols or units of measurement;

  • products that are unavailable must have the status “out of stock”.

Advertising platforms may provide validation tools to test the feed before uploading. These tools detect structural errors, missing fields, or incorrect values and indicate what needs to be corrected.

Step 4. Upload and configure updates. The completed feed is uploaded to an advertising account or a marketplace. During the first upload, the system analyzes the file, maps the fields, and builds the product catalog.

To keep the data up to date, configure regular updates on a schedule (for example, once per day or every few hours) or trigger updates by events. Otherwise, the system will continue using outdated data, and ads or catalogs may show incorrect prices and unavailable products.

How to Import a Product Feed into Altcraft

With the Altcraft platform, you can fully automate catalog updates: the system synchronizes product and SKU data with the online store’s product feed. A file with current information is loaded on a schedule, and the platform updates prices, stock levels, and attributes automatically.

Automatic import makes catalog management predictable and stable. When data in the feed changes, the platform retrieves the updates and displays the latest information in advertising campaigns.

Import settings are configured in “Market” → “Scheduled Product Import”. In this section, you can specify the feed link, select the type of imported data (all products or only SKUs), and set the update frequency. Additional parameters are available for managing category processing, regions, and resetting product quantities so the catalog remains accurate even when the assortment changes regularly.

After the first run, the system stores the import history: it shows how many products were added or updated, the execution status, and any errors. This gives full control over the process and helps adjust the settings when needed.

Common Mistakes When Creating Product Feeds

Problems with Structure and Required Fields

Different platforms have their own feed requirements, from mandatory fields to specific data formats. If even one key field is missing (for example, ID, name, price, availability, or link), the product may fail moderation or simply not upload.

Errors may also occur because of an incorrect file structure:

  • tags are mixed up in XML or YML;

  • the wrong column separator is used in CSV;

  • the file contains extra spaces or uses an incorrect encoding.

Even a single incorrectly formatted line can stop the processing of the entire file.

How to avoid this: before uploading, compare the structure with the platform’s documentation and test the feed using built-in validation tools.

Outdated Data

One of the most common and serious problems is a mismatch between the information on the website and in the feed. A user may see one price in an ad but a different price on the site. In other cases, a product that is already out of stock may still appear in ads or product listings.

This undermines trust and can lead to lost sales. In addition, inaccurate data distorts analytics: the system continues to count impressions for products that are no longer available.

How to avoid this: configure automatic feed updates so the information remains current. Regular uploads keep the data synchronized and ensure stable ad performance.

The quality of visual content directly affects advertising performance. Low-resolution images, pictures with watermarks, or images with the wrong aspect ratio look unprofessional and may be rejected by platforms.

Problems with links are also common: broken URLs, endless redirects, or unnecessary parameters in the address. All of this slows down access to the product page and reduces the likelihood of conversion.

How to avoid this: before uploading the feed, check that images meet the platform’s technical and visual requirements, and that links are correct and lead to working pages.

The Feed Is Not Used in Advertising Formats

Sometimes companies create a product feed, upload it to a system, and stop there. The data is not used in dynamic ads, product recommendations, or remarketing. As a result, the potential of the feed remains underused, while advertising stays static and less relevant.

How to avoid this: integrate the feed with advertising tools to automate the display of personalized ads. This can increase CTR and conversions, while also reducing the time required to launch campaigns.

Conclusion

Today, using product feeds is a common practice in e-commerce when working with large catalogs and advertising. If the assortment is small and updates are rare, manual entry may be sufficient. However, as the number of products grows and activity on advertising platforms increases, a feed provides scalability and a structured, automated workflow.

subscription, banner, email

We’ll show you the platform and find a solution tailored to your business goals