Elk pushprogramma krijgt uiteindelijk te maken met de budgetvraag, en open rates beantwoorden die niet. "Onze meldingen hebben een open rate van 30%" is een copy-metriek. "Push heeft vorig kwartaal $86.000 aan winkelwagenomzet terugverdiend tegen vrijwel nul marginale kosten" is een budgetverdediging. Het meten van de ROI van pushmeldingen is het verschil tussen de twee - en het is grotendeels een kwestie van het instrumenteren van de laatste mijl die de meeste teams overslaan.
Deze gids loopt de metriekladder van levering tot toegeschreven omzet, stelt doeltracking in met de SDK en eindigt met de vijf cijfers die het waard zijn om elke week aan uw leiderschap te presenteren.
De metriekladder: wat elk getal kan en niet kan bewijzen
| Statistiek | Wat het bewijst | Wat het niet bewijst |
|---|---|---|
| Leveringspercentage | Uw inloggegevens en lijsthygiëne werken | Iemand gaf erom |
| Open / click-through rate | De copy en timing verdienden een tik | De tik was ergens goed voor |
| Push-toegeschreven sessies | Het kanaal stimuleert herbetrokkenheid | Omzet |
| Conversies (doelen) | Meldingen leiden tot voltooide aankopen | Welke uitgaven het rechtvaardigde |
| Toegeschreven omzet | Het programma betaalt zichzelf terug | — |
De meeste rapportages stoppen bij rij twee omdat rijen vier en vijf instrumentatie vereisen. Die instrumentatie is één API-aanroep.
Doeltracking: de ene aanroep die de lus sluit
Met de PushEngage iOS SDK is omzetattributie een sendGoal aanroep op het moment van conversie - doorgaans uw orderbevestigingshandler:
let goal = Goal(name: "revenue",
count: 1,
value: 189.00) // the order value
PushEngage.sendGoal(goal: goal) { success, error in
// background queue — don't touch UI directly
}
PushEngage koppelt het doel aan de pushmeldingstraject dat eraan voorafging, binnen het attributievenster, en aggregeert het per campagne in het dashboard. Eén aanroep in het aankoopproces, en elke campagne die u daarna uitvoert, rapporteert omzet in plaats van klikken. Web push krijgt dezelfde behandeling met de JavaScript SDK, zodat uw kanaalvergelijking appels met appels is.
Lees omzet per campagne, niet per programma
Programma-niveau omzet verbergt het verhaal. Campagne-niveau omzet schrijft uw roadmap: de winkelwagenverlatingsreeks staat meestal bovenaan de tabel, gevolgd door prijsdaler-meldingen en back-in-stock - de campagnes die het dichtst bij de aankoopintentie liggen. Broadcast-verzendingen staan meestal onderaan, wat de gekwantificeerde versie is van waarom op gebeurtenissen gebaseerde campagnes uw instrumentatiebudget verdienen. Binnen een reeks vertelt per-berichtattributie u welke stap zijn plaats verdient: wanneer bericht één het grootste deel van de omzet herstelt en bericht drie grotendeels de kortingsmarge uitgeeft, is de oplossing duidelijk.
De CAC-berekening die de zaak maakt
Voor een retentie-kanaal is het ROI-kader dat bij financiën landt acquisitievervanging. Een herstelde winkelwagen is een verkoop die u niet opnieuw hebt gekocht met advertentie-uitgaven; een herleefde slapende gebruiker is een klant die u niet opnieuw hebt verworven. Plaats uw gecombineerde CAC naast de kosten per herstelde klant van push en de vergelijking is meestal niet dichtbij - de abonneelijst is een bezit waarvoor u al hebt betaald om te bouwen, en prijzen die alleen schalen met actieve abonnees betekenen dat de kosten van het kanaal niet groeien met het verzendvolume. Die formulering - margebescherming, geen marketingexperiment - is degene die het budgetseizoen overleeft.
Attributie-eerlijkheid (of: hoe het vertrouwen van financiën te behouden)
Toegeschreven omzet is een claim, en opgeblazen claims worden uiteindelijk gecontroleerd. Drie gewoonten houden de uwe verdedigbaar. Houd attributievensters kort en vermeld - een push die minuten voor aankoop wordt getikt, verdient krediet; een push die vorige maand werd gezien, niet. Voer een incidentele holdout uit - sluit een deel van een segment uit van een campagne en vergelijk aankooppercentages; de delta is de lift die u als causaal kunt verdedigen. En wanneer een klant drie kanalen heeft aangeraakt, weersta dan de claim van volledige krediet in elk - de multichannel attributiegids behandelt hoe u deze kunt splitsen. Iets conservatievere cijfers die de toets doorstaan, verslaan indrukwekkende cijfers die dat niet doen.
De wekelijkse vijf
Sla de dashboard-screenshot-dump over. Vijf getallen, elk één regel, elke week:
- Toegeschreven omzet — totaal, en per topcampagne
- Herstelde winkelwagens — aantal en waarde
- Bereikbare abonnees — de grootte en trend van het bezit
- Omzet per 1.000 verzendingen — de efficiëntiemeting die vermoeidheid vroegtijdig detecteert
- Uitschrijvingspercentage — de kostenzijde van elke verzendbeslissing
De multichannel ROI-gids laat zien hoe u deze kunt opnemen in uw bredere stackrapportage wanneer push niet het enige eigen kanaal is dat u runt.
Instrueer eerst, argumenteer dan
Pushmelding ROI is geen filosofisch debat - het is een sendGoal aanroep die u nog niet hebt verzonden. Voeg het deze sprint toe aan de aankoopflow, laat twee weken aan campagnes accumuleren, en uw volgende budgetgesprek begint vanuit toegeschreven omzet in plaats van open rates. Als u het programma vanaf nul opbouwt, behandelt de app push marketinggids de campagnes die de moeite waard zijn om te meten in de volgorde waarin ze de moeite waard zijn om ze te bouwen.