Comment configurer les notifications push pour iOS
Vous devez être propriétaire, administrateur, ou gestionnaire pour configurer les notifications Push.
Objectif de cet article
Apprenez à configurer les notifications push dans votre compte Klaviyo. Après avoir suivi les étapes de cet article, vous serez en mesure d’envoyer des notifications push dans vos flux et campagnes. Pour que les notifications soient réellement envoyées sur les appareils, vous devez également installer le SDK mobile Klaviyo approprié dans le code de votre application mobile, puis publier une nouvelle version de l’application avec le SDK installé.
Avant de commencer
Vous devez respecter 3 prérequis pour utiliser les notifications push dans Klaviyo :
- Vous devez disposer de votre propre application mobile iOS.
- Vous devez disposer d’un compte Apple Developer dans lequel vous pouvez générer une clé d’authentification Apple Push Notification service (APNs) à importer dans Klaviyo (plus de détails ci-dessous).
- Vous devez installer le SDK mobile Klaviyo approprié (iOS, React Native ou Flutter) et configurer le tracking des événements ainsi que les notifications push dans votre application iOS.
Configurer les notifications push pour iOS dans Klaviyo
- Cliquez sur le nom de votre organisation dans le coin inférieur gauche.
- Accédez à Paramètres > Notifications push.
- Sur la page Paramètres de l’application mobile, cliquez sur Activer à côté de l’option iOS.

- Complétez les informations demandées.
Pour créer la clé d’authentification APNs, vous devez être le titulaire du compte ou un administrateur dans votre compte Apple Developer. Vous devez également avoir accès aux détails de la clé afin d’en copier l’ID de clé. Vous pouvez consulter les rôles et les autorisations d’Apple ici.- Clé d’authentification APNs Si vous ne l’avez pas encore, créez une clé d’authentification APNs avec le service Apple Push Notification activé. La clé doit prendre en charge les envois en production vers l’identifiant de bundle de votre application. Après avoir créé votre clé, téléchargez le fichier .p8 puis transférez-le sur votre compte Klaviyo. Conservez le fichier dans un endroit sécurisé, car Apple vous permet de le télécharger une seule fois.
- Identifiant de clé
Pour trouver votre identifiant de clé, accédez à votre liste de clés. Cliquez sur votre clé pour développer les détails et copiez l’identifiant de clé. - Identifiant d’équipe
Trouvez votre identifiant d’équipe ici. - Identifiant de bundle
Vous pouvez trouver votre identifiant de bundle dans votre compte Apple Developer ou dans le projet Xcode de votre application. Pour le trouver dans App Store Connect :- Connectez-vous à votre compte App Store Connect.
- Cliquez sur Apps et sélectionnez votre application.
- Dans la barre latérale, sous Général > Informations sur l’application, copiez l’identifiant de bundle, puis saisissez-le dans Klaviyo.
L’identifiant de bundle est sensible à la casse. Saisissez l’identifiant exact de votre application, par exemple :
com.YOUR_APP_NAME

- Après avoir renseigné toutes les informations demandées, cliquez sur Enregistrer.
Une notification de réussite confirme que la configuration de vos notifications push iOS a été enregistrée. Vous pouvez désormais créer des notifications push dans les campagnes et les flux.
Testez l’envoi d’une notification push
Après avoir configuré les notifications push dans votre compte Klaviyo et confirmé que le SDK Klaviyo est installé dans votre application mobile :
- Connectez-vous à votre application mobile avec une adresse e-mail ou un numéro de téléphone qui facilitera la recherche de votre profil dans Klaviyo.
- Si vous y êtes invité, activez les notifications push pour votre application. Si vous n’y êtes pas invité, confirmez que les notifications push sont activées pour l’application dans l’application Réglages de votre appareil.
- Dans Klaviyo, accédez à Audience > Profils, puis trouvez votre profil de test. Si vous ne parvenez pas à trouver votre profil, vérifiez auprès de votre développeur d’applications que votre application envoie des identifiants de profil à Klaviyo.
- Sous Consentement du canal, confirmez que votre profil s’abonne aux notifications Push sur mobile.

- Créez une liste ou un segment contenant uniquement votre profil.
- Créez une campagne de notification push et sélectionnez cette liste ou ce segment comme audience.
- Terminez de créer le message, puis envoyez la campagne à votre liste ou segment de test.
- Vérifiez que la notification s’affiche sur l’appareil.
- Touchez la notification sur votre appareil pour ouvrir votre application.
- Vérifiez le journal d’activité de votre profil pour confirmer que vous voyez à la fois un événement Received Push et un événement Opened Push.
Résolution de problèmes
- Pourquoi ne vois-je pas de jeton push sur mon profil dans Klaviyo ? Comme une adresse e-mail pour les e-mails, les notifications push sont envoyées à des jetons push. Votre application mobile doit transmettre le jeton push d’un appareil à Klaviyo pour que vous puissiez envoyer des notifications push à cet appareil. Confirmez auprès de votre développeur d’application qu’il a implémenté le code décrit dans la section notification push de notre documentation SDK.
- Pourquoi les images ne s’affichent-elles pas pour les notifications push iOS ? Les médias enrichis s’affichent sur iOS uniquement si vous ajoutez l’extension de service de notification à votre application. Confirmez avec votre développeur d’application qu’il a implémenté le code décrit dans la section Notifications enrichies de notre documentation du SDK.
- Pourquoi ne vois-je pas d’événements Opened Push même lorsque je touche une notification ? Vous devez ajouter du code à votre application mobile pour tracker les événements Opened Push dans Klaviyo. Klaviyo peut gérer automatiquement ce code pour vous, ou votre développeur peut ajouter ce code manuellement. Confirmez avec votre développeur d’application qu’il a implémenté le code décrit dans la section notification push de notre documentation SDK.
Ressources supplémentaires
- Vous avez aussi une application Android ? Découvrez comment configurer push pour Android.
- Votre application est-elle conçue avec React Native ? Découvrez comment configurer les notifications push pour une application React Native.
- Apprenez à utiliser les notifications push pour les campagnes.
- Découvrez comment utiliser les liens profonds dans les notifications push.