Passer au contenu

Comment émettre un pass Wallet à l'entrée dans une géozone

Émettez un pass Apple ou Google Wallet quand un client entre dans la géozone d’un magasin, puis envoyez le lien d’installation. Ce guide construit ce parcours avec l’élément Émettre un pass wallet.

Créer une campagne Wallet Pass

Anchor link to

L’élément Émettre un pass wallet ne peut émettre des passes qu’à partir d’une campagne existante, il faut donc en créer une d’abord. La plateforme d’une campagne est permanente, donc si vous prenez en charge à la fois Apple Wallet et Google Wallet, répétez cette section une fois par plateforme.

  1. Allez dans Campaigns → Wallet Passes → Campaigns et cliquez sur Create campaign.
  2. Choisissez Apple Wallet ou Google Wallet comme Platform, saisissez un Name pour votre propre référence, par exemple Store loyalty (ce libellé identifie la campagne dans Pushwoosh, il n’apparaît pas sur le pass), et choisissez un style de pass, par exemple Store Card (Apple) ou Loyalty card (Google).
Formulaire de création de nouvelle campagne avec Name défini sur Store loyalty et Pass Style défini sur Store Card
  1. Sous Basic Information, définissez Pass Name sur ce qui s’affiche sur le pass lui-même, par exemple Store Loyalty Card.
Section Basic information avec Pass Name défini sur Store Loyalty Card
  1. Concevez le reste du pass, puis prévisualisez et créez la campagne.

Procédure détaillée champ par champ : Créer une campagne de Wallet Pass.

Créer la géozone du magasin

Anchor link to

Le parcours a besoin d’une géozone active pour se déclencher, créez-en donc une avant de construire le parcours.

  1. Allez dans Campaigns → Geo campaigns et cliquez sur Create geozone.
Écran Get Started des campagnes géolocalisées avec vue carte et action Create geozone dans le panneau de contrôle Pushwoosh
  1. Saisissez un Campaign name, par exemple Downtown store.
Section du formulaire de géozone avec Campaign name défini sur Downtown store
  1. Sous Lieu de déclenchement, choisissez Circle, recherchez l’adresse du magasin et définissez Rayon, m (au moins 50).
Trigger location en mode Circle avec un cercle de rayon 200 m tracé autour d'une adresse du centre-ville de Los Angeles
  1. Sous Entry actions, activez Fire event. Laissez Event name vide pour que la valeur par défaut PW_GeozoneEntered soit utilisée.
  2. Désactivez Send push si vous voulez que seul le parcours envoie un message au client, sans push distinct de la géozone sur la même entrée.
  3. Définissez Cooldown (Standalone avec une courte durée suffit pour commencer) et Campaign schedule (Always active sauf si vous avez besoin d’horaires précis).
Menu déroulant du mode Cooldown défini sur Standalone avec une durée d'1 heure
  1. Cliquez sur Save. L’événement est disponible dans Trigger-based entry dès l’enregistrement.

Procédure détaillée champ par champ : Create a geozone.

Construire le parcours

Anchor link to

Allez dans Campaigns → Customer Journey Builder, cliquez sur Create campaign, et construisez tout ce qui suit sur un seul canevas.

Définir l’entrée

Anchor link to
  1. Ajoutez un élément Trigger-based entry sur le canevas.
  2. Nommez-le Geozone Entry.
  3. Sélectionnez PW_GeozoneEntered comme Event.

Émettre le pass Wallet

Anchor link to
  1. Ajoutez Émettre un pass wallet juste après l’entrée.
  2. Nommez-le Store pass.
Nœud de déclencheur Geozone Entry connecté à un nœud Issue Wallet Pass nommé Store pass sur le canevas du parcours
  1. Dans Apple Wallet campaign, sélectionnez la campagne que vous avez créée pour Apple. Dans Google Wallet campaign, sélectionnez la campagne que vous avez créée pour Google. Chaque menu déroulant ne liste que les campagnes de sa propre plateforme. L’élément émet un pass pour chaque plateforme sélectionnée.
Paramètres de Issue Wallet Pass avec Apple Wallet campaign et Google Wallet campaign comme deux menus déroulants distincts, tous deux définis sur Store loyalty

Créer une branche par plateforme et envoyer le push

Anchor link to
  1. Après Émettre un pass wallet, ajoutez un élément Reachability check et nommez-le, par exemple, iOS Device?.
  2. Sous Push Notifications, cliquez sur iOS.
Canal Push Notifications avec iOS sélectionné parmi les puces de plateforme
  1. Sous Which devices to check, sélectionnez Only the device that entered, pour que la vérification corresponde à l’appareil ayant déclenché l’entrée dans la géozone, pas à tous les appareils du client.
Which devices to check défini sur Only the device that entered
  1. Sur la branche Push: iOS, ajoutez un élément Push. Sélectionnez Message marketing ou Message transactionnel, et désactivez Envoyer à tous les appareils de l’utilisateur (par UserID) pour que le push ne parte que vers l’appareil entré dans la géozone.
  2. Dans le corps du message, insérez {apple_install_link|regular|}.
  3. Activez Personalise message with event attributes, cochez Overwrite placeholder, définissez Source event sur Store pass, et définissez Dynamic attribute sur apple_install_link.
Overwrite placeholder coché avec apple_install_link, Source event défini sur Store pass et Dynamic attribute défini sur apple_install_link
  1. Après avoir modifié le push, resélectionnez le préréglage pour que le mappage prenne en compte le nouveau placeholder. Parcours détaillé complet : Send the pass link to the user.
  2. Sur All others, ajoutez un second Reachability check nommé Android Device?, avec Push Notifications restreint à Android et le même paramètre Only the device that entered.
  3. Sur sa branche Push: Android, ajoutez Push. Définissez le type de message et désactivez Envoyer à tous les appareils de l’utilisateur (par UserID) comme sur la branche iOS. Insérez {google_save_link|regular|} et mappez Dynamic attribute google_save_link de la même façon.
  4. Laissez la branche All others restante non connectée, sauf si vous disposez d’un autre canal pour ces utilisateurs. Une branche sans connexion sortante termine le parcours à cet endroit d’elle-même, elle n’a donc pas besoin d’un élément Exit.
Parcours assemblé avec Geozone Entry, Store pass, deux Reachability check et un élément Push avec le lien du pass sur chaque branche

Un client atteint All others quand son appareil n’est pas enregistré sur la plateforme vérifiée, ou quand son tag Push Alerts Enabled n’est pas true pour cet appareil (autorisation push désactivée).

Quand PW_GeozoneEntered se déclenche, le client entre dans le parcours, Émettre un pass wallet émet son pass, et le Push correspondant délivre le lien d’installation pour sa plateforme.

Lancer et vérifier

Anchor link to
  1. Lancez le parcours quand le canevas est prêt.
  2. Après une entrée de test, vérifiez les entrées et les abandons sur Émettre un pass wallet et les statistiques de chaque Push.

Visites ultérieures

Anchor link to

Une visite répétée réutilise le même pass et renvoie le push. Seul le cooldown de la géozone conditionne une visite ultérieure, pas le paramètre de réentrée de l’entrée. Ce paramètre ne bloque un déclenchement répété que tant que la session précédente du client est encore active, et la session se termine juste après le push de la première visite, puisqu’aucune des deux branches ne se connecte à une étape ultérieure. Donc le paramètre par défaut Do not allow re-entry n’empêche pas une visite ultérieure. Voir What happens at this step pour le volet émission du pass.