Als je een ecommerce lanceert, is een van de taken die de meeste inzet van je vraagt het maken van de productpagina's.
Tenminste als je het goed wilt doen, want je moet:
- De productnaam invoeren.
- De waarden van de productattributen of -kenmerken (kleur, maat, formaat…).
- Een afbeelding met een vaste stijl (vierkant, 800x800px en bijvoorbeeld met een witte achtergrond).
- De categorie selecteren.
- De prijs kiezen.
Dat is het minimum om het op je website te laten verschijnen. En klaar.
Maar met alleen het bovenstaande wordt verkopen lastig, want je productpagina lijkt dan meer op een skelet dan op iets levends.
Er mist vlees, inhoud, en die komt uit een paar extra velden, zoals:
- Een korte beschrijving.
- Een lange beschrijving (indien mogelijk SEO-geoptimaliseerd).
- Een meta Title.
- Een meta Description.
Dit zijn de velden die je ten eerste SEO-verkeer opleveren en ten tweede je gebruikers ervan overtuigen dat wat ze zien precies is wat ze nodig hebben en ervoor zorgen dat ze het aan hun winkelmand toevoegen.
Goed, nu weet je dus dat je beide groepen velden moet invullen voor elk product dat je wilt uploaden.
En daarbovenop, meerdere keren, één keer per taal die op je website beschikbaar is.
Stel je voor dat je 100, 200, 500 of 1.000 producten moet uploaden: het aantal uren dat nodig is om de catalogus verkoopklaar te krijgen kan overweldigend zijn.
Voordat je je haren uit je hoofd trekt als je overweegt een ecommerce te starten: we zoeken al heel lang naar manieren om dit proces een stuk draaglijker te maken.
Bij TiendAnimal hadden we de vertaling naar het Engels geautomatiseerd en hoefde de redacteur die alleen nog in het Spaans af te werken. Via de Google Translate API werd het Engels automatisch ingevuld.
Dat scheelde de helft van de tijd, maar vervolgens verscheen “pienso para perros” op de website als “I think for dogs”. Nee, ik maak geen grapje. Dat stond er echt.
Bij Yo pongo el hielo stonden we voor het dilemma dat we in één keer 1.000 producten van een leverancier moesten uploaden, dus gebruikten we wat bekendstond als gespinde teksten.
Dat was een SEO-techniek waarbij één gemeenschappelijke beschrijving voor alle producten werd gegenereerd en aangevuld met productspecifieke variabelen, zoals categorie, land van herkomst, aantal verkopen… De velden uit de eerste groep, die per product specifiek zijn, werden gebruikt om een unieke beschrijving te maken.
Ook werden enkele synoniemen als algemene variabelen gebruikt, willekeurig gekozen uit een groep (goedkoop / voordelig of bestverkocht / meest gekocht / populairst / favoriet / geliefd…).
Je hoeft dit niet diepgaand te begrijpen, want je hoeft het tegenwoordig niet meer te gebruiken. Onthoud alleen het idee: voor elk product werden de waarden van de eerste groep velden ingevoerd en werd de inhoud van de tweede groep velden automatisch gegenereerd, en dat is bovendien de inhoud die het meeste tijd kost om te maken.
In dit artikel leg ik je dus uit hoe je hetzelfde doet met de technologie van nu, en die heeft een duidelijke naam: AI en ChatGPT.
En we bekijken het met een echt voorbeeld, onze ecommerce Mister GoodBuy.
Uitgangspunt
In dit geval hebben we een reeks producten uit onze moeder-ecommerce -Yo pongo el hielo- die we in onze nieuwe winkel -Mister GoodBuy- willen laten verschijnen.
De attributen van elk product (eerste groep velden) zijn wat ze zijn; dat verandert niet. Ze zijn hetzelfde in Yo pongo el hielo en Mister GoodBuy, dus ze worden ongewijzigd van de ene naar de andere geëxporteerd.
Wat wél moet veranderen is alles wat met de tweede groep te maken heeft. Nog even op een rij:
- Een korte beschrijving.
- Een lange beschrijving (indien mogelijk SEO-geoptimaliseerd).
- Een meta Title.
- Een meta Description.
En dat moet veranderen, want als we ze precies zo uit Yo pongo el hielo kopiëren en in Mister GoodBuy plakken, lopen we een groot risico dat Google ons bestraft en onze nieuwe winkel niet rankt.
Omdat ik je al heb verteld dat er tegenwoordig een betere methode is dan de text spinning die we destijds bij Yo pongo el hielo gebruikten, gaan we nu aan de slag met het proces.
Ik denk dat je dit leuk gaat vinden. En zodat je het eindresultaat van het proces kunt zien, hier is de template die we gaan bouwen:
Maak snel en eenvoudig productbeschrijvingen in bulk
Een van de meest tijdrovende taken bij het beheren van een ecommerce is het maken van productpagina's:
– Dan weer een korte beschrijving.
– Dan weer een lange beschrijving.
– Dan weer een SEO Title.
Dan weer een meta Description…
Nu kun je de creatie van al deze content voor meerdere producten tegelijk en in één keer automatiseren. En bovendien met een meer dan acceptabel kwaliteitsniveau.
De truc? Google Sheets koppelen aan ChatGPT.
In deze template staat alles al klaar, zodat je alleen je producten hoeft toe te voegen en klaar.
#1. Benodigde gegevens
Nadat we hebben bepaald welke producten van Yo pongo el hielo in Mister GoodBuy moeten verschijnen, hebben we een lijst nodig met de product-ID en de URL die het product in Yo pongo el hielo heeft.
Nog iets: de ID heeft geen invloed op de inhoud zelf of op het proces. Hij is er alleen voor om de producten tijdens de import te kunnen matchen.
Voor de export maakt het niet uit of je een module of een databasequery gebruikt; het resultaat is een CSV met twee kolommen zoals deze:

#2. Een nieuw bestand maken in Google Sheets
Dit is niet ingewikkeld, dus ik zet er niet eens een afbeelding bij.
Ga naar Google Sheets en maak een nieuw bestand aan waarin alle benodigde content komt te staan.
#3. GPT for Sheets installeren
Dit is de Google Sheets-extensie waarmee we het bestand aan ChatGPT kunnen koppelen.

Je kunt hem hier downloaden: https://workspace.google.com/marketplace/app/gpt_for_sheets/677318054654
Installeer hem op de normale manier, selecteer het gewenste Google-account en geef de benodigde machtigingen.
Daarna vind je hem hier:

#4. Producten kopiëren en plakken
Neem de oorspronkelijke CSV en plak die ongewijzigd in Google Sheets:

#5. De plugin configureren
Open de Google Sheets-add-on en de configuratieopties verschijnen:

Accepteer en sluit het gele venster dat de eerste keer verschijnt.
#6. De tabel configureren
Nu maken we de Google Sheets-tabel met de velden die we moeten configureren, de 4 die we hierboven al noemden:

#7. De prompts toevoegen
Voeg boven de kopteksten een rij toe waarin we de prompts voor ChatGPT schrijven.
Het zou er ongeveer zo uit moeten zien:

Ik geef je de prompts die ik heb gebruikt, maar je kunt ze naar wens aanpassen zodat ze passen bij het soort productbeschrijving dat je wilt (korte of lange alinea's, lijsten, vetgedrukte tekst…)
Korte beschrijving
Beschrijf dit product als Copy-expert in één zin.
Lange beschrijving
Je bent een senior SEO-copywriter gespecialiseerd in ecommerce. Je opdracht is om je uiterste best te doen om een productpagina te maken. Gebruik een natuurlijke, toegankelijke en informele toon. Zet de woorden vet die de lezer helpen om de belangrijke delen van de tekst te herkennen en te interpreteren, zodat die in één oogopslag te begrijpen is. De tekst moet minimaal 500 woorden bevatten.
Je kunt dit antwoordvoorbeeld gebruiken voor het product "Pantera Crema de Fresa con Tequila":
Ontdek Pantera aardbeiencrème met tequila en geef je momenten een bijzonder tintje! Deze drank combineert de zoetheid van verse aardbeien met de onmiskenbare toets van authentieke Mexicaanse tequila en creëert zo een unieke en verfrissende smaakervaring. Ideaal voor liefhebbers van fruit en tequila, en perfect om bij elke gelegenheid te delen.
Bovendien bevat hij geen lactose en is hij geschikt voor veganisten, zodat iedereen die van een goed glas houdt ervan kan genieten.
Proefnotitie
• Smaak: Zoet en verfrissend, met een authentieke aardbeiensmaak en een subtiele toets tequila.
• Aroma: Intens aroma van verse aardbeien.
• Uiterlijk: Sterke, aantrekkelijke roze tint.
• Afdronk: Zacht en aanhoudend met een aardbeiensmaak in de afdronk.
Wat Maakt Het Bijzonder?
Pantera aardbeiencrème met tequila valt op door de perfecte balans tussen zoetheid en tequila, waardoor het een ideale keuze is voor liefhebbers van fruit en tequila. Het is een veelzijdige drank die puur, met ijs of als steringrediënt in cocktails en desserts kan worden gedronken.
Productpresentatie:
• Materiaal van de Verpakking: Glas met metalen sluiting.
• Afmetingen van de Fles: 289.5 mm hoog en 66.33 mm in diameter.
Samenvatting:
Pantera aardbeiencrème met tequila is een verfijnde combinatie van verse aardbeien en authentieke tequila, met een zoete en verfrissende smaak, een intens aroma en een aantrekkelijk uiterlijk. Ideaal voor elke gelegenheid; de glazen fles zorgt voor een premium ervaring van de eerste tot de laatste slok.
Ik wil dat je het antwoord in HTML geeft, alleen de inhoud van de <body>, met koppen en zonder de H1.
Meta Title
Geef me als SEO-expert de Title-tag waarmee dit product zo hoog mogelijk in Google rankt wanneer iemand ernaar zoekt. Schrijf alleen de Title, zonder verdere uitleg.
Meta Description
Geef me als Copy-expert de meta-tag “description” waarmee dit product aantrekkelijk is en opvalt in de Google-SERPs wanneer iemand ernaar zoekt. Schrijf alleen de Description, zonder verdere uitleg.
Als je goed kijkt, vraag ik om de lange beschrijving -het ingewikkeldste veld om in te vullen- in HTML terug te geven. Dat doe ik omdat PrestaShop (ons CMS) het beschrijvingsveld zo in de tabel opslaat.
#6. De magie begint
Kom op, we zijn bijna klaar.
We verkleden ons als Harry Potter en voegen de benodigde formules toe aan de cellen die ik je laat zien:
- C3 : =GPT($C$1;B3)
- D3 : =GPT($D$1;B3)
- E3 : =GPT($E$1;B3)
- F3 : =GPT($F$1;B3)
Wat we doen is ChatGPT vertellen het product uit de URL te halen en met de prompt die in de formule staat de content te maken die we nodig hebben.
Controleer of de resultaten goed zijn. Zo niet (zeldzaam), pas de prompt aan en zorg dat de tabel precies is ingesteld zoals ik uitleg.
Je zou ongeveer dit moeten zien:

Toch kan deze fout verschijnen in het veld met de gegenereerde lange beschrijving:
"This response was truncated by the cut-off limit (max tokens). Open the sidebar, Increase the parameter in the settings and then regenerate.
“`html"
Als dat gebeurt, hoef je alleen deze optie in de balk rechts te verhogen en de content opnieuw te genereren totdat de fout verdwijnt:

Als alles OK is, hoef je de formules alleen nog naar beneden te slepen zodat het systeem dat we hebben gebouwd zijn magie kan doen.
Expelliarmus!
#7. En nu vertalen we ook
Nog één ding.
Als je website in meerdere talen beschikbaar is, zouden we ChatGPT vragen de content naar de betreffende taal te vertalen met een prompt zoals:
Vertaal dit als deskundige vertaler naar het Engels.
En voor de lange beschrijving:
Vertaal dit als deskundige vertaler naar het Engels met behoud van de HTML. Schrijf alleen de vertaling, zonder verdere uitleg.

En de formule in deze cel wordt:
- G3 : =GPT($G$1;B3)
We doen hetzelfde met elk veld dat vertaald moet worden. En als we meer talen hebben, voegen we die zonder problemen toe in de kolommen rechts.
Dit is het resultaat van het hele proces:

Nu hoeven we alleen de formules nog naar beneden te slepen zodat ChatGPT de content gaat invullen.
Doe het wel beetje bij beetje als je wilt voorkomen dat de API overbelast raakt.
Trouwens, als je de kant-en-klare template wilt, kijk dan naar de laatste alinea van het artikel
#8. Het bestand downloaden
En upload het zelf naar het CMS of stuur het naar IT zodat zij de producten kunnen importeren.
Limieten
Het is heel goed mogelijk, om niet te zeggen zeker, dat je de limiet van het gratis gebruik van de plugin bereikt..
bereikt. Zodra dat gebeurt, moet je betalen, maar het is zo goedkoop, zo ontzettend goedkoop, dat je graag betaalt voor het pakket dat je nodig hebt (op dit moment kost het kleinste 29 dollar).
Het kostte ons 20€ om 2.000 productpagina's te maken, om je een idee te geven.

Conclusies
Zoals je ziet is het proces niet ingewikkeld, ook al bestaat het uit 8 stappen.
Het onderdeel dat je bij het opzetten van het hele systeem de meeste tijd kost, is waarschijnlijk betalen voor de plugin. Dat zegt genoeg.
En natuurlijk is dat niets vergeleken met de tijd die het je zou hebben gekost om handmatig deze enorme berg teksten te schrijven.
Bovendien is de content van veel hogere kwaliteit dan met text spinning. Wat ook niet zo moeilijk was.
Betekent dit dat het handmatig schrijven van een goede productpagina voorbij is?
Nee, helemaal niet. Dit systeem is bedoeld om er veel tegelijk te maken, maar de kwaliteit is niet uitzonderlijk. Of die voldoende is, hangt af van ieders eigen maatstaf.
Voor topproducten of minder bekende producten die je gebruikers wilt laten proberen, is voor mij vandaag de dag één ding duidelijk: menselijke copywriting is beter.
Het goede hieraan is dat je met dit systeem de basis voor alle producten al hebt gemaakt en vanaf hier kun je prioriteit geven aan het verbeteren van de content van de producten die je wilt, terwijl de rest al te koop staat en niet stil ligt te wachten tot de redacteur eraan toekomt.
Ik vind dit eerlijk gezegd geweldig. En er komt bovendien nog een vervolg.
Voor het volgende artikel bewaar ik het geval waarin we productpagina's maken op basis van de gebruikelijke catalogus / technische fiche die de leverancier ons als PDF geeft.
Daarbij gebruik ik wat ik hier heb uitgelegd om te laten zien hoe je dit eveneens zeer gebruikelijke proces kunt aanpakken. En ja, ook dan gebruiken we weer ChatGPT.
Pak de kant-en-klare template
Maar eerst, als je de Google Sheets-template kant-en-klaar wilt om te kopiëren en in je project te gebruiken, vind je hem hier (naast andere cadeaus). En meteen ben je geabonneerd op mijn nieuwsbrief en krijg je elke donderdag je portie artikelen.
Als je eerst wilt zien wat je kunt verwachten, vind je hier verschillende artikelen over AI, , ecommerce of tools, naast andere onderwerpen.


Geef een reactie