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

Meta, Google en TikTok beginnen alle drie met dezelfde vraag: waar is je productfeed? Je webshop heeft de producten. Een feed misschien nog niet.
Zo krijg je er een uit elk van de vier grote webshopplatforms. Plus de zes dingen die je rechtzet voordat de feed naar een advertentienetwerk gaat.
Wat je nodig hebt: 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 werkt zichzelf bij, dus de link toont altijd de prijzen en voorraad van vandaag.
Een CSV die je één keer downloadt, is geen feed. Morgenochtend loopt hij al achter. Welke tool je hieronder ook kiest, wat je nodig hebt is een link die je kunt kopiëren, in het formaat van Google Shopping. 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 webshop met een wachtwoord ervoor blokkeert het adres. Dat komt vaak voor zolang een webshop nog in aanbouw is.
- 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 meegaan? Zoek in de Shopify App Store op "product feed". Kies een app die je een feed-URL geeft, niet een die alleen rechtstreeks met 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.
- Maak een nieuwe feed aan en kies Google Shopping XML als formaat.
- Neem alle producten mee, of filter op het deel van de webshop dat je in advertenties wilt.
- Loop de veldenlijst na. Titel, omschrijving, prijs, afbeelding en beschikbaarheid worden meestal vanzelf ingevuld. Zorg dat er ook een SKU of GTIN in staat.
- Kopieer de feed-URL en open hem in een browser. Als het goed is, zie je je producten.
Magento en Adobe Commerce: een feed-extensie die op vaste tijden draait
Magento heeft van zichzelf ook geen feed. De gebruikelijke route is een extensie uit de Adobe Commerce Marketplace die het bestand op vaste tijden opbouwt en op een vast adres aanbiedt. Mirasvit en Amasty verkopen er allebei een. Beheert een developer je webshop, dan is dit een klein klusje.
Begin met het Google Shopping-template van de extensie. Neem prijs en actieprijs, beschikbaarheid, afbeelding en een SKU of GTIN mee. Stel de feed daarna zo in dat hij minstens één keer per dag opnieuw wordt opgebouwd. Een Magento-feed die maar één keer per week wordt bijgewerkt, 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 ze daar al in feedvorm. Een tool die uit Merchant Center importeert, kan dan daar beginnen.
Zes dingen die je rechtzet voordat de feed de deur uitgaat
Een feed die in een browser opent, is nog geen feed die verkoopt. Op deze zes punten gaat het bij nieuwe feeds mis, en dat gebeurt ongemerkt. Producten verschijnen gewoon niet.
- ID's die nooit veranderen. Elk product heeft een eigen ID nodig, en volgende week moet dat nog steeds hetzelfde ID zijn. Verandert een ID, dan ziet het advertentienetwerk een gloednieuw product en begint het er opnieuw mee.
- Beschikbaarheid in de woorden van het netwerk. In stock, out of stock, preorder of backorder. Een voorraadaantal als "42" of een "ja", en het product wordt afgekeurd.
- 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.
- GTIN en merk. Google vereist ze voor de meeste merkproducten. Webshopplugins laten de barcode vaak weg, tenzij je hem zelf koppelt.
- 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. - Een hoofdafbeelding die het product laat zien. Groot, scherp, niets eroverheen. Veel webshops exporteren een maattabel of een logo als eerste afbeelding, zonder dat ze het merken.
Maten, kleuren en uitverkochte producten verdienen een eigen gids. Die staat hier: Zo pak je varianten en uitverkochte producten aan in Meta-catalogusadvertenties
Je feed op orde, zonder terug naar de webshop
De meeste van die zes zijn lastig recht te zetten 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 in. Daar zet je de data recht, met regels, en elk kanaal krijgt de verbeterde versie.
Of sla het regels schrijven over. Geef Aimée, de AI-agent in Renable, je webshopadres of je feed-URL. Ze controleert of er echt producten uitkomen, koppelt de feed en vertelt je wat je als eerste moet rechtzetten.
Aimée
Koppel mijn webshop, pinecrafthome.com
Ik heb je productfeed gevonden op pinecrafthome.com/products.json. Er staan 1.208 producten in, met prijzen in USD.
Catalogus gekoppeld
1.208 producten geïmporteerd
Feed elk uur opnieuw ingelezen
Eerst één ding oplossen. Bij 214 van de 1.208 producten ontbreekt "gtin", en Google vereist 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 een concept tot jij ze publiceert. Zo werken feedregels
Heb je je feed-URL? Kijk meteen wat eraan schort
Geef hem aan Aimée en ze vertelt je per kanaal welke verplichte velden je producten missen. Elk account begint met een gratis proefperiode van 30 dagen.