Skip to content

Export Profiles Overview

An export profile defines which products to export, where to send them, and how to transform them for the destination store.

  1. Go to Export ProfilesAdd profile
  2. Select the destination (a previously configured store connection)
  3. Give the profile a name (e.g. “All electronics to Shopify”)
  4. Configure filters, field mappings, deduplication, and guard rules (see below)
  5. Set a schedule or run manually
  6. Click Save

The store this profile exports to (Magento 2, Shopify, or WooCommerce). Each export profile is tied to exactly one destination, but a destination can have multiple profiles (e.g. one for in-stock items, one for out-of-stock).

Which products to include in this export. Filters are evaluated as AND across different fields, OR within the same field. → Product Filters

Which category tree to use when mapping canonical categories to destination-specific category IDs. Required if the destination uses category IDs.

How canonical attribute codes map to the destination platform’s field names. Magento, Shopify, and WooCommerce have different field structures. → Field Mappings

When the same product appears in multiple suppliers, deduplication selects one authoritative record. → Deduplication

Rules that block individual products from export if they don’t meet safety criteria (e.g. no zero prices). → Guard Rules

Controls what happens to products that were in the catalogue but are no longer in any supplier feed:

  • Include for N days: keep exporting the product for N days after it goes absent (useful for allowing customers to finish orders)
  • Stock override: set stock to 0 for absent products (marks them out of stock)

On the first run, all matching products are exported. This establishes the baseline in the destination store.

On subsequent runs, only products where price, stock, availability, or attributes changed since the last successful export are pushed. This reduces API calls dramatically — if 100,000 products match your filter but only 400 changed prices overnight, only 400 API calls are made.

Delta mode is enabled by default on Plus and Scale plans. It can be toggled per export profile.

Available schedules depend on your plan:

PlanMinimum interval
FreeManual only
Lite12 hours (2×/day)
Plus1 hour
Scale30 minutes

Schedules run independently for each export profile. Import and export schedules are independent — an import completing does not automatically trigger an export (unless you configure a post-import trigger).

Each export profile on Plus or Scale gets a stable, token-authenticated URL that always returns the current export as a file (CSV, XML, or JSON). This lets destination stores poll CatalogRelay directly instead of requiring a push.

The URL is available in the export profile settings. The token is rotatable without changing the URL.

Go to an export profile’s Runs tab. Each run shows:

  • Products exported / skipped (unchanged) / failed / blocked by guard rules
  • Duration
  • Which guard rules triggered and how many products they blocked

Click a run to see the full guard block summary.