L’intégration d’ActiveCampaign pour Shopify est une synchronisation à sens unique qui envoie des données exploitables sur les commandes, les produits, les clients et les paniers abandonnés de Shopify à ActiveCampaign pour les clients et les invités connectés.
Vous pouvez utiliser ces données pour envoyer des e-mails de suivi personnalisés à vos contacts, déclencher des automatismes en fonction des données relatives aux clients et aux achats, créer des segments, configurer des objectifs d'automatisation, etc.
Prenez note
Comptes ActiveCampaign créés à partir du 8 janvier 2024 : les contacts synchronisés à partir de l'intégration Shopify qui ont coché la case "Accepte le marketing" seront ajoutés par défaut à la liste principale de contacts. Si vous supprimez ou modifiez le nom de la liste principale de contacts créée par ActiveCampaign, les contacts ne seront ajoutés à aucune liste. Pour ajouter des contacts à une liste, vous devez créer une automatisation
Données Shopify sur la page de profil d’un contact
Lorsque les contacts sont synchronisés entre Shopify et votre compte ActiveCampaign, les données apparaissent sur leurs enregistrements de profil de contact.
Ci-dessous, le widget E-commerce et le widget Orders (commandes) enregistrent toutes les nouvelles commandes et les commandes passées avec une synchronisation historique. La différence entre ces deux widgets réside dans les informations affichées. Le widget E-commerce présente une vue d'ensemble des commandes, et le widget Orders présente les commandes de manière plus détaillée.
Il est à noter que nous ne synchronisons pas les projets d’ordre.
Widget d’e-commerce
Le widget d’e-commerce contient les données relatives aux commandes et aux paniers abandonnés de votre magasin connecté.
Ici, vous pouvez :
- Trier les données par activité et par nom de magasin
- Consulter les indicateurs d’e-commerce, notamment le chiffre d’affaires total, le nombre total de commandes et le nombre total de produits achetés
-
Consulter les informations relatives à la commande, y compris :
- Numéro de commande
- Total (montant de la commande)
- Date et heure de la commande
- Statut de la commande :
- Paiement en attente
- Terminé
- Abandonné
- Récupérer
- En attente
- Annulé
- Remboursé
- A échoué
- Renvoyé
- Nom du magasin
- Voir les informations détaillées sur le produit. Chaque commande répertoriée dans l’objet dispose d’un bouton « Produits ». Cliquez sur ce bouton pour ouvrir les détails de la commande pour cette commande spécifique.
Les détails sont les suivants :
-
- Nom du magasin
- Date et heure de la commande
- Numéro de commande (En cliquant sur le numéro de commande, vous ouvrez la commande dans votre magasin Shopify connecté)
- Total de la commande
- Code de réduction et prix réduit
- Produits contenus dans la commande :
- Image du produit (si disponible)
- Nom du produit
- Catégorie du produit
- SKU
- Quantité commandée
- Prix du produit
Données supplémentaires sur l’e-commerce dans le widget des commandes
Les informations suivantes apparaissent sur le widget de commande du contact :
- ID de connexion
- Numéro de commande du magasin
- Numéro de commande
- ID du panier
- ID externe du magasin
- Vous pouvez également voir les informations détaillées de la commande en cliquant sur le bouton "détails" sur le côté droit du widget de la commande En cliquant sur ce bouton, la fenêtre "Commandes" s'ouvre. Cette fenêtre montre les données détaillées de la commande synchronisées dans ActiveCampaign pour cette commande spécifique.
Les détails de la fenêtre "Orders" comprennent les champs énumérés dans la section Additional Shopify E-commerce order data ci-dessous.
Les informations relatives à l'adresse postale et au Marketing Opt-in ne peuvent être trouvées que dans la fenêtre "Commandes" du widget "Commandes".
Informations sur l’e-commerce dans le flux d’activité du contact
Les informations suivantes apparaissent dans le flux d’activité du contact :
- Informations sur les commandes synchronisées
- Chariots abandonnés
tags de magasin Shopify
Cette intégration synchronise les tags de votre boutique Shopify. En outre, l'intégration ActiveCampaign applique le tag "Shopify-customer". Ces tags apparaissent dans la section "tags" des fiches de contact.
Vous pouvez gérer vos tags clients sur la page Gérer les tags de votre compte. Pour accéder à la page Gérer les tags, cliquez sur "Contacts" puis cliquez sur "Gérer les tags"
"Information "Accepter le marketing
Cette intégration synchronise tous les contacts qui cochent la case « Accepte le marketing » et ceux qui ne le font pas.
Pour savoir quels contacts ont opté pour le marketing par l’intermédiaire de votre boutique Shopify, vous pouvez soit
- Affichez le champ "accepte le marketing" dans le widget des détails de la commande en cliquant sur le bouton "détails" sur le côté droit du widget de la commande
- Créez une recherche avancée en utilisant la condition du segment "e-commerce" "Has opted into marketing"
- Créez une recherche avancée en utilisant la condition de segment "e-commerce" "Order" "Accepts Marketing" = "true"
Champs importés depuis Shopify
Vous trouverez ci-dessous une liste des champs importés à partir de Shopify et des champs auxquels ils sont mappés dans ActiveCampaign. Ces champs apparaissent sur les enregistrements des contacts synchronisés.
Champs Shopify | Champs d’ActiveCampaign |
Prénom du client | Prénom |
Nom du client | Nom de famille |
Adresse e-mail du client | |
Enterprise | Compte |
Numéro de téléphone* | Téléphone |
Titre du produit | Nom du produit |
Type du produit | Catégorie du produit |
ID du produit | ID du produit |
Total de la commande | Total de la commande |
Mode d’expédition de la commande | Mode d’expédition de la commande |
Date de commande | Date de commande |
Prix du produit | Prix du produit |
Description du produit | Description du produit |
Quantité du produit | Quantité du produit |
Image du produit | Image du produit |
* À propos du numéro de téléphone synchronisé de Shopify
L’intégration recherchera d’abord le numéro de téléphone d’un client sur son dossier client dans votre boutique Shopify. Si l’intégration localise ce numéro de téléphone, il sera synchronisé avec votre compte ActiveCampaign.
Si aucun numéro de téléphone n’est trouvé dans l’enregistrement du client, l’intégration vérifiera si le client a un numéro de téléphone associé à son adresse de livraison par défaut. Si l’intégration localise ce numéro de téléphone, elle sera synchronisée avec ActiveCampaign.
Si aucun numéro de téléphone n’est trouvé, nous ne synchroniserons pas le numéro de téléphone du client.
Données de commande supplémentaires de Shopify Ecommcerce
Champ Shopify | Champ ActiveCampaign | Description |
situation_financière | Ordre - Statut de l’ordre | Statut de la commande dans ActiveCampaign. L’état de la commande doit être l’un des suivants : En attente, Terminé, Abandonné, Récupéré, En attente, Annulé, Remboursé, Échoué ou Renvoyé |
legacyConnectionId | Ordre - Id de connexion | L’identifiant unique global pour l’intégration à ActiveCampaign |
id | Order - Id de commande du magasin | L’identifiant de la commande dans votre magasin. ActiveCampiagn l’utilise comme identifiant primaire dans une connexion pour savoir si un ordre que vous envoyez est un nouvel ordre ou un ordre mis à jour. Il doit être unique pour chaque identifiant de connexion. Si une opération de mise à jour est envoyée en utilisant un numéro d’ordre qui existe déjà, nous remplacerons l’ordre existant et n’en créerons pas un nouveau |
numéro de commande | Commande - Numéro de commande | Le numéro de commande dans votre magasin. En général, un numéro de commande est un numéro facilement lisible, tel que 1001, alors qu’un numéro de commande de magasin peut être un identifiant unique au niveau mondial qui nécessite une technologie pour être lu |
cart_token | Commande - ID du panier | L’ID du panier associé à votre commande dans votre magasin |
Commande - ID de commande externe du magasin | Si votre magasin dispose d’un identifiant de commande externe, enregistrez-le ici. Par exemple, si vous êtes un magasin WooCommerce qui expédie des commandes Amazon, l’identifiant de votre commande WooCommerce sera l’identifiant de la commande du magasin, mais l’identifiant de la commande Amazon sera l’identifiant de la commande externe du magasin | |
historique, temps réel | Ordre - Source de création | Si l’ordre a été synchronisé par le biais d’une synchronisation active ou historique. La valeur doit être soit HISTORIQUE, soit REAL_TIME |
Commande - E-mail | E-mail du client associé à la commande. Cet e-mail sera l’e-mail associé au contact ActiveCampaign créé pour la commande | |
customer.id | Commande - Identifiant du client du magasin | l’identifiant du client dans votre magasin |
date_de_création | Commande - Magasin Date de création | Date de création de la commande dans votre magasin. Doit être au format "2019-11-16T10:48:23Z" |
updated_at | Ordre - Date de modification du magasin | La date la plus récente à laquelle la commande a été mise à jour dans votre magasin. Doit être au format "2019-11-16T10:48:23Z" |
Commande - Statut du magasin | statut de la commande dans votre magasin | |
notes | Commande - Notes | Liste des notes affectées à cet ordre |
location_id | Commande - ID de lieu | ID de l’emplacement du magasin |
Commande - Mode d’expédition | le mode d’expédition de la commande | |
order_status_url | Order - URL de la commande | l’URL de l’enregistrement de la commande dans votre magasin |
test | Ordre - Est un ordre de test | Si c’est le cas, il s’agit d’une commande test. Si elle est fausse ou non définie, il s’agit d’une commande normale |
accepte_marketing (marketing_email_consent) | Commande - Acceptation du marketing | si le client a opté pour le marketing |
local_client | Commande - Localité du client | langue et région du monde. Le format doit être EN_US (dans cet exemple, l’anglais américain) |
nom_de_la_source | Commande - Canal | Canal d’où provient la vente |
prix_total | Commande - Montant final | montant total de la commande, exprimé en nombre décimal |
total_discounts | Commande - Montant des remises | Montant total des remises appliquées à la commande, exprimé sous forme de nombre décimal |
total_shipping_price_set | Commande - Montant de l’expédition | Montant total facturé pour les frais de port de la commande, exprimé sous forme de nombre décimal |
mode de paiement | Commande - Mode de paiement | Mode de paiement |
adresse_d’expédition.prénom | Commande - Adresse de livraison Prénom | Prénom sur l’adresse de livraison |
adresse_d’expédition.nom_de_famille | Commande - Adresse de livraison Nom | Nom de famille sur l’adresse de livraison |
shipping_address.address1 | Commande - Adresse de livraison ligne 1 | Adresse de livraison ligne 1 |
shipping_address.address2 | Commande - Adresse de livraison ligne 2 | Adresse de livraison ligne 2 |
shipping_address.address3 | Commande - Adresse de livraison ligne 3 | Adresse de livraison ligne 3 |
adresse_d’expédition.ville | Commande - Adresse de livraison ville | Adresse de livraison ville |
adresse_d’expédition.province | Commande - Province de l’adresse d’expédition | Adresse de livraison province |
adresse_d’expédition.pays | Commande - Pays de l’adresse de livraison | Pays de l’adresse de livraison |
adresse_d’expédition.zip | Commande - Adresse d’expédition postale (code postal) | Adresse d’expédition Postale (code postal) |
adresse_d’expédition.téléphone | Commande - Adresse de livraison téléphone | Adresse de livraison téléphone |
adresse_d’expédition.entreprise | Commande - Adresse d’expédition de l’entreprise | Adresse d’expédition de l’entreprise |
Commande - Adresse e-mail de livraison | adresse e-mail d’expédition | |
adresse_de_facturation.prénom | Commande - Adresse de facturation Prénom | Adresse de facturation Prénom |
adresse_de_facturation.nom_de_famille | Commande - Adresse de facturation Nom | Adresse de facturation Nom de famille |
billing_address.address1 | Commande - Adresse de facturation ligne 1 | Adresse de facturation ligne 1 |
billing_address.address2 | Commande - Adresse de facturation ligne 2 | Adresse de facturation ligne 2 |
billing_address.address3 | Commande - Adresse de facturation ligne 3 | Adresse de facturation ligne 3 |
adresse_de_facturation.ville | Commande - Adresse de facturation ville | Adresse de facturation ville |
adresse_de_facturation.province | Commande - Province de l’adresse de facturation | Adresse de facturation province |
adresse_de_facturation.pays | Commande - Pays de l’adresse de facturation | Pays de l’adresse de facturation |
adresse_de_facturation.zip | Commande - Adresse de facturation postale (code postal) | Adresse de facturation postale (code postal) |
adresse_de_facturation.téléphone | Commande - Adresse de facturation téléphone | Adresse de facturation téléphone |
adresse_de_facturation.entreprise | Commande - Adresse de facturation société | Adresse de facturation de l’entreprise |
Commande - Adresse de facturation e-mail | Adresse de facturation e-mail | |
Commande - Réductions | Une liste de réductions. Une remise se compose d’un code de remise, d’un montant de remise et d’un type de remise. Le code de réduction est une chaîne de caractères telle que "NEW50" qui provient de votre magasin. Le montant de l’escompte est une représentation décimale du montant de l’escompte. Le type de remise doit être SHIPPING ou ORDER | |
expédition, commande | Order - SMS Marketing State (Shopify Only) |
Si le client a opté pour l’envoi de messages SMS. Ce champ ne peut être utilisé qu’en écriture ; les données seront enregistrées dans l’objet client. Pour lire ce champ, utilisez ActiveCampaign v3 API. Doit être soit NOT_SUBSCRIBED, PENDING, REDACTED, SUBSCRIBED, ou UNSUBSCRIBED |
Non_inscrit, en_attente, masqué, abonné, désabonné | Order - SMS Opt-in Level (Shopify uniquement) |
Le niveau auquel le client a opté pour la messagerie SMS. Ce champ ne peut être utilisé qu’en écriture ; les données seront enregistrées dans l’objet client. Pour lire ce champ, utilisez ActiveCampaign v3 API. Doit être soit CONFIRMED_OPT_IN, SINGLE_OPT_IN ou UNKNOWN |
confirmé_opt_in, unique_opt_in, inconnu | Order - SMS Consent Updated Date (Shopify Only) |
Dernière date à laquelle le client a mis à jour son consentement à l’envoi de SMS. Ce champ ne peut être utilisé qu’en écriture ; les données seront enregistrées dans l’objet client. Pour lire ce champ, utilisez ActiveCampaign v3 API |
Conditions supplémentaires pour le segment d’e-commerce
Vous pouvez en savoir plus et consulter la liste de toutes les conditions disponibles sur le segment d’e-commerce .