Passer au contenu

Intégration Shopify

Aperçu de l’intégration

Anchor link to

Pushwoosh s’intègre de manière transparente avec Shopify, une plateforme de commerce électronique de premier plan qui permet aux entreprises de créer, gérer et développer des boutiques en ligne. Ce guide vous accompagne dans l’installation et la configuration de l’application Pushwoosh dans votre boutique Shopify, la mise en place de l’identification des utilisateurs, et l’utilisation des notifications et des outils d’automatisation pour engager les clients sur mobile et sur le web.

Type d’intégration

Anchor link to
  • Destination : Shopify envoie les données client à Pushwoosh, où elles sont utilisées pour le ciblage et la messagerie.

Prérequis

Anchor link to
  • Un compte Pushwoosh
  • Un accès à votre panneau d’administration Shopify
  • Un API Access Token et un Application Code Pushwoosh
  • Une boutique Shopify avec des données clients et commandes disponibles

Entités synchronisées

Anchor link to
  • Clients : utilisés pour attribuer et identifier les UserID Pushwoosh via les méta-champs Shopify.
  • Segments de clientèle : utilisés pour le ciblage et la messagerie par groupe.
  • Événements et déclencheurs (par ex., commandes passées, tags appliqués) : utilisés dans Shopify Flow pour automatiser l’envoi de messages push.
  • Vitrine : utilisée pour recueillir les opt-ins aux notifications push web via des scripts intégrés.

Glossaire (correspondance des noms d’entités s’ils sont différents)

Anchor link to
Shopify
Pushwoosh
ClientUserID

Fonctionnement de l’intégration

Anchor link to

Pushwoosh agit comme une destination de messagerie pour Shopify. Une fois l’intégration effectuée, Shopify envoie les données client et comportementales à Pushwoosh, qui alimente les notifications en temps réel, la segmentation des clients et la messagerie personnalisée sur le web et le mobile.

Composants clés de l’intégration

Anchor link to
  1. Identification des clients via les méta-champs
    Chaque client Shopify se voit attribuer un UserID unique, stocké dans un méta-champ (custom.pushwoosh_userid). Cet identifiant permet à Pushwoosh de reconnaître et d’envoyer des messages aux utilisateurs de manière cohérente sur toutes les plateformes.

  2. Automatisation événementielle via Shopify Flow
    Pushwoosh fournit des actions Flow qui vous permettent d’automatiser les notifications push en fonction des événements Shopify, tels que :

  • Nouvelle commande passée
  • Tag appliqué à un client
  • Abandon de panier
  1. Ciblage basé sur les segments
    Les segments de clientèle de Shopify peuvent être utilisés pour envoyer des notifications push spécifiques à un groupe, comme des promotions pour les nouveaux acheteurs ou des campagnes de réactivation pour les utilisateurs inactifs.

  2. Messagerie manuelle et en temps réel
    Depuis la vue client ou segment de Shopify, vous pouvez déclencher manuellement des notifications à l’aide des extensions Pushwoosh :

  • Notification par client : pour des suivis personnels ou des tests
  • Notification par segment : pour des messages de campagne

Notifications push web via l’intégration à la vitrine

Anchor link to

En activant l’intégration Pushwoosh dans votre thème Shopify, vous pouvez inviter les visiteurs de votre site web à s’inscrire aux notifications push basées sur le navigateur, sans qu’une application mobile soit nécessaire.

Aperçu du flux de données

Anchor link to
Données Client & Événement Shopify
API Pushwoosh (via l'App)
UserID → Segmentation → Notifications déclenchées ou manuelles

Cette intégration vous permet de diffuser des messages pertinents et opportuns qui améliorent la rétention des utilisateurs, augmentent les conversions et renforcent l’expérience client, que ce soit automatiquement ou à la demande.

Partie 1. Installation

Anchor link to

Connectez-vous à Shopify

Anchor link to
  1. Allez sur l’Admin Shopify
  2. Sélectionnez votre boutique depuis le tableau de bord

Installez l’application Pushwoosh

Anchor link to
  1. Visitez la page de l’application Pushwoosh sur l’App Store
  2. Cliquez sur Installer

Installer l'application Pushwoosh

  1. Confirmez l’installation dans la boîte de dialogue Shopify

Confirmer l'installation

Connectez votre application Pushwoosh

Anchor link to

Après l’installation, vous serez redirigé vers l’application Pushwoosh à l’intérieur de Shopify.

  1. Cliquez sur Connecter.

Cliquez sur Connecter

  1. Saisissez l’Application Code et l’API Access Token, que vous pouvez trouver dans le Panneau de Contrôle Pushwoosh → Paramètres → Accès API.

Connectez votre application Pushwoosh

Une fois la connexion établie, un message de succès s’affichera : « Application Pushwoosh connectée. »

Application Pushwoosh connectée

Souscrivez à un abonnement

Anchor link to
  1. Cliquez sur Mettre à niveau l’abonnement
  2. Un seul plan basé sur l’utilisation sera affiché.
  3. Confirmez la facturation.

Souscrivez à un abonnement

Partie 2. Configuration : User ID client via les méta-champs

Anchor link to

Pour envoyer des notifications push mobiles à des utilisateurs identifiés, Pushwoosh utilise un User ID unique par client. Shopify stocke cette valeur dans les méta-champs Client de Shopify.

1. Allez dans Paramètres → Données personnalisées → Clients

Ajouter une définition

2. Cliquez sur Ajouter une définition et utilisez ces valeurs :

ChampValeur
Nompushwoosh_userid
Espace de nomcustom
TypeTexte sur une seule ligne
ValidationAucune
Accès au compte clientLecture et écriture
Accès à l’API StorefrontActivé

Ajouter une définition

Ajouter une définition

Partie 3. Utilisation des extensions Pushwoosh

Anchor link to

Pushwoosh inclut des extensions Shopify pour le ciblage par segment, l’automatisation (Flow) et les notifications spécifiques aux clients.

Extension 1. Envoyer une notification par client

Anchor link to

Cas d’utilisation

Anchor link to

Envoyer manuellement des messages personnalisés ou tester des notifications à un utilisateur spécifique.

  1. Ouvrez Clients → Sélectionnez un client
  2. Cliquez sur Plus d’actions → Notification par client

Notification par client

  1. Sélectionnez la plateforme de messagerie (par ex., E-mail) et un préréglage de contenu.

Remplir le formulaire

  1. Cliquez sur Envoyer

Extension 2. Notification par segment

Anchor link to

Cas d’utilisation

Anchor link to

Ciblez des groupes de clients : paniers abandonnés, nouveaux acheteurs, gros dépensiers.

  1. Allez dans Clients → Segments

  2. Choisissez un segment → Cliquez sur Utiliser le segment

Utiliser le segment

  1. Sélectionnez Notification par segment

Notification par segment

  1. Sélectionnez le canal de communication souhaité et le préréglage de message. Cliquez sur Envoyer.

Remplir le formulaire de message

Extension 3. Pushwoosh dans Shopify Flow

Anchor link to

Cas d’utilisation

Anchor link to

Automatisez la messagerie dans les parcours clients en utilisant des déclencheurs tels que les commandes, les tags ou le comportement.

  1. Créez un nouveau Flow dans Shopify Flow
  2. Ajoutez une action → Choisissez Notifications Pushwoosh

Action Pushwoosh dans Flow

  1. Configurez le message et les champs dynamiques

Configurer le message et les champs dynamiques

Par exemple :

  • Envoyer un message après qu’une commande a été passée

  • Rappeler à l’utilisateur lorsque le panier est abandonné

  • Envoyer une notification push de réactivation après 30 jours d’inactivité

Partie 4. Activer le push web (facultatif mais recommandé)

Anchor link to

Pour prendre en charge les notifications push web basées sur le navigateur sur votre vitrine, procédez comme suit :

  1. Allez dans Boutique en ligne → Thèmes → Personnaliser

Allez dans Thèmes → Personnaliser

  1. Ouvrez Intégrations d’applications dans le menu de gauche
  2. Activez Push Init Embed

Activez Push Init Embed

Résumé des cas d’utilisation

Anchor link to
ScénarioOutil utilisé
Suivi personnaliséNotification by Customer
Rappel de panier abandonnéShopify Flow + action Pushwoosh
Promotion basée sur un segmentNotification by Segment
Message de bienvenue après l’inscriptionFlow + suivi de Méta-champ
Opt-in aux notifications pushIntégration au thème + Activation Push Init