Shopify metafields + AI: dynamische productdata zonder developer
Hoe je Shopify metafields combineert met AI om dynamische productdata te genereren en te importeren. Zonder Liquid-aanpassingen of developer-budget.
Shopify metafields zijn één van de meest onderbenutte features in Shopify Admin. Ze laten je extra productdata opslaan zonder je theme aan te passen — denk aan maattabellen, gebruiksinstructies, FAQ’s, materiaalherkomst, doelgroep-omschrijvingen. Combineer metafields met AI en je hebt dynamische productdata over je hele catalogus, zonder developer.
In dit artikel: hoe je metafield-velden definieert, ze in bulk vult met AI, en ze in je theme toont — voor merchandisers en shop-owners die zelf meedoen.
Wat zijn metafields ook alweer?
Metafields zijn extra velden die je bovenop de standaard Shopify-velden kan zetten op resources zoals Product, Variant, Customer, Order, Collection en Page. Standaard heeft Shopify Admin een vast aantal velden voor een product (titel, beschrijving, prijs, varianten, tags). Voor alles wat daarbuiten valt — bijvoorbeeld een productspecifieke maattabel of een korte doelgroep-omschrijving — gebruik je een metafield.
Sinds 2022 zijn metafields native te beheren in Shopify Admin zonder ontwikkelaars: je definieert ze in Settings → Custom data, en ze verschijnen als velden onder elk product. Sinds 2023 kunnen thema’s ze direct uitlezen via {{ product.metafields.namespace.key }}, zonder custom Liquid-snippets als je theme OS 2.0 is.
In 2026 is het moeilijk een Shopify-shop te draaien zonder ze. Maar de meeste shops gebruiken er 1-2 (vaak voor een maattabel) terwijl er 10-15 productieve toepassingen zijn.
De hele setup in 4 stappen
Stap 1: definieer je metafield in Shopify Admin
Ga naar Settings → Custom data → Products → Add definition. Je geeft op:
- Name — wat je intern in Admin ziet, bijv. “Maattabel uitleg”.
- Namespace and key — de technische identifier, bijv.
custom.maattabel_uitleg. - Type — single-line text, multi-line text, JSON, rich-text, file, etc. Voor AI-content is meestal multi-line text of rich-text het juiste.
- Validations — bijv. max 500 tekens.
- Storefront access — zet aan als je theme het wil tonen.
Je metafield is nu beschikbaar onder elk product, met een leeg veld dat je handmatig of via Matrixify kan vullen.
Stap 2: exporteer je productdata voor AI-input
Via Matrixify (of Shopify’s export-functie):
- Selecteer Products.
- Inclusief: handle, title, type, vendor, tags, body_html, en je nieuwe metafield-key.
- Export als XLSX of CSV.
Resultaat: spreadsheet met één rij per product, en je metafield-kolom (vooralsnog leeg) als doel-kolom.
Stap 3: vul de metafields met AI
Open je spreadsheet en gebruik ChatGPT (in een Project met je merk-tone-prompt) of Claude. Per product een prompt:
Genereer een metafield-waarde voor dit Shopify-product.
Metafield: maattabel uitleg
Type: multi-line text, max 400 tekens
Productinfo:
- Titel: {title}
- Type: {type}
- Tags: {tags}
- Bestaande beschrijving: {body_html eerste 200 tekens}
Schrijf 2-3 zinnen Nederlands die de klant uitlegt hoe ze de juiste maat kiezen.
Geen marketing-taal, gewoon praktisch advies.
Voor 100+ producten doe je dit niet handmatig — automatiseer via n8n, Make of een Python-script dat de OpenAI/Anthropic API aanroept op elke rij. Setup-tijd: een halve dag voor wie nieuw met n8n is, een uur voor wie het kent.
Resultaat: spreadsheet waar de metafield-kolom gevuld is met AI-content per product.
Stap 4: importeer terug naar Shopify via Matrixify
Matrixify Import herkent metafield-kolommen (kolom-naam Metafield: custom.maattabel_uitleg [multi_line_text_field]). Je upload, kiest “Update only changed”, en je hele catalogus krijgt in één run de nieuwe metafield-content.
Test eerst op 5-10 producten met “Dry run” of een test-product om te bevestigen dat de import correct wordt geparseerd. Daarna full run.
8 productieve metafield + AI-toepassingen
1. Maattabel-uitleg per product
Niet de tabel zelf (die is meestal generiek per product-type), maar de uitleg die ernaast staat: “Deze blouse valt iets ruim, kies één maat kleiner als je tussen sizes zit.” Per product anders, met AI in een paar minuten gegenereerd.
2. Doelgroep-omschrijving voor cross-sell
Metafield custom.doelgroep met “minimalistische 30+ liefhebber van duurzame mode”. Je theme gebruikt dit om “Voor wie is dit?” te tonen, of je gebruikt het als input voor cross-sell logic (“Ander product met zelfde doelgroep”).
3. FAQ per product
Metafield custom.faqs van type JSON, met [{q: "...", a: "..."}, ...]. Je theme rendert dit als <details> blokken én voegt FAQPage-schema toe voor rich results in Google. Setup is 30 minuten Liquid-snippet, daarna AI-content per product. Zie de landing over Shopify SEO + AI voor de FAQ-prompt.
4. Materiaalherkomst en duurzaamheid
Metafield custom.materiaal_origin met “100% biologisch katoen uit Turkije, GOTS-gecertificeerd, geweven in Portugal”. AI kan dit niet hallucineren — input moet uit je leveranciers-data komen. Maar AI helpt met het formuleren uit je bron-data (“Maak hier een leesbare alinea van”).
5. Onderhoudsinstructies
Metafield custom.onderhoud met “Wassen op 30°C, omkeren, geen stomerij.” Per product-type een variant, met AI gegenereerd op basis van type + materiaal-tags.
6. Geschenk-suggestie
Metafield custom.gift_for met “Voor de minimalistische koffieliefhebber in jouw leven.” Je theme toont dit op productpagina’s onder een “Cadeau-suggestie”-blok. Stijgt de conversie rond Sinterklaas en kerst.
7. Lokale variaties (Belgisch / Duits / etc)
Bij multi-language Shopify-shops: één metafield per taal voor specifieke productcontent (bijv. lokale verzendinformatie). AI vertaalt en lokaliseert in bulk.
8. AI-gegenereerde productvideo-script
Voor merken die productvideo’s maken: een metafield met een 30-seconden-script per product, gegenereerd door AI op basis van titel, body en tags. Je content-team gebruikt het als basis voor de daadwerkelijke video.
Hoe toon je metafields in je theme?
Voor Online Store 2.0 thema’s (>95% van Shopify-shops in 2026) gebruik je:
{% if product.metafields.custom.maattabel_uitleg %}
<div class="metafield-block">
<h3>Welke maat kies ik?</h3>
<p>{{ product.metafields.custom.maattabel_uitleg }}</p>
</div>
{% endif %}
Plak in je product-template.liquid of via een Section. Geen developer nodig, de theme editor laat je zelfs een bestaande section “Custom liquid” gebruiken om dit zonder bestand-editing te plaatsen.
Voor JSON-metafields (zoals FAQ):
{% if product.metafields.custom.faqs %}
{% assign faqs = product.metafields.custom.faqs.value %}
<section class="faqs">
{% for faq in faqs %}
<details>
<summary>{{ faq.q }}</summary>
<p>{{ faq.a }}</p>
</details>
{% endfor %}
</section>
{% endif %}
ChatGPT kan deze snippets prima genereren als je de exacte metafield-key + type meegeeft.
Valkuilen om te vermijden
- Te veel metafields tegelijk opzetten. Begin met 2-3, draai die in productie, voeg pas later meer toe. Anders krijg je een veld-jungle in Admin.
- AI-content zonder review. Voor metafields zoals materiaalherkomst: AI mag de tekst formuleren, maar de feiten moeten uit jouw bronnen komen. Anders sta je over een jaar met onjuiste duurzaamheidsclaims.
- Geen storefront-access aanzetten. Default staat het uit. Als je theme niets toont, check eerst of “Storefront access” aan staat in de metafield-definitie.
- Verkeerde type-keuze. Een maattabel als single-line text past niet voor lange tekst. JSON-type is krachtig maar vraagt een specifiek format. Lees Shopify’s docs op metafield-types voordat je een definitie permanent zet.
Conclusie
Metafields + AI = dynamische productdata over je hele catalogus zonder developer of dure app. De setup is in een halve dag te doen, de bulk-vulling in een paar uur via Matrixify + AI. En de impact op conversie en SEO is reëel: meer relevante content per product, betere FAQPage-schema, hogere Add-to-cart-rates.
Wil je weten welke 3 metafields voor jouw Shopify-shop het meest opleveren? Dat doen we in een gratis Shopify AI-audit.