Alle apps

Meten wat uw app doet

U hebt content gepubliceerd, meldingen gestuurd, een shop geopend. Blijft de vraag die elke andere gids stelt zonder ze te beantwoorden: werkt het? Uw back office telt dat allemaal al voor u, zonder dat u iets moet instellen of installeren. Deze gids zegt waar de cijfers staan, welke vraag elk cijfer beantwoordt, en hoe u ze leest zodat ze een beslissing worden.

Hoofdstuk 1Twee plaatsen, niet één

De eerste is het Dashboard, het eerste item in uw menu, dat een pagina met de titel Overview opent. Het vat de laatste dertig dagen samen, klaar om te lezen, niets in te stellen. Zijn taak is u in tien seconden te tonen of er iets is bewogen.

De tweede is het menu Statistics, een trap lager. Elk scherm daarvan behandelt één onderwerp, en daar gaat u voor een precies antwoord. De bedieningen hangen af van het scherm: verkeer is het best uitgerust, met een periode, een platformfilter en een export; de technische en internationale schermen tonen zich zoals ze zijn.

De twee productlijnen hebben niet dezelfde schermen, want ze meten niet hetzelfde. Een content-app telt gelezen content, een shop telt verkoop.

Uw vraagHet scherm dat antwoordtOp welke app
Groeit mijn publiek?Statistics › TrafficAllebei
Op welke telefoons zitten mijn gebruikers?Statistics › TechnicalContent-app
Welke landen, welke taal?Statistics › SocialContent-app
Hoeveel heb ik verkocht, en waar stokt het?Statistics › ActivityE-commerce app
Is mijn laatste melding aangekomen?Notification › Push › History, of Marketing › Push historyAllebei
Werkt mijn loyaltyprogramma?Business › Loyalty › StatisticsContent-app
Trajecten en verkeersbronnen opvolgenStatistics › External toolsAllebei

Twee richtpunten om meteen op de juiste plek te komen. Het item Social opent het scherm International, dat met de landen, steden en talen. En aan de kant van de shop opent het item External analytics hetzelfde scherm External tools als aan de kant van de content.

Hoofdstuk 2Wat verkeer telt

Dit is het enige scherm dat beide productlijnen delen. Het opent op drie getallen die op elkaar lijken en drie verschillende vragen beantwoorden: ze uit elkaar houden verandert alles wat u eruit haalt.

Waar u het vindtStatistics Traffic
Het verkeersscherm. Bovenaan filtert een rij tabbladen de weergave per platform, en een kiezer rechts stelt de periode in. Daaronder een blok met drie tellers naast elkaar: de eerste, geselecteerd, staat op een volle kleur, de twee andere in omlijnde kaders. Elke teller draagt zijn label en zijn totaal. Eronder een curve dag per dag over een maand, vrij vlak op één losse piek na die tot vijf keer de gewone waarde stijgt.
Drie tellers, één curve: welke u selecteert, bepaalt wat de curve u vertelt.

Drie tellers, drie verschillende vragen

Pageviews telt getoonde schermen. Een lezer die drie artikelen opent, levert er minstens drie op: het is een maat voor consumptie, niet voor opkomst.

Sessions telt het openen van de app. Dezelfde lezer die op één dag drie keer terugkomt, levert er drie op. Dat is uw maat voor gewoontevorming, en het is het getal dat uw Dashboard onder dezelfde naam overneemt.

Unique sessions telt wie meerdere keren terugkomt maar één keer mee. Dat is het getal om naar te kijken wanneer u wilt weten hoeveel mensen u bereikt, en het enige van de drie dat niet beweegt wanneer een vaste gebruiker nog vaster wordt.

De verhouding tussen de laatste twee zegt op zich al veel: stijgen uw sessies terwijl uw unieke sessies vlak blijven, dan hebt u uw publiek niet verbreed, u hebt het toegewijder gemaakt. Beide zijn winst, ze vragen alleen andere beslissingen.

Die drie blokken zijn geen drie getallen die naast elkaar staan: het zijn drie tabbladen. Het tabblad dat u selecteert, bepaalt welke curve eronder wordt getekend, wat u drie lezingen van dezelfde maand geeft zonder het scherm te verlaten.

Downloads, tijd in de app, beste dagen

Het blok Downloads geeft de installaties voor de periode, hun verloop, een dagelijks gemiddelde, en een lopend totaal. Elk getal heeft zijn nut: het totaal is wat u naar voren schuift, dat van de periode is waarop u stuurt.

Visit Duration verdeelt uw sessies in vijf schijven, van minder dan tien seconden tot de laatste, die van drie tot tien minuten loopt. Het is de indicator die verwachtingen het best terugzet: in veel apps is de kortste schijf de volste, en dat is niet noodzakelijk een mislukking. Wie een melding opent, de kop leest en afsluit, heeft precies verbruikt wat u hebt gestuurd.

Top days rangschikt de paginaweergaves per dag van de week. Kruis dat met uw publicatiegewoontes: is uw beste dag die waarop u niets publiceert, dan hebt u een makkelijke beslissing te nemen.

De twee filters, en de export

Boven aan het scherm biedt een periodekiezer de laatste 7 of 30 dagen, deze maand, vorige maand, of een eigen bereik dat u met twee data instelt. Ernaast beperkt een filter de weergave tot één platform: iOS, Android, tablet of Progressive Web App.

Dat tweede filter is de omweg waard. Uw iOS-gebruikers en uw PWA-gebruikers hebben noch hetzelfde installatietraject noch dezelfde band met de app, en het gemiddelde van de twee beschrijft geen van beide.

Ten slotte heeft elk blok op dit scherm een eigen link Export data, die een CSV-bestand oplevert. Dat opent de spreadsheet voor u: twee periodes naast elkaar zetten, een verloop berekenen, maand na maand een spoor bijhouden, dat wordt allemaal mogelijk in vijf minuten.

Hoofdstuk 3Wie uw gebruikers zijn, en waar ze zijn

Twee schermen die voor content-apps zijn voorbehouden, en twee concrete beslissingen aan het einde ervan.

Statistics Technical geeft de verdeling tussen platformen, het detail van de versies van het besturingssysteem, en de lijst van de meest voorkomende toestellen. De versies van het besturingssysteem zijn wat telt: ze zeggen u of de oude telefoon waarover één gebruiker klaagt, één persoon vertegenwoordigt of een derde van uw publiek.

Statistics Social opent het scherm International, dat uw installaties rangschikt per land, per stad en per taal van het toestel. Twee toepassingen: beslissen of u een taal aan uw app toevoegt, en weten op welk uur u een melding stuurt. Een publiek dat over meerdere tijdzones ligt, maakt de optie om op lokale tijd te versturen, beschreven in "Pushmeldingen versturen", veel minder bijkomstig dan ze lijkt.

Eén punt dat helpt dit juist te lezen: de gemeten taal is die van het toestel. Een Franse lezer die in Portugal woont, verschijnt dus als Frans, waardoor dit de juiste indicator is om de taal van uw interface te kiezen, te kruisen met de kolom met landen wanneer u beslist in welke taal u publiceert.

Twee ringen naast elkaar, één per besturingssysteem, met het aandeel en het symbool van elk in het midden. Rond elke ring geven labels het percentage versie per versie: links een ring die in tientallen minuscule segmenten is verdeeld, rechts een ring die in een vijftiental bredere schijven is gesneden. Daaronder begint een lijst met toestellen, elk met een heel korte voortgangsbalk en het percentage rechts uitgelijnd.
Genoeg om te weten of de oude telefoon waarover een gebruiker klaagt, een geïsoleerd geval is of een derde van uw publiek.
Drie kolommen van gelijke breedte. Elke kolom heeft bovenaan een gekleurde band met een totaal en een icoon, en toont daarna een rangschikking van zeven regels, de eerste apart in grote letters, de volgende klein met hun aantal links. Een link onder aan elke kolom opent de rest van de rangschikking.
Landen, steden, talen: drie rangschikkingen die een vertaling of een verzenduur bepalen.

Hoofdstuk 4Wat een shop opbrengt

E-commerce apps hebben een eigen scherm, Statistics Activity, dat alles rond verkoop samenbrengt. De periode stelt u in per week, maand of jaar, lopend of vorig, met een eigen weergave als u andere grenzen wilt.

Vier indicatoren openen het scherm: Total sales, Average cart, Orders, en de Conversion rate of the checkout process. Elk draagt een pijl en een percentage dat het met de vorige periode vergelijkt. Die vergelijking maakt er informatie van: een omzetcijfer op zich zegt niets zolang u niet weet of het stijgt.

De conversietrechter, het scherm dat toont waar u moet ingrijpen

Daaronder zet de Conversion funnel drie stappen op een rij: begonnen winkelwagens, begonnen checkouts, en daarna bestellingen. De eerste twee tellen bezoekers, de laatste telt betaalde bestellingen, en elke stap toont haar aandeel in het totaal.

De twee terugvallen leest u apart, want ze hebben niet dezelfde oorzaken. Tussen de winkelwagen en de checkout gaat het meestal om de verzending, met kosten die op dat moment worden ontdekt of een registratie die te vroeg wordt gevraagd: "Uw verzendstrategie bepalen" dekt dat terrein. Tussen de checkout en de verkoop gaat het om de betaling: een te lang formulier, een verwachte betaalmethode die ontbreekt, twijfel over de veiligheid. "Uw betaalmethoden kiezen" dekt dat.

De teller Abandoned orders, er vlak naast, geeft de volumekant van hetzelfde verhaal, met een link naar het detail. Ze zijn niet verloren: "Uw bestellingen goed beheren" legt uit hoe u ze één voor één terugwint.

Het scherm eindigt met Top sellers en de Distribution of sales by channel, tussen PWA op mobiel, PWA op de computer, iOS en Android. Die laatste verdeling is nuttig bij het beslissen waar u uw inspanning legt, en ze houdt vaak een verrassing in voor wie alleen naar zijn downloadcijfers heeft gekeken.

Links een ring waarvan het gekleurde deel bijna volledig is, met een percentage van twee cijfers in het midden. Rechts daarvan drie gestapelde stappen, elk met een gekleurd label, hun naam, een aantal bezoekers, hun aandeel in het totaal en een verloop in het groen. De eerste stap staat op 100%, de laatste op enkele procenten. Uiterst rechts een losse teller met een knop die het detail opent.
Twee stappen, twee oorzaken: de eerste speelt zich af op de verzending, de tweede op de betaling.

Hoofdstuk 5Het effect van een verzending

Elke melding die u verstuurt, houdt een eigen rapport bij, dat u vanuit uw verzendgeschiedenis opent: Notification Push History in een content-app, Marketing Push Push history in een shop. Het toont het aantal verstuurde meldingen en het aantal geopende meldingen, elk opgesplitst tussen iOS, Android en PWA, de klikratio, en een grafiek van de openingen per uur.

Die laatste curve is het meest direct bruikbaar: ze zegt niet wanneer u hebt verstuurd, maar wanneer mensen hebben geopend. Twee of drie verzendingen volstaan om een tijdsblok te laten opduiken.

Een referentiecijfer, berekend op uw eigen verzendingen

Het rapport bevat een blok met de titel Expected rates based on previous notifications, met uw gemiddelde CTR, uw hoogste en uw laagste. Het back office maakt de rekening dus voor u, op uw eigen geschiedenis.

Dat is het juiste instinct, en het is meer waard dan een marktgemiddelde: een dagelijkse nieuwsapp, de app van een sportclub en een shop hebben noch hetzelfde verzendritme noch hetzelfde publiek. De vergelijking die u werkelijk aangaat, is uw vorige verzending.

Eén punt van interpretatie, om die cijfers juist te lezen. De telling van de ontvangers dekt de geregistreerde toestellen: iedereen die uw app heeft geïnstalleerd en uw meldingen aanvaardt, ook wie ze al een tijd niet meer heeft geopend. Dat is het juiste getal om uw bereik te meten. Wilt u betrokkenheid meten, vergelijk uw openingen dan met de unieke sessies van de maand: beide lezingen kloppen, ze beantwoorden alleen andere vragen.

Hoofdstuk 6De kring die meten nuttig maakt

Een getal dat niets verandert aan wat u doet, is niets waard. Drie schermen praten met elkaar, en die kring maakt van een vaststelling een handeling.

U merkt een gedrag op in uw statistieken. U bouwt een groep in Community User list, waar de lijst van uw geregistreerde gebruikers hun laatste aanmelding toont en u hen van de ene groep naar de andere laat verplaatsen. Die groep wordt daarna een targetingcriterium wanneer u een melding stuurt, en ze dient ook om de toegang tot een sectie te beperken: het is aan beide kanten hetzelfde object, en "Een community opbouwen met uw app" beschrijft de extensie die het levert.

De targeting van push kan ook een deel van het werk alleen doen: ze biedt gedragscriteria, waaronder het aantal keer openen in de laatste dertig dagen, zonder dat u iets hoeft voor te bereiden.

In een content-app heeft het loyaltyprogramma een eigen meetscherm in Business Loyalty Statistics: registraties, toegekende punten, volle kaarten, ingewisselde cadeaus, en een verdeling per beloning tussen aangeboden en geopende beloningen. U ziet dus rechtstreeks wat een beloning heeft opgeleverd, en dat zegt u welke u opnieuw inzet. Het scherm voegt een raming toe van de opbrengst die het programma heeft gebracht: een orde van grootte, als zodanig te lezen.

Hoofdstuk 7Verder gaan met een analyticsinstrument

De schermen hierboven beantwoorden vragen over opkomst, toestellen en verkoop, en ze doen dat zonder dat u iets moet installeren. Andere vragen vragen om een gespecialiseerd instrument: weten welk artikel het meest is gelezen, het traject scherm per scherm volgen, of een golf van installaties toeschrijven aan de campagne die ze heeft voortgebracht.

Met GoodBarber sluit u het instrument van uw keuze aan, en dat is de taak van het scherm Statistics External tools. Het is in drie panelen ingedeeld, één per platform, want de bedrading is niet dezelfde.

Op iOS verbindt u uw app met Google Analytics for Firebase: het scherm geeft u de identificatie van uw app om in de Firebase-console aan te geven, en daarna stuurt u het configuratiebestand terug dat u uit die console hebt gedownload. Op Android valt er niets te sturen, Firebase wordt automatisch ingesteld wanneer de app wordt gecompileerd en het scherm zet het alleen aan of uit. Op de Progressive Web App plakt u een meet-ID van Google Analytics, en optioneel een container-ID van Google Tag Manager als u uw tags liever van daaruit stuurt. Content-apps bieden daarnaast Count.ly aan, een open platform dat u zelf kunt hosten.

De twee vullen elkaar meer aan dan ze elkaar vervangen, en de tabel hieronder helpt u beslissen welk u opent naargelang de vraag.

Het back office van GoodBarberEen extern analyticsinstrument
Om te beginnenNiets te doen, het staat er alEen account aan te maken, een sleutel te plakken, een app opnieuw te compileren
Wat het geeftOpkomst, toestellen, landen, verkoop, meldingen, loyaliteitTrajecten scherm per scherm, geraadpleegde content, waar installaties vandaan komen
Waar de gegevens wonenBij GoodBarber, naast uw appBij de aanbieder die u kiest
Wat het van u vraagtNietsEen toestemmingsbanner en een regel in uw privacybeleid

Dat laatste punt verdient uw aandacht, en het scherm helpt u het aan te pakken: elk paneel heeft een eigen selectievakje voor anonimisering, aangepast aan zijn platform. iOS geeft de advertentie-identificatoren van Apple op, Android die van Google, en de PWA anonimiseert IP-adressen en brengt de bewaring van meetcookies van vierentwintig maanden terug naar zes. Doet u niet aan gerichte advertenties, vink ze dan aan: u behoudt uw metingen en maakt uw naleving een stuk eenvoudiger.

Drie tabbladen bovenaan, één per platform, het eerste geopend. Het bevat een kaart met het logo van het meetinstrument, de technische identificatie van de app om bij de aanbieder aan te geven, een genummerde procedure in vier stappen, een knop om een bestand te uploaden, en daarna een schakelaar voor anonimisering met de regel uitleg erbij. Een tweede kaart, eronder, biedt een ander instrument aan met een eenvoudige keuze tussen aan of uit.
Eén paneel per platform, en op elk een vakje voor anonimisering dat past bij wat het verzamelt.

Hoofdstuk 8De juiste referentie bent u

Blijft de vraag die iedereen stelt bij het ontdekken van deze schermen: welke openingsratio is een goede ratio, hoeveel sessies per gebruiker moet u nastreven, welke retentie is normaal. Het antwoord past in één zin: wat uw app vorige maand deed.

Die waarden hangen af van uw vakgebied, uw publicatieritme, hoelang uw app al bestaat en hoe uw gebruikers u hebben gevonden. De gemiddelden die op het web circuleren, gooien apps op één hoop die niets met elkaar te maken hebben, terwijl uw eigen geschiedenis uw situatie precies beschrijft. Dat is trouwens wat het rapport van een melding u geeft: uw eigen referentiecijfers, niet een marktgemiddelde.

Drie gewoontes halen er het meeste uit. Vergelijk twee periodes van dezelfde lengte, wat de export naar spreadsheet meteen mogelijk maakt. Verander één ding tegelijk, zodat u weet waaraan u een beweging moet toeschrijven. En kijk naar de richting in plaats van naar de waarde: een curve die drie maanden zachtjes stijgt, leert u meer dan één uitstekend cijfer op zich.