This article is also available in English
Vous trouverez dans cet article nos recommandations pour construire un rapport Journey dans Performance Analytics. L’objectif de ce rapport est de compléter le Journey performance data report et le message report. Si vous n’êtes pas encore familiarisé avec Performance Analytics, nous vous conseillons de commencer par l’article Introduction Performance Analytics et de revenir à cet article par la suite.
Si vous n’avez pas encore accès à Performance Analytics, merci de contacter votre Account Manager.
Les particularités d’une Journey
Une Journey est un ensemble de messages séparés dans le temps. Airship délivre les message de votre Journey à votre audience, tant que celle-ci continue à répondre aux conditions de votre Journey. Vous avez la possibilité de configurer des événements ou des conditions afin d’exclure de la Journey les utilisateurs qui ont effectués cette action. Il y a donc plusieurs points importants à prendre en considération lors de la création d’un rapport Journey dans Performance Analytics.
-
Une Journey peut-être composée de plusieurs messages, ce qui signifie un push ID par message.
-
Une Journey peut utiliser plusieurs canaux (push notifications, messages in-app, SMS, email …).
-
L’intégralité de votre audience ne va pas nécessairement compléter votre Journey.
-
Vous avez la possibilité de programmer une “message limit” pour les Journeys.
Si vous souhaitez en savoir plus sur les Journeys, vous trouverez un maximum d’informations dans notre documentation technique.
Rapport de performance Journey
1- Récupérez le Journey Name ou le Journey ID
Tout d’abord, vous avez besoin de trouver un moyen pour identifier les messages de votre Journey dans Performance Analytics. Pour cela, vous pouvez utiliser différents champs, le Journey ID, le Journey Name, ou le Campaign Category. Nous recommandons d’utiliser le Journey ID. Cet identifiant unique permet de garantir que vous aurez, dans votre rapport, uniquement les performances de la Journey ciblée.
Le Journey ID est disponible dans le payload des messages de votre Journey. Pour le récupérer, vous pouvez suivre le processus suivant: Journey > Select your Journey > Performance > Message performance > Message detail > View API Payload > Workflow. Le Journey ID correspond au Workflow ID, disponible en bas du payload. {"workflow": "f213e912-7c64-426b-ba6d-0f076ba9ded9"}
Dès que vous avez un moyen d’identifier votre Journey, vous pouvez commencer à créer vos Looks.
2- Créer les Looks de votre rapport
Toutes les Looks suivantes sont créées depuis Performance Analytics > Shared spaces > Explore Glossary > Engagement. Lorsque vous enregistrez votre premier Look, vous pouvez créer un nouveau Dashboard “Rapport Journey” et ajouter votre Look à ce Dashboard. Cela permettra de rassembler toutes les Looks créées dans ce tutoriel.
Total des messages envoyés
Cet Look comptabilise le nombre total de messages envoyés par la Journey. Cela inclus les envois de tous les messages de votre Journey, peu importe le type de message (push, in-app, message center …). Pour construire cet Look, vous pouvez utiliser les filters suivants : Query parameters date range “is in the last” or choose a specific date range // Message delivery Message type filter “is” Multiple // Query Parameters Current Project Only “is” Yes // Journey ID is equal to “XXX” // Workflow type is equal to “Journey message”
Vous pouvez ensuite utiliser les dimensions et measures suivants : Total delivery / Impression count
Utilisateurs éligibles à la Journey
L’objectif de cet Look est d’identifier le nombre d’utilisateurs qui sont actuellement éligibles à la Journey (qui répondent aux conditions et au déclencheur de la Journey). Cet Look est probablement la plus délicate de ce rapport. En effet, les champs de cet Look vont varier en fonction du déclencheur de votre Journey et des tag conditions, si vous avez activé cette option. Notre Journey de démonstration cible les utilisateurs inactifs. Tous les utilisateurs qui n’ont pas ouverts l’application dans les dernières 24 heures sont éligibles à notre Journey. Pour construire cet Look nous allons donc sélectionner le type de rapport “Device report”, disponible depuis l’espace Explore Glossary. Nous allons ensuite utiliser les filters suivants : Query parameters date range “is on or after” relative 24 hours // Event type filter is App Session // Current project only is YES
Puis, nous allons séléctionner les dimensions et measures suivantes : User Count
Rapport de Messages
Cet Look vous permet d’avoir une vue d’ensemble sur le nombre de messages délivrés, par jour, pour chaque message de votre Journey. Vous pourrez ainsi suivre la progression des utilisateurs dans la Journey. Pour construire cet Look, vous pouvez utiliser les filters suivants : Date range “is in range” YYYY-MM-DD until YYYY-MM-DD // Message type filter “is” Multiple // Current project only” is” YES // Journey ID “is equal to “ XXX // Workflow type “is equal to” “Journey message”
Vous pouvez ensuite utiliser les dimensions et measures suivantes : Delivery date // Message (set as “Pivot”) // Journey Message Number (set as “Pivot”) // Total delivery / Impression count
N’hésitez pas à utiliser la visualisation (graph, table, curve…) la plus cohérente et pertinente pour vous.
Rapport de Journey
Cet Look a pour objectif de vous proposer un rapport complet sur les performances de chaque message de votre Journey. Cela vous permet d’analyser très facilement les engagements générés par chaque message. Pour effectuer cet Look, vous pouvez utiliser les filters suivants : Date range “is in the past” X complete days // Message type filter “is” Multiple // Current project only “is” YES // Journey ID “is equal to” XXX // Workflow type “is equal to” Journey Message
Par le suite, vous pouvez utiliser les dimensions et measures suivantes : Message Type // Notification ID // Campaign Category // Journey Message Number // Workflow type // Message // Total delivery / Impression count // Attributed response count // Direct response count // Direct response rate // Indirect response count // Indirect response rate
Les utilisateurs qui ont finalisés la Journey
Cet Look est utile si vous souhaitez effectuer des campagnes de retargeting, en ciblant les utilisateurs qui ont finalisés la Journey ou qui se sont arrêtés à une étape spécifique de la Journey. L’objectif est alors de récupérer le Channel ID ou le Named User de ces profils. Vous pourrez ensuite exporter ces profils, puis les ré-importer, sous forme de liste statique, afin de pouvoir les cibler dans un autre message. Pour construire cet Look, vous pouvez utiliser les filters suivants : Date range “is in the past” X complete days // Message type filter “is” Multiple // Current project only “is” YES // Journey ID “is equal to” XXX // Journey message number “is equal to” X
Vous pouvez ensuite utiliser les dimensions et measures suivantes : Channel ID // Named User // Total delivery / Impression count
A noter : comme indiqué dans notre documentation technique le champ Named User doit être au préalable configuré dans votre projet.
3- Vue d’ensemble du Dashboard
Toutes nos Looks sont désormais créées. Cela vous offre un rapport complet sur les performances et l’activité de votre Journey. Vous pouvez également ajouter d’autres dimensions, measures, et filters, ou créer d’autres Looks afin de répondre à vos besoins. Par ailleurs, vous avez la possibilité d’exporter vos Looks et votre Dashboard. Vous pouvez également programmer un export récurent de ces rapports. Si vous souhaitez avoir plus d’informations sur les exports Performance Analytics, vous pouvez vous référer à l’article Introduction Performance Analytics ou à notre documentation technique.

N'hésitez pas à contacter notre support si vous avez des questions à ce sujet.