# Événements personnalisés

Contrairement aux [événements par défaut](/fr/product/audience-data-and-segmentation/events/default-events), qui sont universels pour de nombreuses applications et secteurs, les événements personnalisés sont spécifiques à votre application. Ces événements suivent des actions spécifiques uniques à vos besoins, comme terminer un entraînement ou prolonger un abonnement. Ils vous aident à comprendre comment les utilisateurs interagissent avec vos fonctionnalités spécifiques. De plus, ils fournissent des informations plus approfondies sur le comportement des utilisateurs, aident à [suivre la rétention](/fr/product/statistics-and-analytics/user-retention-statistics) et permettent la création de campagnes marketing très personnalisées et efficaces. Cela améliore en fin de compte l'engagement et la satisfaction des utilisateurs.

Si un événement personnalisé contient des données de revenus (par exemple, `order_completed` avec un attribut de prix), vous pouvez le mapper comme source pour les [événements de Conversion](/fr/product/audience-data-and-segmentation/events/conversion-events/) sans ajouter de nouveau code.

## Création d'événements personnalisés

Pour créer un événement personnalisé dans Pushwoosh :

1. Allez dans **Audience > Events** et cliquez sur **Create Event**. Dans le menu déroulant qui apparaît, sélectionnez **Custom Event**.

<img src="/events-custom-events-1.webp" alt="Menu déroulant Create Event montrant l'option Custom Event"/>

2. Dans la fenêtre qui s'ouvre, saisissez le nom de votre événement dans le champ **Event Name**. Par exemple, utilisez level\_completed pour suivre quand un utilisateur termine un niveau de jeu. Fournissez une brève description de l'événement dans le champ **Description**. Cela aide à identifier rapidement le but de l'événement.

<img src="/events-custom-events-2.webp" alt="Formulaire de création d'événement personnalisé avec les champs Event Name et Description"/>

3. Définissez les attributs spécifiques pertinents pour votre événement et sélectionnez le type d'attribut. Les attributs d'événement sont des informations spécifiques qui décrivent les détails d'un événement. Ils capturent divers aspects de l'interaction d'un utilisateur au sein de votre application. Cela fournit des données précieuses pour un ciblage précis des messages et une segmentation. Vous pouvez ajouter jusqu'à 50 attributs à un événement.

Types d'attributs disponibles :

*   **integer**
*   **string**
*   **boolean**
*   **list**
*   **decimal (price)**
*   **date**

Pour plus de détails sur les types d'attributs, consultez [Comprendre les événements](/fr/product/audience-data-and-segmentation/events/#2-set-attributes).

<img src="/events-custom-events-3.webp" alt="Configuration des attributs d'événement montrant les types et les champs d'attributs"/>

Pour chaque événement qui se produit, il y aura des valeurs d'attribut correspondantes. Par exemple, les attributs pour l'événement **level\_completed** pourraient inclure **level\_number, completion\_time, score,** ou **points\_earned**. Lorsque l'événement est enregistré dans Pushwoosh, il inclura ces valeurs d'attribut ainsi qu'un horodatage. Ces données peuvent ensuite être utilisées pour créer des segments, cibler des messages et collecter des statistiques.

Après avoir rempli les détails nécessaires et ajouté des attributs, cliquez sur **Create** pour finaliser la configuration de l'événement. Si vous décidez de ne pas poursuivre la création de l'événement, cliquez sur **Cancel** pour annuler les modifications.

<Aside type="caution" icon="setting" title="Assistance d'un développeur requise">
 Une fois que vous avez défini un événement personnalisé dans le Control Panel, vous aurez besoin de l'aide de votre équipe de développement pour l'intégrer dans votre application. Partagez avec eux le code d'intégration que vous pouvez trouver à côté de l'événement que vous avez créé, ainsi que [ce lien](/fr/developer/guides/audience-and-segmentation/events#custom-events-implementation) pour les instructions.
</Aside>

## Gestion des événements personnalisés

La liste des événements fournit un aperçu de tous les événements personnalisés que vous avez créés pour votre application. Chaque événement vous aide à suivre des interactions ou des comportements spécifiques des utilisateurs.

**Détails de l'événement**

*   **Event Name** qui identifie l'événement (par ex., "button\_clicked", "video\_watched")
*   **Attributes** ou informations clés associées à l'événement, fournissant un contexte supplémentaire (par ex., "button\_id", "video\_category")
*   **7-Day Activity** - le nombre de fois où l'événement s'est produit au cours des sept derniers jours, offrant un aperçu rapide de l'engagement récent

<img src="/events-custom-events-4.webp" alt="Liste des événements personnalisés montrant les détails de l'événement et les options de gestion"/>

Chaque événement dispose d'un menu pour une gestion plus poussée :

*   Cliquez sur **View Code** pour accéder à l'extrait de code requis pour intégrer cet événement dans le code de votre application.
*   Cliquez sur **Event Statistics** pour approfondir les statistiques détaillées de l'événement choisi, fournissant des informations sur le comportement des utilisateurs.
*   Cliquez sur **Edit Event** pour modifier les paramètres d'un événement, y compris son nom et les attributs associés, afin d'assurer une collecte de données précise.

<img src="/events-custom-events-6.webp" alt="Menu de gestion des événements avec les options View Code, Event Statistics et Edit Event"/>

## Utilisation des événements personnalisés dans Pushwoosh

Une fois que vous avez configuré vos événements, vous pouvez les utiliser pour :

1.  [Créer un parcours client](/fr/product/customer-journey/create-a-customer-journey-for-your-project) qui se lancera lors de votre événement personnalisé, en utilisant l'élément [**Trigger-based entry**](/fr/product/customer-journey/journey-elements#trigger-based-entry).
2.  [Créer des segments par événements](/fr/product/audience-data-and-segmentation/segmentation/create-segments/by-events/), y compris le filtrage par valeurs d'attributs d'événement et opérateurs.
3.  Segmenter les utilisateurs selon des critères tels que le nombre de fois où ils ont effectué un événement personnalisé ou la dernière fois que l'événement s'est produit. Utilisez ces segments pour configurer des [Audience-based entries](/fr/product/customer-journey/journey-elements/#audience-based-entry) pour les parcours clients ou utilisez l'option [Segment Split](/fr/product/customer-journey/journey-elements#segment-split) dans le parcours.
4.  Définir un [délai dans votre parcours client](/fr/product/customer-journey/journey-elements#delay-based-on-user-or-event-data) basé sur l'événement personnalisé que les utilisateurs déclenchent dans leur parcours.
5.  Utiliser l'événement personnalisé dans l'étape [Wait for Trigger](/fr/product/customer-journey/journey-elements#wait-for-trigger) pour définir différents scénarios de communication selon qu'un utilisateur déclenche cet événement particulier ou plusieurs événements dans un délai spécifié.

## Cas d'utilisation des événements personnalisés

| Type d'application                      | Événement personnalisé      | Description                                                         | Cas d'utilisation                                                                                                                                                                                                                                                                               |
| ----------------------------- | ----------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Applications de fitness et de santé       | workout\_complete | Un utilisateur termine une séance d'entraînement.                                 | Envoyer des messages de motivation ou des récompenses pour maintenir l'engagement des utilisateurs et encourager les entraînements réguliers.                                                                                                                                                                                            |
| Applications de e-commerce               | cart\_abandoned   | Un utilisateur ajoute des articles à son panier mais ne finalise pas l'achat. | <p>Envoyer un e-mail de rappel ou une notification push avec une offre spéciale ou une réduction sur les articles laissés dans le panier.</p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-e-commerce">Explorer les événements recommandés pour les applications de e-commerce</a></p> |
| Applications d'éducation et d'e-Learning | complete\_course  | Un utilisateur termine un cours.                                          | Envoyer des messages de félicitations et recommander des cours avancés ou des sujets connexes.                                                                                                                                                                                                         |
| Applications de médias et de divertissement  | watch\_video      | Un utilisateur regarde une vidéo.                                             | <p>Envoyer des notifications sur du contenu similaire ou de nouvelles sorties. Recommander d'autres vidéos.</p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-media">Explorer les événements recommandés pour les applications de médias</a></p>                                    |
| Applications de voyage et d'hôtellerie   | book\_flight      | Un utilisateur réserve un vol.                                              | Envoyer des rappels de voyage, des conseils pour faire ses valises et des recommandations d'activités à sa destination.                                                                                                                                                                                          |
| Applications par abonnement             | start\_trial      | Un utilisateur commence un essai gratuit.                                         | <p>Envoyer des messages d'accueil avec des conseils, offrir de l'aide et mettre en avant les fonctionnalités clés.</p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-subscription-management">Explorer les événements recommandés pour les applications d'abonnement</a></p>           |
| Applications de mobilité ou d'autopartage   | ride\_completed   | Un utilisateur termine un trajet en autopartage.                                 | Envoyer un message in-app de suivi, demander un retour d'information ou offrir une réduction sur le prochain trajet.                                                                                                                                                                                               |
| Applications de jeux                   | level\_completed  | Un utilisateur termine un niveau de jeu.                                      | <p>Envoyer des messages de félicitations et offrir des conseils ou des récompenses pour terminer le niveau suivant. </p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-gaming-apps">Explorer les événements recommandés pour les applications de jeux</a></p>                        |

## Suivi des événements personnalisés

#### Statistiques des événements

Vous pouvez suivre chaque événement que vous avez créé. Pour ce faire :

1.  Naviguez vers **Audience > Events**.
2.  Dans la liste **Events**, trouvez l'événement que vous souhaitez suivre et cliquez sur les trois points à côté. Sélectionnez **Event Statistics**.
3.  Définissez la plage de dates pour laquelle vous souhaitez analyser les données de l'événement.
4.  Affinez l'analyse des données de l'événement en ajoutant des conditions ou des filtres spécifiques basés sur des attributs comme les segments d'utilisateurs, les types d'appareils ou d'autres critères personnalisés.
5.  Visualisez un graphique qui représente la fréquence de déclenchement de l'événement sélectionné sur la plage de dates spécifiée.
6.  Vous pouvez également exporter les données de l'événement dans un fichier CSV pour une analyse ou un rapport plus approfondi.

<img src="/events-custom-events-7.webp" alt="Tableau de bord des statistiques d'événements montrant un graphique de fréquence et des options d'exportation de données"/>

Pour mettre à jour les données de l'événement affichées sur le tableau de bord, cliquez sur le bouton **Refresh**.

#### Tableaux de bord

Pushwoosh vous permet également de suivre les événements personnalisés à l'aide du tableau de bord des événements, qui contient des statistiques relatives aux événements utilisés dans vos campagnes, ou en créant votre propre tableau de bord personnalisé. [En savoir plus](/fr/product/statistics-and-analytics/dashboards/)

#### Onglet Rétention

Utilisez l'onglet **Retention** pour suivre la rétention liée à des événements spécifiques pertinents pour votre entreprise. [En savoir plus](/fr/product/statistics-and-analytics/user-retention-statistics)