GlobalAssist
De cliënt
GlobalAssist beheert een netwerk van landenspecifieke websites voor reis- en excursieboekingen op WordPress, die worden gelezen door reizigers die op zoek zijn naar activiteiten, gidsen en vervoer in dat land. Het netwerk bestrijkt zes landen (Madagascar, Tanzania, Kenia, de Filipijnen, Thailand en Indonesië) en streeft naar dertig. Elke site volgt hetzelfde contentpatroon: pagina's voor een dienst, voor een dienst op een specifieke locatie, en voor aanbiedingen, tot nu toe met de hand geschreven, land voor land.
De regel van de klant voor de opdracht is dat het hele systeem binnen hun eigen Zapier-organisatie leeft: geen externe servers, databases of gehoste code, zodat generatie, data en publicatie op één platform blijven dat de klant al gebruikt. Die regel is waarom dit geen Drupal-build is.
In één oogopslag
- Klant
- GlobalAssist, een netwerk van reis- en excursieboekingssites op WordPress
- Platform
- Zapier (Tables, Zaps, Interfaces), met publicatie naar de WordPress-sites van de klant
- Scope
- Zes landen tot nu toe, met dertig als doelstelling
- Status
- In uitvoering. Datatabellen en promptsjablonen zijn aanwezig voor alle zes landen; geautomatiseerde generatie en publicatie naar de live sites is nog niet opgeleverd.
Wat we hebben gebouwd
- Zapier Tables met elke combinatie van locatie en dienst voor alle zes landen, ongeveer 800 rijen, volgens de eigen veldnamen van de klant zodat hun bestaande workflow ze nog steeds leest
- 24 herbruikbare promptsjablonen, opnieuw opgebouwd uit de handgeschreven originelen van de klant, voor diensten, locaties, berichten, lokale diensten en aanbiedingen, met parameters voor land, merk en domein zodat één sjabloon elke site bedient
- Een gedeelde contenttaxonomie: een tag voor het type dienst, zoals gids, excursie, luchthaventransfer of autoverhuur, en een categorie voor de locatie
- Een ontworpen flow van genereren naar publiceren: bouw een prompt op basis van een tabelrij, genereer de content via de Google Gemini-verbinding van de klant, maak een WordPress-concept en stel vervolgens de SEO-titel en -beschrijving, de URL en de bijbehorende tag en categorie in
Genereren en publiceren
De generatiehelft is van begin tot eind bewezen: een local-serviceprompt uitgevoerd voor een echte locatie en dienst in de Filipijnen produceerde alle 21 bijbehorende contentvelden als schone JSON. De publicatiehelft wacht op een geauthenticeerde verbinding met de WordPress-sites van de klant, dus er is nog geen pagina automatisch gegenereerd en gepubliceerd naar een live site.
De data kloppend krijgen
Bij tabellen die zo breed zijn, leidden losse instructies aan de tabeltools van Zapier tot waarden in de verkeerde kolommen. Elke schrijfactie geeft nu exact aan wat elke kolom moet bevatten en wist al het overige, en elke rij wordt teruggelezen nadat die is geschreven om te bevestigen dat die overeenkomt.
De vorm van de gegevens werd gecontroleerd aan de hand van de live sites van de klant in plaats van aangenomen: de oudere site voor Tanzania bevat al een compleet raster van locaties en diensten, wat bevestigde dat de hiaten op de nieuwere site voor Madagaskar inhoud zijn die nog geschreven moet worden, niet een verkeerd model.
Start een project.
Vertel ons over je contentworkflow en de platforms waarin deze moet leven.