Skip to main content

How to manage template

Over 100 pre-configured templates ship with the extension - Google Shopping, Instagram, Facebook, TikTok and most of the comparison engines and affiliate networks you are likely to need.

Use one and you inherit somebody else's reading of the specification. Build your own and you can stamp out consistent feeds for every market you launch.

How to use feed templates?

  1. Browse the [available templates(/configuration/templates/).
  2. Select a template that matches your target marketplace (e.g., Google Shopping, Facebook Ads, Amazon).
  3. Customize the template if needed by adjusting [product attributes(/configuration/list-of-attributes/), [modifiers(/configuration/modifiers/), or [filters(/how-to/create-filters/).
  4. Generate the feed and run [validations(/how-to/validate-feed/) to ensure accuracy.
  5. Submit your feed to the marketplace or platform.

How to create a new template

1. Navigate to the Templates section

  • Go to Catalog > Advanced Product Feeds > Templates.
  • Click Add New Template in the upper right-hand corner.

2. Configure the template

2.1 Basic information

  • Enter a name for the template.
  • Select the feed format in the File type:
    • CSV: comma-separated values, each product on a new line (.csv).
    • TXT: similar to CSV but with a .txt extension.
    • XML: uses tags to structure product data (.xml).
  • Provide a short description of the feed. This can include details about its purpose, target marketplace, or other notes.
  • Optionally, add a URL linking to external documentation or resources related to this feed.
  • Upload an image to visually represent the feed (e.g., marketplace logo). Allowed file types: jpg, jpeg, png.

2.2 Content settings

  • Configure the template structure based on marketplace requirements.
  • Supported formats:
    • CSV, TXT: use column-based attribute mapping.
    • XML: use structured tags to define data fields.
Note

Before creating a new template, check the feed specifications of the target marketplace (required fields, delimiters, format, etc.).

2.3 Validation rules (JSON)

Templates support custom rules that allow you to transform, clean, and enrich product data before it’s used in feeds.

Rules can be created both at the template level and the feed level:

  • Template-level rules: act as a base configuration shared by all feeds using the template.
  • Feed-level rules: can override or extend template rules for a specific feed.
  1. Go to Catalog > Advanced Product Feeds > Templates > Choose a template > Validation rules (JSON).
  2. Define a rule set using JSON format. Each rule applies to a specific field in the feed.

3. Save the template

  • Click Save to store the template.