Exporting Product Data

Overview

Custom Fields allows you to export basic product data along with metafield data in flexible formats. The export tool supports filters, data format customization, and automatic email notifications once the export completes.

Export Types

There are three export types available in the interface:

  • Standard Export – Use this for general exports that include both product and variant data in a structured CSV format.
  • Google Shopping Export – Ideal for exporting product data formatted for Google Shopping feeds.
  • eBay Export – Best for preparing product data for listing or syncing with eBay

Export Type Selection

Note: eBay Export includes additional eBay-specific options like market selection and field requirements.

Data Format Options

Depending on your export type, different data format options are available:

  • Include Product Variants (slower) – Includes variant-level data and is required for SKU exports
  • Export as Flat Data Format – Exports JSON data points in separate rows for easier editing
  • Include all eBay fields / Only include required eBay fields – eBay-specific field selection

Export Filter Options

The available filters allow precise control over which products are included in your export. You can filter by:

  • Title – Export products with titles matching a specific keyword or phrase.
  • Tag – Include only products with certain tags.
  • Vendor – Filter by product vendor or supplier.
  • Type – Filter by product type.
  • Updated After – Include products updated after a specific date.
  • Created After – Include products created after a specific date.
  • Google Shopping Categories – Limit exports to specific Google Shopping categories (Google Shopping Export only)
  • eBay Market – Select specific eBay market namespace (eBay Export only)

Use the Get Results Count button to preview how many items will be exported based on your filters.

Include Additional Product Data

You can choose to include these optional fields in your export:

  • ID – Product ID
  • Vendor – Product vendor
  • Type – Product type
  • Published – Publication status
  • Body (HTML) – Product description in HTML format
  • Tags – Product tags

Additional Product Data Options

Email Notifications

Enter an email address in the Notification Email field to receive an email when the export process completes. This helps track longer exports without staying on the page.

Executing the Export

Click the Export to CSV button to generate your export file. For large datasets, the system will process the export in the background and email you when it's ready.

Required Export Columns

These columns are included by default and are necessary to identify the exported items: Handle, Title, Option 1 Value, Option 2 Value, Option 3 Value, and SKU.

During import, these columns are only used to match the correct product or variant in Shopify. Changes to this data in the CSV will not update Shopify.

Required Export Columns

Export Formats

The export file is always produced as a CSV (Comma Separated Value) file.

Standard Format
Each product appears in a single row, with additional rows for variants. Complex data structures are exported as JSON, making them less suitable for direct spreadsheet editing.

Flat Data Format
Each JSON data point is exported in a separate row for easier viewing and editing. This format is best for complex data structures but can create large files. Selecting only specific fields for export is recommended.

Exporting Metafield Data

Heads Up! Enabling additional metafield options will slow down exports.

To include metafield values from namespaces other than custom_fields, you can specify namespaces or enable full metafield exports in additional settings.

Missing Products

By default, exports only include products that already have field data. Products without metafield data will not appear.

To include all products (even those without custom fields), enable additional settings to include products without custom fields.

Shopify Exports vs. Custom Fields Exports

Shopify and Custom Fields exports are similar but differ in one key way: Shopify merges the first variant's data into the product row, while Custom Fields keeps product and variant data separate. This allows you to manage both product-level and variant-level metafields independently.

Need Better Exports?

For more advanced export automation, consider using our additional apps:

  • Arigato Automation – Automate your exports with dynamic and customizable workflows
  • Customer Account Fields – Create customer registration forms to collect and export data

Use our Chrome Extension to edit your custom fields content in Shopify directly.

Getting Help

Need help? Visit our help center or request support directly from the app interface.