Projecten/Koppeling · 2024

Mud Masters

De prijzen stonden in Atleta, de veelgestelde vragen in Helpscout en de site in Webflow. Drie systemen die elk hun werk deden, met een mens ertussen die ze overtypte.

AtletaHelpscoutWebflow
Mud Masters

01Drie systemen, en iemand die ertussen zat.

Atleta houdt de tickets en prijzen per evenement bij. Elke wijziging daar — een tarief dat afloopt, een ronde die uitverkoopt — moest daarna met de hand op de site komen, waar de bezoeker hem leest.

Voor de veelgestelde vragen gold hetzelfde: die worden in Helpscout onderhouden, en de site had zijn eigen kopie. Twee versies van hetzelfde antwoord lopen altijd uiteen, meestal net voor een evenement.

02Wat er gebouwd is

Atleta als bron voor de prijzen

De koppeling leest tickets en tarieven uit Atleta en zet ze klaar voor de site. Wat in Atleta klopt, klopt op de site — er is geen tweede plek waar een prijs kan staan.

Wijzigingen komen binnen als ze gebeuren, niet als iemand eraan denkt. Een tarief dat afloopt hoeft geen agenda-afspraak meer te zijn.

  • Tickets en tarieven uit Atleta
  • Eén bron voor een prijs
  • Wijzigingen zodra ze gebeuren
  • Geen agenda-afspraak per tarief

Antwoorden uit Helpscout

De veelgestelde vragen blijven staan waar het supportteam ze toch al onderhoudt. De koppeling haalt ze op en publiceert ze, zodat de site geen eigen kopie meer heeft.

Dat maakt het bijwerken van een antwoord het werk van support in plaats van een verzoek aan een developer — precies de reden dat de kopie op de site vroeger achterliep.

  • FAQ blijft in Helpscout
  • Geen tweede kopie op de site
  • Support werkt zelf bij
  • Geen verzoek per wijziging

Webflow blijft Webflow

De site bleef staan waar hij stond. De koppeling schrijft naar de bestaande Webflow-omgeving, zodat het ontwerp en de manier van werken ongemoeid bleven.

Het panel eromheen is Filament: daar is te zien wat er is doorgezet, wat er misging en wat er nog wacht. Een koppeling die je niet kunt inzien is een koppeling die je moet geloven.

  • Schrijft naar de bestaande site
  • Geen migratie van Webflow
  • Inzicht in wat er doorging
  • Fouten zichtbaar in het panel
de evenementpagina zoals een deelnemer hem leestde evenementpagina zoals een deelnemer hem leest

03Technische keuzes

De bronsystemen bron laten

Prijzen horen in het ticketsysteem en antwoorden bij support. Een koppeling die dat omdraait maakt de site een vierde plek waar iets kan afwijken.

Webflow laten staan

De site werkte en het team kon ermee overweg. Een koppeling is dan goedkoper dan een migratie, en houdt het risico bij de koppeling.

Een panel om op te kijken

Een automatisering zonder logboek merk je pas als een deelnemer belt. Wat er doorging en wat er strandde staat daarom in Filament.

04Prijzen en antwoorden staan op de site zoals ze in de bronsystemen staan, zonder tussenstap.

Het overtypen is weg en daarmee ook het verschil tussen wat de site zegt en wat het ticketsysteem doet. Wat er wél nog misgaat, is zichtbaar in plaats van stil.

Dezelfde koppeling is daarna voor Gymrace gebouwd, met een partnerprogramma erbovenop.

0handmatige overtypacties tussen Atleta en de site
1bron per gegeven: prijzen in Atleta, antwoorden in Helpscout
zichtbaarwat er doorging en wat er misging, in het panel

Vragen die hierbij vaak opkomen.

Zoiets nodig voor jouw organisatie?