← All insights
Insights

Productfeeds voor ChatGPT en Perplexity shopping: wat ze nodig hebben en hoe je er een stuurt

Een shopper vraagt ChatGPT welke trailrunningschoenen onder de $ 100 het beste grip hebben op nat gesteente. Er komt een kort lijstje producten terug, elk met een link naar een webshop. Dezelfde vraag in Perplexity levert een eigen lijst op.

Je producten komen alleen in die lijstjes als de assistent je productdata heeft, en als die data de vraag beantwoordt. Hieronder lees je wat ChatGPT en Perplexity lezen, hoe je ze een feed stuurt, en wat je eerst aanpakt als je producten niet verschijnen.

Drie manieren waarop je producten in een AI-antwoord komen

Geen van beide assistenten loopt door je webshop zoals een shopper dat doet. Ze werken met productdata, en die bereikt ze op drie manieren.

  • Een feed die je zelf opstuurt. OpenAI en Perplexity hebben allebei een merchantprogramma dat een productfeed rechtstreeks aanneemt. Dit is de enige route waarvoor je je moet aanmelden.
  • Je listings in Google Shopping. De shoppingantwoorden van ChatGPT putten daar sterk uit. Dat werkt vandaag wereldwijd, zonder aanmelding.
  • Je productpagina's. ChatGPT leest ook openbare productpagina's, en PerplexityBot, de crawler van Perplexity, leest ze rechtstreeks.

Met de feed heb je het meeste te zeggen over wat ze krijgen. De andere twee werken of je nu een feed stuurt of niet.

Wat een ChatGPT shopping feed nodig heeft

OpenAI heeft een eigen feedopzet met eigen veldnamen. Een Google Shopping-feed komt in de buurt, maar het is niet hetzelfde bestand.

  • De veldnamen van OpenAI. item_id, title, description, brand, url, image_url, price, availability en de rest van die veldenset.
  • is_eligible_search op true bij elk product. OpenAI vereist dit. Het markeert het product als geschikt voor de shoppingzoekfunctie van ChatGPT.
  • Wie er verkoopt. seller_name en seller_url, de naam en het webadres van je webshop.
  • Een plat bestand. Tekst gescheiden door tabs of komma's, eventueel gzipped. ChatGPT leest geen XML. Een gzipped TSV is de veilige keuze.

Dan het deel dat de meeste mensen missen. OpenAI haalt geen feed-URL op. Het bestand wordt ernaartoe gestuurd. Zodra je webshop is goedgekeurd, geeft OpenAI je SFTP-inloggegevens, en je feedtool uploadt het bestand daar bij elke update. Zonder die gegevens gaat een afgeronde feed nergens heen.

De productlink telt zwaarder dan vroeger. OpenAI stopte in maart 2026 met afrekenen binnen ChatGPT, dus shoppingantwoorden sturen de shopper naar je webshop. Elke URL in de feed moet op de juiste productpagina uitkomen.

Ook ChatGPT-advertenties in de planning? Advertentiecampagnes op basis van een productfeed zijn een beta in de Ads Manager van OpenAI. Eén extra veld, is_ads_eligible, geeft aan welke producten daarin mogen draaien.

Wat een Perplexity shopping feed nodig heeft

Eerst het goede nieuws. Perplexity publiceert geen eigen feedspecificatie. Het leest die van Google. Stuur je Google Shopping al een feed, dan heb je het grootste deel van een Perplexity-feed al.

Dat betekent de kolommen van Google Shopping onder de namen van Google. id, title, description, link, image_link, availability en price, plus sale_price, brand, condition, gtin, mpn, item_group_id en de categorievelden. XML, CSV en TSV werken allemaal.

Perplexity neemt de feed op twee manieren aan. Het kan hem ophalen van een feed-URL, of je stuurt hem via SFTP met inloggegevens die Perplexity je bij de onboarding geeft.

Sla de custom labels over. Die bestaan om advertentiecampagnes te splitsen, en Perplexity heeft er geen. Het testte gesponsorde plaatsingen en stopte daarna helemaal met adverteren. De shoppingantwoorden zijn organisch, en er valt niets te bieden.

Zit je op Shopify? Dan ben je misschien al gedekt. Shopify Catalog geeft de productdata van een Shopify-webshop door aan gekoppelde AI-platformen, waaronder Perplexity. Met een eigen feed bepaal je zelf welke velden meegaan, wat er in de titels staat en hoe uitverkochte producten worden gemarkeerd.

Waarom staan mijn producten niet in Perplexity of ChatGPT?

Of je vermeld wordt, en wat een antwoord laat zien, bepalen OpenAI en Perplexity. Niemand kan een plek kopen of beloven. Wat je wel in de hand hebt, staat hieronder, in de volgorde waarin je het nakijkt.

  1. Je hebt je niet aangemeld voor het merchantprogramma. Een afgeronde feed is geen aanmelding. Voor beide programma's meld je je zelf aan. Dat van OpenAI vind je op chatgpt.com/merchants. Dat van Perplexity staat op de eigen site en bevat een bedrijfsverificatie. Beide zijn medio 2026 vooral op de VS gericht, dus check de actuele voorwaarden voordat je er plannen op bouwt.
  2. De barcode ontbreekt. Een AI-antwoord moet zien dat jouw listing en die van een andere winkel hetzelfde product zijn. De gtin is het veld dat dat beslecht. Heeft een kwart van je catalogus geen barcode, dan is dat kwart lastig te matchen.
  3. De crawler komt er niet in. Controleer of je robots.txt PerplexityBot toelaat en of productpagina's schema.org-markup voor Product en Offer hebben. Dit zit in je webshop, niet in je feed, dus leg het neer bij wie je site beheert. Buiten de VS, of voordat je bent goedgekeurd, is dit de enige ingang naar Perplexity.
  4. ChatGPT heeft het bestand nooit gekregen. Kloppen de SFTP-gegevens niet of ontbreken ze, dan heeft OpenAI niets om te lezen. Kijk naar de laatste levering, niet naar de laatste export.
  5. De data beantwoordt de vraag niet. Shoppers vragen AI iets in hele zinnen. Waterdicht, brede pasvorm, onder de $ 100. Een beschrijving van één regel die de titel herhaalt, geeft een assistent niets om dat tegen af te zetten. Zet er de feiten in waar een shopper naar vraagt: materiaal, pasvorm, gebruik, onderhoud.
  6. Je Google-feed is zwak. ChatGPT leunt op listings in Google Shopping, dus afgekeurde of magere Google-producten zijn ook daar gaten.

Begin met de feed die overal werkt

Kun je deze week maar één feed aanpakken, pak dan die van Google. ChatGPT put sterk uit listings in Google Shopping, wereldwijd en zonder aanmelding. Perplexity leest het formaat van Google. En de AI-shoppingfuncties van Google zelf lezen dezelfde Merchant Center-feed.

Google heeft ook velden die voor antwoorden gemaakt zijn. product_highlight voor korte voordeelregels, product_detail voor specificaties als naam-waardeparen en question_and_answer voor de vragen die je supportmailbox nu al krijgt. Die zijn van Google. ChatGPT en Perplexity lezen de gewone productvelden, en daarom telt een volledige, feitelijke beschrijving het zwaarst.

Stuur alle drie vanuit één catalogus

Renable is het marketingplatform tussen je webshop en elk kanaal, met een AI-agent erin. Het importeert de feed die je webshop al exporteert, of je Merchant Center, een Meta-catalogus, een Google Sheet of een bestand, en leest een feed-URL elk uur opnieuw. ChatGPT en Perplexity zijn twee van de twaalf kant-en-klare kanalen, naast Google.

  • ChatGPT, in de opzet van OpenAI. Het kanaal begint met de veldnamen van OpenAI, is_eligible_search op true en een gzipped TSV. Plak de SFTP-gegevens van OpenAI erin, test de login en het bestand gaat bij elke update mee. Zolang de gegevens ontbreken, meldt het kanaal dat het nergens heen kan leveren.
  • Perplexity, in de opzet van Google. Het kanaal begint met de kolommen van Google Shopping, op een feed-URL die Perplexity kan ophalen of via SFTP verstuurd. Uitverkochte producten gaan mee als out of stock, en een actieprijs verschijnt alleen als een product echt is afgeprijsd.
  • Gaten die je ziet. Op het tabblad Velden van elk kanaal staan alle verplichte velden en hoeveel producten ze invullen. Bij Perplexity markeert Renable gtin als verplicht, dus een catalogus met weinig barcodes krijgt een waarschuwing op het kanaal.
  • Beschrijvingen die vragen beantwoorden. Publiceer één keer een prompt voor beschrijvingen en hij schrijft een beschrijving voor elk product waarop hij van toepassing is, op basis van de gegevens van dat product zelf. Hij blijft doorgaan als er nieuwe producten binnenkomen en oude veranderen.

Of zeg het in één zin. Aimée, de AI-agent in Renable, zet beide kanalen als concept klaar. Er gaat niets naar buiten tot jij publiceert.

Aimée

Zet feeds op voor ChatGPT en Perplexity shopping. De webshop is Sportgear, sportgear.com.

Concept: ChatGPT shopping feed

Veldnamen van OpenAI, gzipped TSV

Verkoper: Sportgear, sportgear.com

SFTP-gegevens nodig

Concept: Perplexity shopping feed

Kolommen van Google Shopping, gehoste feed-URL

842 producten

Eerst één ding oplossen. Bij 214 van de 842 producten ontbreekt "gtin", en het Perplexity-kanaal vereist dat veld. De SFTP-gegevens krijg je van OpenAI zodra je webshop is goedgekeurd.

PublicerenNog niet

De instellingen staan in het helpcentrum: De ChatGPT shopping feed en De Perplexity shopping feed. Klaar voor AI-shopping

Nog geen feed? Begin hier: Zo exporteer je een productfeed uit Shopify, WooCommerce, Magento en BigCommerce

Is je catalogus klaar voor ChatGPT en Perplexity?

Koppel je feed en Aimée zet beide kanalen als concept klaar. Daarna laat ze zien welke verplichte velden je producten missen. Elk account begint met een gratis proefperiode van 30 dagen.