
De motor achter Hopology: Hoe automatisering zorgt voor het verste en meest exclusieve bier
Share
Bij Hopology draait alles om één ding: de jacht op het meest exclusieve en verse speciaalbier dat je in Europa kunt vinden. Maar hoe zorg je ervoor dat een supervers blik dat net in de VS is afgevuld, zo snel mogelijk in onze webshop staat, compleet met een goede omschrijving en alle juiste info? Zeker als je dit naast een fulltimebaan doet, is tijd je grootste vijand.
Vroeger was dit een avondvullend programma. Producten handmatig toevoegen, specificaties overtikken, saaie productteksten schrijven... Tijd die we niet konden besteden aan het belangrijkste: het sourcen van het volgende unieke bier voor jullie.
Dat moest anders. Als hobbyproject besloot ik het hele proces te automatiseren. Het resultaat is een 'product-pipeline' waar ik best een beetje trots op ben, en die de kern vormt van waarom we zo snel en efficiënt zijn.
Stap 1: De bron - Een simpele Google Sheet
Alles begint bij de inkoop. Zodra een nieuwe lading bier bevestigd is, vullen we een simpele Google Sheet. Meer dan dit is het niet:
Kolom A: De Untappd-URL van het bier
Kolom B: Het aantal blikken (de voorraad)
Kolom C: De verkoopprijs
Kolom D (optioneel): Het land van herkomst (als het niet de VS is)
Onze 'command-centrale': een simpele spreadsheet.
Stap 2: De Dataverzamelaar - Python & Selenium
Zodra de lijst compleet is, start ik een Python-script in een (gratis) Google Colab notebook. Dit script is onze onvermoeibare data-assistent. Het gebruikt de Selenium-bibliotheek om, net als een echte gebruiker, elke Untappd-URL in de lijst te bezoeken.
Het script 'leest' de webpagina en haalt alle cruciale basisinformatie op:
- Naam van het bier en de brouwerij
- De exacte bierstijl (bijv. "IPA - Triple New England / Hazy"
- Alcoholpercentage (ABV)
- De gemiddelde rating en het aantal ratings
Tegelijkertijd scant het script ook het web om een indicatie te krijgen van de prijzen van eventuele concurrenten. Essentiële marktinformatie, direct beschikbaar.
Stap 3: De Creatieve Motor - De Gemini 1.5 Flash API
Dit is waar de magie gebeurt. De kale, rauwe data uit stap 2 is nuttig, maar niet erg verleidelijk. Daarom sturen we die informatie via een API-call direct door naar Google's Gemini 1.5 Flash model.
De AI heeft van ons een heel specifieke set instructies gekregen, alsof het een nieuwe marketingmedewerker is:
- Schrijf als Hopology: Genereer unieke, pakkende Nederlandse productomschrijvingen die de exclusiviteit en versheid benadrukken.
-
Creëer de perfecte pagina: Structureer de omschrijving in HTML, compleet met een
<h3>Proefnotities</h3>
kopje en een lijst met de belangrijkste smaken. - Optimaliseer voor Google (SEO): Schrijf een perfecte SEO-titel en -omschrijving, zodat kenners ons makkelijker kunnen vinden.
-
Vul de metafields: Kies uit een vooraf gedefinieerde lijst de juiste 'Beer variety' (bijv. "India pale ale (IPA)") en 'Beer style' tags (bijv.
Hazy; Sweet; Full
). Het maakt zelfs de korte stijl-afkorting (TIPA
) voor ons custom veld.
Stap 4: Het eindresultaat - Een perfecte CSV
Binnen enkele minuten heeft het script een complete lijst met perfect opgemaakte productdata. Alle velden zijn exact zoals Shopify ze verwacht. Het enige wat nog rest, is deze CSV uploaden.
Het resultaat? Wat vroeger uren aan handmatig werk kostte, is nu gereduceerd tot het bijhouden van een spreadsheet en het maken van een foto van het blik.
Deze automatisering is ons geheime wapen. Het geeft ons de snelheid om de meest verse "hype bieren" online te krijgen voordat de rest er zelfs maar aan kan denken. Het stelt ons in staat om meer tijd te besteden aan wat echt telt: de jacht op het volgende geweldige bier voor jou.
Werken met passie is één ding, maar slimmer werken maakt het verschil. Proost!
Volg Yari Bouwman op LinkedIn voor meer data en AI toepassingen!