Gå til innholdet

Rex, din AI-assistent: det kjedelige er ordnet. Ideene er dine 👉 Møt Rex

Gratis verktøy

A/B-testkalkulator

Se om forskjellen mellom to varianter er statistisk signifikant, og finn ut hvor mange besøkende en test trenger. Gratis, uten registrering, og alle formler vises.

Variant A (kontroll)
Variant B
Testinnstillinger
Type test

En tosidig test sjekker om B skiller seg fra A i den ene eller andre retningen. En ensidig test sjekker bare om B er bedre. Velg før testen starter, ikke etter at du har sett tallene.

Resultat

Konverteringsrate A
–
Konverteringsrate B
–
Relativ uplift (B mot A)
–
Z-verdi
–
P-verdi
–
–

Hvor mange besøkende trenger testen din?

Planlegg testen før den starter. Legg inn den nåværende konverteringsraten og den minste endringen du ville handlet på.

En relativ endring: 20 betyr at du vil kunne påvise en økning fra 10 % til 12 %. Jo mindre effekten er, desto flere besøkende trenger du.

Besøkende per variant

–

Slik regnes det ut

  • Konverteringsrate: pA = konverteringer A ÷ besøkende A, og tilsvarende for B
  • Relativ uplift: (pB − pA) ÷ pA
  • Samlet rate (pooled): p = (konverteringer A + konverteringer B) ÷ (besøkende A + besøkende B)
  • Samlet standardfeil (pooled): SE = √(p × (1 − p) × (1 ÷ nA + 1 ÷ nB)), der n er antall besøkende
  • Z-verdi: z = (pB − pA) ÷ SE
  • P-verdi: tosidig 2 × (1 − Φ(|z|)), ensidig 1 − Φ(z), der Φ er standardnormalfordelingen. Resultatet er signifikant når p-verdien er under 1 minus konfidensnivået, for eksempel 0,05 ved 95 %.
  • Konfidensintervall for forskjellen: (pB − pA) ± z* × √(pA × (1 − pA) ÷ nA + pB × (1 − pB) ÷ nB), med z* = 1,645 (90 %), 1,960 (95 %) eller 2,576 (99 %). Intervallet bruker den ikke-samlede (unpooled) standardfeilen.
  • Besøkende per variant: n = (zα × √(2 × p̄ × (1 − p̄)) + zβ × √(p1 × (1 − p1) + p2 × (1 − p2)))² ÷ (p2 − p1)², der p1 er den nåværende raten, p2 = p1 × (1 + effekt), p̄ = (p1 + p2) ÷ 2, zα = 1,645 (90 %), 1,960 (95 %) eller 2,576 (99 %) og zβ = 0,842 ved 80 % styrke eller 1,282 ved 90 %. Resultatet rundes opp.

Kalkulatoren kjører i nettleseren din, og ingenting du skriver, sendes til oss. Den bruker en z-test for to andeler, som er standardtesten for å sammenligne to konverteringsrater når hver variant har et rimelig antall konverteringer. Bestem utvalgsstørrelsen før testen starter, og ikke stopp i det øyeblikket resultatet blir signifikant: å sjekke igjen og igjen gjør falske positive resultater mer sannsynlige.

Hva statistisk signifikans betyr i en A/B-test

I en A/B-test viser du to versjoner av noe til to tilfeldige grupper og sammenligner hvor mange som konverterer. Variant B får nesten aldri nøyaktig samme rate som variant A, heller ikke når endringen ikke utgjør noen forskjell. Spørsmålet er om forskjellen er større enn det tilfeldigheter alene ville gitt.

Det svarer p-verdien på. Den er sannsynligheten for å se en forskjell som er minst like stor hvis de to variantene egentlig gjorde det like bra. En p-verdi på 0,036 betyr at en forskjell som din ville oppstått tilfeldig i omtrent 3,6 % av testene der det ikke finnes noen reell forskjell. Er p-verdien under grensen din (0,05 ved et konfidensnivå på 95 %), kalles resultatet statistisk signifikant.

Slik fungerer kalkulatoren

Kalkulatoren bruker en z-test for to andeler. Den slår sammen konverteringene fra begge variantene for å anslå raten man ville forventet hvis det ikke var noen forskjell, regner ut standardfeilen fra den og deler forskjellen mellom de to ratene på den. Resultatet er z-verdien: hvor mange standardfeil de to ratene ligger fra hverandre. P-verdien kommer fra normalfordelingen.

Et eksempel: variant A får 100 konverteringer av 1 000 besøkende (10 %), og variant B får 130 av 1 000 (13 %). Det er en relativ uplift på 30 %, en z-verdi på omtrent 2,10 og en tosidig p-verdi på omtrent 0,036. B er signifikant bedre ved 95 %, men ikke ved 99 %.

Konfidensintervallet viser området der den sanne forskjellen sannsynligvis ligger. I eksempelet går det fra omtrent +0,2 til +5,8 prosentpoeng. Et bredt intervall forteller at testen ikke er presis ennå, selv om den er signifikant.

Lager du en spørreundersøkelse i stedet for en test? Kalkulatoren for utvalgsstørrelse viser hvor mange svar du trenger.

Planlegg utvalgsstørrelsen først

De fleste mislykkede tester er for små. Bestem før du starter hva som er den minste endringen som er verdt å handle på, og bruk hjelperen til å se hvor mange besøkende hver variant trenger ved 80 % styrke. Styrken er sjansen for at testen oppdager en effekt av den størrelsen hvis den faktisk finnes. La så testen gå til du når det tallet, og kjør den i hele uker så både hverdager og helger kommer med.

Noen andre regler hjelper:

  1. Test én endring om gangen, for eksempel premien, spillformatet eller antall felt i skjemaet, så du vet hva som utgjorde forskjellen.
  2. Velg måltall før testen. Påmeldingsrate, fullføringsrate og samtykkerate kan bevege seg i hver sin retning.
  3. Ikke kikk og stopp. Stopper du så snart p-verdien går under 0,05, blir falske vinnere mye vanligere.

Guiden vår om A/B-testing av spillbaserte kampanjer viser hva som er verdt å teste i en kampanje, og listen over KPI-er for gamification i markedsføring hjelper deg å velge måltall. I Scratcher finner du tallene for hver kampanje under statistikk. Vil du se hva en bedre konverteringsrate er verdt i kroner, kan du bruke ROI-kalkulatoren for kampanjer.

Statistisk signifikans forteller om en forskjell sannsynligvis er reell, ikke om den er stor nok til å bety noe. Se også på uplift og konfidensintervall.

Spørsmål

Spørsmål om signifikans i A/B-tester

Book et møte
  • Ja. Den er gratis å bruke så ofte du vil, og du trenger ingen konto. Ingenting du skriver, sendes til oss.

  • Det avhenger av konfidensnivået du velger før testen. Ved 95 % er en p-verdi under 0,05 signifikant. Ved 90 % er grensen 0,10, og ved 99 % er den 0,01. Et strengere nivå gir færre falske vinnere, men krever flere besøkende.

  • Bruk tosidig, med mindre du på forhånd har bestemt at du bare bryr deg om B er bedre, og ville regnet en dårligere B som ingen forskjell. En ensidig test blir raskere signifikant, men kan ikke fortelle deg at B er dårligere.

  • Det betyr at testen ikke har vist noen forskjell, ikke at det ikke finnes en. Sjekk hjelperen for utvalgsstørrelse: har du langt færre besøkende enn nødvendig, la testen gå videre. Har du nådd den planlagte utvalgsstørrelsen, regn variantene som like gode, og test en større endring.

  • Z-testen bygger på en tilnærming som bare fungerer når hver variant har nok konverteringer og ikke-konverteringer, omtrent 5 eller flere av hver. Med mindre data kan p-verdien være misvisende, så samle inn mer før du bestemmer deg.