Shopify Product Provenance Import: Brand Story as Metafields

Importier Team12 min read
Shopify Product Provenance Import: Brand Story as Metafields
On this page

A Shopify product provenance import is the process of bringing a brand's origin data, maker attribution, and brand history into the store as structured metafields alongside the standard product record. An Auckland ceramics studio demonstrated the gap clearly: three artisans, two production sites, different clay sources, different firing temperatures, different makers. Their Shopify store showed none of this. Every product had a generic description about "handmade ceramics" and a price. The studio's wholesale buyers already knew the provenance story from the brochure. The retail customers arriving via Instagram had no way to know whether the bowl they were considering was made by one person in a coastal workshop or a factory in another country.

The structured approach to provenance covers the brand history, origin data, maker attribution, and production method that already exists in the brand's knowledge base. Not as marketing copy buried in the description, but as discrete, queryable, displayable fields: maker name, origin region, production method, material source, year the technique was established.

For premium, artisan, and purpose-led brands, this data is a conversion driver. The product data ROI framework covers the three revenue levers of product data quality; provenance operates through a fourth lever specific to brands where the story is part of what the customer is buying.

Why Provenance Data Belongs in Metafields, Not Descriptions

The instinct is to put provenance in the description. A paragraph about the ceramics tradition in the Hokianga, the clay sourced from a specific riverbed, the glaze formulation developed over ten years. This is readable, findable by search engines, and appealing to a reader who engages with the whole product page.

The limitation is that description content is unstructured prose. A theme cannot display "Origin: Hokianga, New Zealand" as a labelled field if that information is embedded in paragraph three of a 200-word description. A filter collection cannot show "Filter by production region" if the region is only mentioned in the description text. A future integration with a wholesale platform cannot extract "Maker: Hemi Ratana" from a paragraph.

Structured metafields solve this. Each provenance data point lives as a discrete field with a defined key, a defined value type, and a defined display context. The description still carries the narrative. The metafields carry the structured data that drives filters, labels, integrations, and theme components.

The import configuration separates the two concerns: the description prompt generates narrative copy from the structured data, and the metafields carry the structured data independently. Both are populated in the same import pass.

The Provenance Metafield Schema

Before running the import, the metafield schema needs to be defined. Shopify's custom data documentation covers the field types and their validation rules; the schema determines which provenance fields to capture and how to type them for display and filtering.

A functional provenance metafield schema for an artisan products brand includes:

Maker attribution

  • custom.maker_name (single_line_text_field): the name of the person or studio who made the product. For products from a small collective, this is the individual artisan's name.
  • custom.maker_location (single_line_text_field): the town, region, or country of the maker. "Hokianga, New Zealand" rather than a generic "New Zealand handmade."
  • custom.maker_since (number_integer): the year the maker began working in this craft. Displays as "Making ceramics since 1997."

Origin data

  • custom.origin_country (single_line_text_field): the country of production. Distinct from the country of sale.
  • custom.origin_region (single_line_text_field): the specific region or province. Drives collection filters for "made in Coromandel" or "made in Hokianga."
  • custom.material_source (single_line_text_field): where the primary material comes from. "Fireclay sourced from the Waikato River basin" is specific and verifiable.

Production method

  • custom.production_method (single_line_text_field): the technique. "Wheel-thrown", "slip-cast", "hand-built", "press-moulded."
  • custom.firing_temperature (number_integer): the kiln temperature in degrees Celsius. A technical provenance point that a ceramics-knowledgeable customer uses to infer clay body density and durability.
  • custom.glaze_type (single_line_text_field): the glaze family. "Ash glaze", "shino", "iron oxide reduction", "celadon."

Brand history

  • custom.brand_year_established (number_integer): the year the brand or studio was founded.
  • custom.brand_philosophy (multi_line_text_field): a short, structured statement of the brand's approach. Not marketing copy, but a positioned sentence the brand uses consistently: "Functional objects made to outlast the trends that surround them."

An Importier import wizard on a large monitor showing a ceramics supplier spreadsheet being mapped with columns for maker name origin region production method firing temperature and glaze type, each column mapped to a corresponding custom metafield in the Shopify standard product taxonomy, the mapping panel on the right showing all provenance fields configured with their correct value types, everything in sharp focus no blur no depth of field, colour photography.

Structuring the Provenance Import File

The import file for a provenance-rich product catalogue carries both the standard product columns (title, handle, price, inventory, variants) and the provenance metafield columns.

For the Auckland ceramics studio, each product row in the import file includes:

ColumnExample value
TitleHokianga Bowl, Ash Glaze
custom.maker_nameHemi Ratana
custom.maker_locationHokianga, New Zealand
custom.maker_since1997
custom.origin_regionHokianga
custom.material_sourceWaikato River basin fireclay
custom.production_methodWheel-thrown
custom.firing_temperature1280
custom.glaze_typeAsh glaze
custom.brand_year_established2009

Not every product has every field populated. Products where the maker varies have a custom.maker_name value; products in a brand's own range that does not attribute to an individual maker leave that field blank. Importier handles empty cells in metafield columns as "do not set this metafield" rather than as an error, so a mixed catalogue with some attributed and some non-attributed products imports cleanly in one pass.

For multi-product catalogues from multiple makers, the import file is a standard spreadsheet where each row carries its own provenance values. A catalogue of 80 ceramics products from three artisans has 80 rows, each with the correct maker, origin, and production method for that piece.

Generating Descriptions from Provenance Data

With the provenance data in the import file, AI description generation in Importier can use that structured data as source material. The description does not need to be written manually from each maker's background notes, because the structured fields carry the information the AI needs.

The Custom description style with a Ceramics Artisan persona (from the Homeware and Gifts Industry Pack) generates descriptions that reference the maker, the origin, and the production method from the columns in the import file. The description for the Hokianga Bowl reads the custom.maker_name, custom.origin_region, custom.production_method, and custom.glaze_type values and incorporates them into coherent copy:

"Wheel-thrown by Hemi Ratana at his Hokianga studio, this bowl is formed from dense Waikato fireclay and fired to 1280 degrees under a natural ash glaze that develops its own surface variation in the kiln."

The description is generated from structured inputs. Each artisan's pieces carry distinct descriptions because the structured data is distinct. No two makers produce the same description, and no two regional production methods produce the same product story.

Provenance does not need to be written. It needs to be structured. Once each field is a column in the import file, AI description generation reads it and writes the narrative.

An Importier Store Scanner on a large monitor showing a handmade ceramics product open in description generation mode with the Custom style selected and the Ceramics Artisan persona active, the generated description visible in the output panel incorporating maker name origin region production method and firing temperature from the imported metafields, the description reading as natural narrative prose rather than a list of attributes, everything in sharp focus no blur no depth of field, colour photography.

Provenance Metafields in Collections and Filtering

Once provenance data is in Shopify as structured metafields, it can drive collection rules and storefront filtering in ways that descriptive text never can.

A collection called "Made in Hokianga" with the rule "custom.origin_region equals Hokianga" automatically includes every product from that region, across any category (bowls, vases, mugs) and any material. New products from that region join the collection at import time without any manual curation.

For a brand that sells across multiple production origins, this creates a self-maintaining collection structure from the import data alone:

  • "New Zealand Makers" (origin_country equals New Zealand)
  • "Wheel-thrown" (production_method equals Wheel-thrown)
  • "Ash Glaze" (glaze_type equals Ash glaze)
  • Individual maker collections ("Made by Hemi Ratana")

These collections do not require editorial curation beyond setting the rule once. Each import adds new products to the correct collections based on their provenance metafields.

For brands that wholesale alongside retail, the custom.maker_name and custom.origin_region metafields feed wholesale buyer catalogues and line-sheet generators that pull product data via Shopify's API. The buyer's tool that generates the PDF catalogue reads the structured metafields directly via a clean API call that returns maker_name: "Hemi Ratana", origin_region: "Hokianga", production_method: "Wheel-thrown". No description text parsing required.

A Shopify admin collection editor on a large monitor showing a Made in Hokianga collection with a metafield rule set to custom.origin-region equals Hokianga, a product count of 12 products, and a collection product grid showing varied ceramic pieces all sharing the Hokianga origin, representing a curated collection built from provenance metafield data without manual product selection, everything in sharp focus no blur no depth of field, colour photography.

  1. 01
    Audit your existing provenance data
    list the fields you already track in spreadsheets, PDFs, or team notes (maker name, origin region, production method, material source, year established); these become your metafield columns
  2. 02
    Define the metafield schema
    create each field in Shopify admin under Settings > Custom data > Products before running the import, using the correct value types (single_line_text_field for names and regions, number_integer for years and temperatures, multi_line_text_field for short philosophy statements)
  3. 03
    Build the import file
    add a column for each provenance metafield to your existing product spreadsheet and fill in the values for each product; products with missing provenance data receive blank cells, which import cleanly
  4. 04
    Configure description generation in Importier with the Custom style and an appropriate Industry Pack persona
    include an instruction to reference the maker name, origin, and production method from the import file columns in the generated description
  5. 05
    Run the import
    verify the metafields populated correctly on a sample of 3-5 products in the Shopify admin before confirming the full batch
  6. 06
    Set up collection rules
    create one collection per provenance dimension (origin region, production method, maker) using the metafield rules you defined in step 2; new products join automatically at import time

An Importier import wizard on a large monitor showing the final review step of a provenance import run for a ceramics catalogue, a summary panel listing 47 products successfully imported with maker name origin region and production method metafields all populated, a batch completion status showing zero errors and three products flagged for review due to empty material source fields, everything in sharp focus no blur no depth of field, colour photography.

The Auckland Studio's Results

The Auckland ceramics studio ran the provenance import after filling in the metafield schema for their 47 active products. The process took two sessions: one afternoon to gather the maker attribution and origin data from their records, one import run to bring it all into Shopify.

Before the import, the store had a 1.8% conversion rate on product pages. Three months after the provenance metafields went live (with descriptions updated from the structured data and the origin collections created), the conversion rate on products with complete provenance data was 2.3%. Products without complete provenance data held at 1.9%. The difference was not dramatic, but it was consistent across three months of data.

More significant was the wholesale enquiry rate. Buyers who discovered the studio through Shopify and clicked through to individual maker collections sent wholesale enquiry emails at twice the rate of buyers who arrived at the same products without the collection context.

The catalogue governance article covers how to define consistency rules for metafield data so provenance fields stay accurate as new products are added. A provenance import workflow without a governance standard for what "Maker location" means (city vs region vs country) drifts within six months.

Without Importier
Provenance in description text only
  • Origin and maker information buried in description paragraphs; not queryable or filterable
  • Collection curation manual: must review each new product and assign to the correct origin collection by hand
  • Wholesale catalogues built from description text extraction, which is slow and error-prone
  • Descriptions written from scratch for each product, referencing notes in a separate document
  • Theme cannot display labelled provenance fields; origin and maker appear as unformatted text if at all
With Importier
Provenance as structured metafields
  • Each provenance dimension is a discrete metafield; collections, filters, and theme components read them directly
  • Origin collections self-populate from metafield rules; new products from a region join automatically at import
  • Wholesale tools pull clean structured data from the Shopify API without parsing description text
  • AI descriptions generated from metafield values; narrative is consistent and accurate because the source data is structured
  • Theme displays labelled provenance fields: 'Made by: Hemi Ratana
  • Origin: Hokianga
  • Method: Wheel-thrown'

A Shopify storefront product page on a large monitor showing a wheel-thrown ceramics bowl product with labelled metafield sections below the add to cart button displaying maker name as Hemi Ratana origin as Hokianga New Zealand production method as wheel-thrown and firing temperature as 1280 degrees Celsius, each field displayed as a structured label-value pair by the theme, the page also showing the product description which incorporates the same provenance details in narrative form, everything in sharp focus no blur no depth of field, colour photography.

For brands where the provenance story extends to certifications (Fair Trade, B-Corp, organic) and environmental data (carbon footprint, recyclability), the same structured import approach applies to sustainability credentials. That workflow is covered separately in the sustainability import guide.

According to Google's structured data documentation for products, product schema markup that includes origin, brand, and production attributes improves how products appear in search results. Metafields that map to Shopify's standard product taxonomy export these values through Shopify's schema output automatically, without additional theme-level markup.

Try Importier free at importier.app.

Ready when you are

Set up your first import in under five minutes.

Importier brings products into Shopify with AI descriptions, category metafields, and data enrichment on every run.

Install on Shopify