Overslaan en naar hoofdinhoud gaan

Design & Technology oktober 17, 2018

Zo omzeil je het content probleem van headless CMS

CMS blog Dept

Een headless CMS en content beheer werken niet vanzelfsprekend goed samen. Zo is er geen geïntegreerde CMS-preview, geen handige drag-and-drop opmaak en voor kleine veranderingen aan de lay-out heb je al snel een developer nodig. En nu experience driven e-commerce sites een trend zijn, klinkt er een steeds luidere roep om de content beheerders en marketeers een betere ervaring te bieden. Dus hoe zijn we hier terecht gekomen? En wat kunnen we eraan doen?

Digitale marketing heeft zich ontwikkeld van een hobbyproject van de marketingafdeling tot een kernactiviteit. Big data, nieuwe kanalen en nieuwe systemen die effectief moeten samenwerken, zorgen voor toenemende complexiteit. Hierdoor is er een machtsverschuiving ontstaan richting IT, die nu de positie heeft van business enabler. Met de onmiskenbare waardering die IT heeft voor stabiliteit, flexibiliteit qua integratie en cybersecurity, is headless CMS de logische keuze geworden voor elke organisatie waar IT een belangrijke rol speelt.

De opkomst van headless CMS

Voordat digitaal zo complex werd, draaide alles om marketing. Grote wereldwijde marketing teams werkten in een gecentraliseerd CMS, decentraal aan lokale content en marketing. Het uitrollen van websites in verschillende landen was relatief eenvoudig zonder enige afhankelijkheid van IT om de content te beheren of nieuwe pagina’s te maken. Voor de ontwikkeling had je echter wel uitgebreide kennis van het CMS nodig, dus werd al het digitale werk uitbesteed aan een internetbureau.

Tegenwoordig hebben bedrijven hun eigen agile IT-team dat weet hoe je de customer experience vormgeeft met allerlei technologieën en tools. Digital is inmiddels een kernactiviteit geworden dat verantwoordelijk is voor omzet en groei. De belangrijkste redenen om daarom voor een headless CMS te kiezen zijn de onafhankelijkheid en de mogelijkheid om continu de kanalen uit te breiden. Vooral grote bedrijven willen niet te afhankelijk zijn van één systeem en één leverancier. Voor zaken als loyaliteit, A/B-testen en big data-analyses willen ze alleen het allerbeste. Met een headless CMS integreer je dit soort tools in een ecosysteem. Voldoet een tool niet? Dan is deze eenvoudig vervangen. Daarnaast is het aantal relevante kanalen snel gegroeid. E-commerce loopt via smartphones, tablets en uiteraard desktops. Tegelijkertijd creëren nieuwe kanalen zoals connected cars of Amazon’s Alexa nieuwe blue oceans voor early adopters. Met een headless CMS weet je zeker dat content en nieuwe functies hier direct online staan zodra ze beschikbaar komen.

Een headless CMS is dus handig als je een efficiënt systeem wilt, maar het moet natuurlijk ook effectief zijn. Standaard krijgt contentmanagement niet de juiste aandacht binnen een headless CMS en dat heeft een negatieve invloed op de omzet.

Het belang van content

Stel je voor dat je jouw marketingcampagnes niet kunt uitvoeren omdat er onvoldoende developers beschikbaar zijn. Of dat je niet weet hoe je content eruit komt te zien op het moment dat je het publiceert. Je weet alleen dat het resultaat allesbehalve optimaal zal zijn. Marketeers die een headless CMS gebruiken raken snel gefrustreerd, net als developers die aan campagne pagina’s werken in plaats van aan nieuwe functies. En developers die nadenken over hoe ze Google het volledige kanaal kunnen laten indexeren, lopen het risico dat ze dat elke keer anders benaderen. De structuur ontbreekt.

Voor sommige mensen klinkt dit slechts als het gebruikelijke gemor van de werkvloer. Maar e-commerce websites moeten vandaag de dag een steeds betere customer experience leveren. Daarom is het efficiënt en effectief kunnen beheren van content belangrijker dan ooit. En dat betekent dat ook de marketeers en redacteuren aan de achterkant een optimale gebruikerservaring nodig hebben.

SPA geeft je CMS weer een gezicht

Dus hoe kun je jouw headless CMS blijven gebruiken en zorg je tegelijkertijd voor betere gebruikerservaring? Het antwoord is SPA: Single Page Application. Een SPA brengt de ervaring van een app – snel, soepel en dynamisch – naar je browser. Bekeken door de verschillende brillen van een consument, een marketeer en een developer, zijn dit de voordelen van SPA:

  • SPA voor consumenten: Met zijn native-achtige ervaring biedt SPA een snellere en soepelere customer experience in vergelijking met een conventionele pagina. Pagina’s worden minder vaak vernieuwd, data wordt sneller getoond en je kunt moeiteloos schakelen tussen verschillende functies.
  • SPA voor marketeers: De snellere ervaring heeft een directe impact op de conversie. Je kunt met SPA zorgen voor een betere content engagement waar personalisatie de customer experience naar een hoger niveau brengt. Het resultaat is een rijke, superieure klantbeleving.
  • SPA voor developers: SPA maakt een heldere verdeling. De front-end en back-end zijn volledig gescheiden waardoor agile ontwikkeling mogelijk wordt. Jouw front-end team werkt onafhankelijk van je back-end team en je front-end developers hoeven dus niets te weten over de back-end.

Drie veelgebruikte SPA-oplossingen

Er valt natuurlijk veel meer te vertellen over SPA en de verschillende frameworks. Maar voor nu is het belangrijk om in te zien hoe je SPA praktisch in kunt zetten voor een headless CMS. Er zijn drie veelvoorkomende manieren:

  • Integratielaag: Bouw een SPA die het CMS via een integratielaag aan het e-commerce platform verbindt. Deze opzet werkt prima als er weinig content beheerd hoeft te worden.

Voordeel: Front-end developers hoeven niet na te denken over het CMS.
Nadelen: De content kan worden beheerd, maar er zijn weinig preview opties en
developers moeten ingeschakeld worden bij het creëren van nieuwe pagina’s en
veranderingen aan de structuur van de pagina’s. Het CMS wordt een interface om
content te beheren in vooraf geconfigureerde pagina’s.

  • SPA-framework: Kies voor een SPA-framework dat door de CMS-leverancier wordt
    verstrekt en verbind de integratielaag aan het e-commerce platform. Deze opzet biedt het beste van beide werelden, maar moet zichzelf nog wel bewijzen in de praktijk. Voor deze benadering hebben verschillende CMS-leveranciers frameworks gelanceerd. Een nadeel is dat SPA’s niet ideaal zijn voor SEO. Er is aanvullende ontwikkeling nodig om aan de geavanceerde SEO-richtlijnen van een e-commerce website te voldoen.

Voordelen: Verschillende CMS-leveranciers bieden CMS-frameworks aan die de flexibiliteit van een SPA combineren met de functies van het CMS. Dat levert voor marketeers een prettige gebruikerservaring op.
Nadelen: De front-end developers hebben basiskennis nodig van de SPA van de CMS-leverancier en je bent afhankelijker van de gebruikte CMS-technologie.

  • Hybride: Gebruik een hybride opzet met een CMS die een normale content delivery combineert met een headless optie.

Voordelen: Je maakt optimaal gebruik van de kracht van het CMS. De invoer van content is eenvoudig en je hebt volledige controle over de site pagina’s en structuur. Het heeft een bewezen hoogwaardig delivery-framework met ingebouwde caching-opties. Je kunt nieuwe kanalen toevoegen door applicaties op de integratielaag te bouwen, die een headless toegang tot de CMS-content combineert met de headless e-commerce oplossing.
Nadeel: Je bent afhankelijk van het CMS. Je hebt diepgaande kennis van de CMS-oplossing nodig.

Deze drie opties hebben allemaal verschillende voor- en nadelen, afhankelijk van je situatie. Het zou echter een stap terug in de tijd zijn als je je marketing negeert bij de implementatie van je headless CMS.

GA VOOR HEADLESS, MAAR DENK AAN JE MARKETING

Een headless CMS blijft de beste keuze, met alle duidelijke voordelen op het gebied van stabiliteit, snelheid en flexibiliteit. De kernboodschap is: zorg ervoor dat je marketeers prettig kunnen werken. Geef bedrijven weer controle over hun content. Zeker nu experience driven e-commerce websites een trend zijn, kun je omzet mislopen als je niet aan je content beheerders denkt. Gebruik daarom SPA en bied zowel de klant als de marketeer een betere ervaring.

Meer weten over het huidige CMS landschap? Op 13 november organiseren we de volgende Dept Talks: Hoe haal ik het meeste uit mijn experience platform?

Dept Talks - save me a seat!

Vragen? We helpen je graag!