Setting up a Product Feed

In this article you will find information on how to upload and manage your data feeds.

Overview

Product feeds power your Crobox product catalog. They also power targeting, filtering, and recommendations.

A common setup is:

  • Locale feeds to create products per region and currency.

  • Enrichment feeds to add extra attributes across locales.

Before you start

  • Make sure your Product ID is stable over time.

  • Decide which locales each feed should target.

circle-info

You may find these URLs through other platforms in use by your business. For example Google Merchant, Channable, Shopify, etc. This method is preferable within the app as it provides real time data updates, without having to manually update the data feeds.

Upload your feed

Product Mapping

After import, you’ll see the incoming fields. Map them to Crobox properties.

circle-info

Crobox will often suggest mappings automatically. It uses your existing properties in Product Data → Properties.

circle-exclamation

Map each row by aligning the Source field to a Target Property.

  • Source Fields:

    • Active: Turn on only the fields you want to import.

    • Source field: The column name from your feed.

    • Target Property: The property in Crobox to map into.

      • If it doesn’t exist, type a name and click +Add.

circle-info

Use simple, identifiable property names. Reuse the same naming across feeds.

  • Target Level: Choose where the value lives.

    • Product: one value per product.

    • Variant: values like size or color.

circle-info

A Variant target level typically identifies values like color and size. It will help to prevent duplicate products in the recommended results of a product finder, for example.

  • Locale Override: Set only when a field should target a different locale.

  • Preview Values: Sample values parsed from the import.

Further property settings can be optimized here by selecting the three dot menu on the right of each property row.

Click Save, then Run Feed to Update to commit the changes.

To edit later, open the feed again and adjust its source field mapping.

circle-info
  • For additional feeds, use Autofill to speed up mapping.

  • For enrichment feeds, All locales is often correct.

Best practices

Feed structure and ownership

  • Keep locale feeds responsible for adding new Product IDs.

  • Keep enrichment feeds focused on extra attributes.

  • If you use multiple feeds, set a clear source of truth per field.

Product IDs, variants, and locales

  • Every feed needs Product IDs to be able to tie the data together in the catalog.

  • Put variant-specific data on Variant level.

  • Mark variant-defining properties (like color/size) consistently.

  • Avoid language-only locales for creating products. Use full locale selection.

Mapping and property hygiene

  • Prefer mapping into existing properties.

  • Avoid duplicating core system properties (ID, price, stock, URL, title).

  • Activate only fields you plan to use in your Crobox Experiences.

  • Sanity-check Preview Values for type issues and formatting.

Operations

  • Align scheduled fetch timing with your feed export timing.

  • Start with a small test feed if you’re changing structure.

  • After each run, confirm products and key attributes in the catalog.

Last updated

Was this helpful?