All insights
Insights

Zo exporteer je een productfeed uit Shopify, WooCommerce, Magento en BigCommerce

Meta, Google en TikTok openen alle drie met dezelfde vraag. Waar is je productfeed? Je webshop heeft de producten. Een feed heeft hij misschien nog niet.

Zo haal je er een uit elk van de vier grote webshopplatformen, plus de zes dingen die je moet repareren voordat je hem aan een advertentienetwerk geeft.

Wat je nodig hebt is een feed-URL

Een feed-URL is een link naar een bestand met alle producten uit je webshop. Titel, prijs, afbeelding, voorraad, productlink. Het bestand bouwt zichzelf opnieuw op, dus de link laat altijd de prijzen en voorraad van vandaag zien.

Een CSV die je één keer downloadt is geen feed. Morgenochtend klopt hij al niet meer. Welke tool je hieronder ook kiest, wat je eruit wilt halen is een link die je kunt kopiëren, in Google Shopping-formaat. Elk advertentienetwerk leest dat formaat.

Shopify: misschien heb je er al een

Elke Shopify-webshop publiceert zijn producten op your-store.com/products.json. Open dat adres in een browser. Zie je productdata, dan heb je een feed zonder dat je iets hebt geïnstalleerd. Shopify levert dezelfde producten ook op your-store.com/collections/all.atom.

  • Alleen producten die gepubliceerd zijn op je verkoopkanaal Online Store verschijnen erin. Concepten blijven erbuiten.
  • Een winkel achter een wachtwoord blokkeert het adres, en dat komt vaak voor zolang een webshop nog gebouwd wordt.
  • Shopify levert de lijst in pagina's van maximaal 250 producten. Bij een heel grote catalogus is een feed-app de veiligere route.

Wil je kiezen welke producten en velden eruit gaan? Zoek in de Shopify App Store op "product feed". Kies een app die je een feed-URL geeft, niet een die alleen rechtstreeks naar Google synchroniseert.

WooCommerce: installeer een feedplugin

WooCommerce heeft geen eigen feed. Ga in je WordPress-beheer naar Plugins → Nieuwe plugin en zoek op "product feed". Product Feed PRO en CTX Feed zijn twee opties die al jaren meegaan.

  1. Maak een nieuwe feed aan en kies Google Shopping XML als formaat.
  2. Neem alle producten mee, of filter op het deel van de webshop dat je in advertenties wilt.
  3. Loop de veldenlijst na. Titel, omschrijving, prijs, afbeelding en beschikbaarheid vullen zichzelf meestal. Zorg dat er ook een SKU of GTIN in staat.
  4. Kopieer de feed-URL en open hem in een browser. Je zou je producten moeten zien.

Magento en Adobe Commerce: een feed-extensie die volgens een schema draait

Magento heeft van zichzelf ook geen feed. De gebruikelijke route is een extensie uit de Adobe Commerce Marketplace die het bestand volgens een schema opbouwt en op een vast adres aanbiedt. Mirasvit en Amasty verkopen er allebei een. Beheert een developer je webshop, dan is dit voor hem een kort klusje.

Begin met het Google Shopping-template van de extensie. Neem prijs en actieprijs, beschikbaarheid, afbeelding en een SKU of GTIN mee. Stel daarna in dat de feed minstens één keer per dag opnieuw wordt opgebouwd. Een Magento-feed die wekelijks opnieuw wordt opgebouwd, adverteert de voorraad van vorige week.

BigCommerce: een feed-app, of via Merchant Center

BigCommerce heeft standaard geen openbare feed. Open de Apps-marketplace, zoek op "product feed" en kies een app die je een feed-URL geeft.

Er is een kortere weg. Stuurt je webshop zijn producten al naar Google Merchant Center, dan staan de producten daar al in feedvorm. Een tool die uit Merchant Center importeert kan daar vanaf beginnen.

Zes dingen om te repareren voordat de feed ergens heen gaat

Een feed die opent in een browser is nog geen feed die verkoopt. Op deze zes punten gaat het mis bij nieuwe feeds, en het gebeurt geruisloos. Producten worden gewoon niet getoond.

  1. ID's die nooit veranderen. Elk product heeft zijn eigen ID nodig, en volgende week moet dat hetzelfde ID zijn. Verandert een ID, dan ziet het advertentienetwerk een gloednieuw product en begint het opnieuw.
  2. Beschikbaarheid in de woorden van het netwerk. In stock, out of stock, preorder of backorder. Een voorraadaantal als "42" of een "ja" zorgt ervoor dat het product wordt afgekeurd.
  3. Prijs en actieprijs, allebei met een valuta. Ze moeten overeenkomen met de productpagina. Netwerken vergelijken de twee en kunnen een product afkeuren als ze verschillen.
  4. GTIN en merk. Google vraagt ze voor de meeste merkproducten. Webshopplugins laten de barcode vaak weg, tenzij je hem zelf koppelt.
  5. Eén regel per maat en kleur. Elk met een eigen ID, allemaal met dezelfde item_group_id. Anders blijft een uitverkochte maat gewoon in je advertenties draaien.
  6. Een hoofdafbeelding die het product laat zien. Groot, scherp, niets eroverheen. Veel webshops exporteren een maattabel of een logo als eerste afbeelding, zonder het door te hebben.

Maten, kleuren en uitverkochte producten verdienen een eigen gids. Die staat hier: Zo pak je varianten en uitverkochte producten aan in Meta catalogusadvertenties

Repareer de feed zonder terug te gaan naar de webshop

De meeste van die zes zijn lastig te repareren in een webshopplugin, en een developer om een nieuwe export vragen kan weken duren. Renable zit tussen je webshop en de advertentienetwerken. Het importeert de feed die je webshop al exporteert en leest een feed-URL elk uur opnieuw. Daar repareer je de data, met regels, en elk kanaal krijgt de gerepareerde versie.

Of sla het schrijven van regels over. Aimée, de AI-agent in Renable, neemt je webshopadres of je feed-URL aan. Ze controleert of er echt producten uitkomen, koppelt hem en vertelt je wat je als eerste moet repareren.

Aimée

Koppel mijn webshop, pinecrafthome.com

Je productfeed gevonden op pinecrafthome.com/products.json. Die levert 1.208 producten met prijzen in USD.

Catalogus gekoppeld

1.208 producten geïmporteerd

Feed elk uur opnieuw ingelezen

Eén ding om eerst te repareren. Bij 214 van de 1.208 producten ontbreekt "gtin", en Google vraagt dat veld.

Renable importeert vanuit een feed-URL, Google Merchant Center, een Meta-catalogus, een Google Sheet of een bestand. Regels en andere wijzigingen die Aimée opstelt blijven concepten totdat jij ze publiceert. Zo werken feedregels

Feed-URL binnen? Kijk vandaag nog wat eraan mankeert

Geef hem aan Aimée en ze vertelt je welke verplichte velden je producten missen, per kanaal. Elk account begint met een gratis proefperiode van 30 dagen.