A/B-testen met Simple Analytics

Image of Iron Brands

Gepubliceerd op 6 sep 2023 en bijgewerkt op 18 sep 2023 door Iron Brands

A/B-testen zou in elke zakelijke "groeitoolbox" moeten zitten. Als je begrijpt hoe gebruikers omgaan met verschillende websiteversies, verhoog je je conversiepercentage en verhoog je het aantal aanmeldingen en uiteindelijk de verkoop.

Je zou Google Analytics 4 kunnen gebruiken, maar dat vereist een ingewikkeld en tijdrovend installatieproces. Er zijn eenvoudigere methoden om dit aan te pakken.

In dit artikel laat Daniel Nguyen van BoltAI zien hoe je eenvoudig te volgen A/B-tests kunt opzetten om je inschrijvingsconversies te optimaliseren.

Laten we erin duiken!

  1. Hypothese en aanpak
  2. Ontwerp testen
  3. Uitvoering en volgen
  4. Resultaten en rapportage
  5. Laatste gedachten
Logo of MichelinMichelin chose Simple AnalyticsJoin them

Hypothese en aanpak

Allereerst moet je een hypothese opstellen die je wilt testen. In dit geval kan het veranderen van elementen zoals koppen of call-to-action (CTA) conversiepercentages beïnvloeden.

Om dit te testen, moet je

  1. Willekeurig twee versies van de website tonen aan verschillende gebruikers met een andere CTA of kop
  2. De conversie van elke versie bijhouden
  3. Een dashboardrapport maken om het resultaat te controleren

Ontwerp testen

We willen elke bezoeker een versie van de website laten zien. Eén versie is de "controle"-groep of de versie die al in gebruik is. De tweede versie verandert een enkel element.

Hoe deze versies zich gedragen is aan jou.

In dit voorbeeld voeren we een headline-test uit. Variant A (links) en variant B (rechts).

website-A:B.png

Je kunt andere tests uitvoeren voor oproepen tot actietekst, pop-ups, uitgelichte afbeeldingen, enzovoort, maar de methode is hetzelfde.

Daniel besloot deze varianten op te slaan in cookies en gebruikte voorwaardelijke weergave om de inhoud van elke versie te presenteren. Het is goed om te weten dat dit niet de enige manier is. Bij Simple Analytics gebruiken we geen cookies. We zouden dit testen door om de dag een andere versie van de website te tonen. Gebruik vandaag versie A en morgen versie B enzovoort.

Hij gebruikte Next.js, maar het werkt ook voor andere frameworks.

Hier is de code:

import Cookies from 'js-cookie' import { useEffect, useState } from 'react' function Page() { &nbsp;&nbsp;const [variant, setVariant] = useState(null) &nbsp;&nbsp;useEffect() => { &nbsp;&nbsp;&nbsp;let cookieValue = Cookies.get('variant') &nbsp;&nbsp;&nbsp;&nbsp;if (!cookieValue) { &nbsp;&nbsp;&nbsp;&nbsp;cookieValue = Math.random() < 0.5 ? 'a' : 'b' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cookies.set('variant', cookieValue, { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;verloopt: 30, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}) &nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;setVariant(cookieValue) &nbsp;&nbsp;}, []) &nbsp;&nbsp;return ( &nbsp;&nbsp;&nbsp;&nbsp;<h1> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{variant === 'a' && <span>Huidige kop</span>} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{variant === 'b' && <span>Nieuwe kop</span>} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{variant === null && <span>&nbsp;</span>} &nbsp;&nbsp;&nbsp;</h1> &nbsp;&nbsp;) }

Uitvoering en volgen

Nu hebben we de variant opgeslagen in een cookie. We moeten de conversiegebeurtenis van elke variant bijhouden.

Het bijhouden van deze conversiegebeurtenissen met Simple Analytics is, nou ja, eenvoudig. Voor BoltAI wilde Daniel het aantal downloads bijhouden.

Hier is de code die wordt gebruikt om de gebeurtenis te creëren:

functie Hero() { &nbsp;&nbsp;const handleBeforeDownload = () => { &nbsp;&nbsp;&nbsp;const variant = Cookies.get('variant') || null &nbsp;&nbsp;&nbsp;if (variant) { &nbsp;&nbsp;&nbsp;&nbsp;window.sa_event && window.sa_event('click_download', {variant }) &nbsp;&nbsp;&nbsp;} else { &nbsp;&nbsp;&nbsp;&nbsp;window.sa_event && window.sa_event('click_download') &nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;} &nbsp;&nbsp;return ( &nbsp;&nbsp;&nbsp;&nbsp;<Button onClick={handleBeforeDownload}>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span className="mx-2">Download</span> &nbsp;&nbsp;&nbsp;</Button> &nbsp;&nbsp;) }

Resultaten en rapportage

Open in het dashboard van de Simple Analytics-website het tabblad "Doelen" en klik op "Doel toevoegen".

  • Kies de naam van de conversiegebeurtenis. In dit geval is het "click_download
  • Zorg ervoor dat je unieke bezoeken filtert & met de juiste variant
  • Stel een naam in.

ezgif.com-webp-to-jpg (1).jpg

Nu kunnen we de conversiestatistieken direct op het dashboard bekijken om de resultaten van de A/B-test te bekijken.

A/B Test Goals

Laatste gedachten

A/B-testen kan heel nuttig zijn om je bedrijf te laten groeien door je conversiepercentage te optimaliseren. Het hoeft niet ingewikkeld te zijn. Zoals in dit geval te zien is, is het relatief eenvoudig om een A/B-test op te zetten. Je hebt er geen ingewikkelde tool zoals Google Analytics 4 voor nodig.

Simple Analytics is een intuïtieve tool. Het kost minder tijd om op te zetten, is eenvoudig te gebruiken, respecteert de privacy van de gebruiker en biedt realtime inzichten.

Probeer het gerust eens uit en ontdek het zelf.

GA4 is complex. Probeer Simple Analytics

GA4 is als in de cockpit van een vliegtuig zitten zonder een pilotenlicentie

Start 14-dagen proefperiode