Vous pouvez utiliser le Service Mail Automatique (SMA) avec Shopify pour automatiquement envoyer des invitations à laisser un avis à vos clients à la suite de chaque commande ou utilisation de vos services. Le moyen le plus simple de le faire est d'utiliser l'application Shopify Flow.
Nous avons déjà une intégration Shopify conçue à cet effet, cependant, vous pouvez toujours décider d'utiliser le SMA.
Veuillez noter que si vous utilisez déjà notre intégration Shopify, vous ne devriez pas simultanément utiliser le SMA. Si vous le faites, les invitations seront dupliquées et envoyées deux fois à vos clients.
Créer un workflow dans Shopify
Pour commencer, vous devrez créer un workflow via l'application Shopify Flow.
- Installez l'application Shopify Flow ici.
- Connectez-vous à votre compte Shopify.
- Cliquez sur Settings > Apps and sales channels > Shopify Flow.
- Passez la souris sur Flow, cliquez sur les trois points, puis cliquez sur Open app.
- Cliquez sur Create workflow > Select a trigger.
- Recherchez les déclencheurs Order fulfilled ou Order created dans le champ de recherche dans le coin supérieur droit.
- Ajoutez l'action Then > Send internal email.
- Sur Trustpilot Business, allez à Collecter des avis > Méthodes d'invitation.
- Sous Laissez-nous envoyer des invitations pour vous, cliquez sur Commencer. Cela ouvrira la page du Service Mail Automatique (SMA).
- Copiez votre adresse e-mail unique Trustpilot.
- Revenez à votre workflow sur Shopifyet cliquez sur l'onglet ACTION à droite. Collez l'adresse e-mail unique Trustpilot que vous avez précédemment copiée dans le champ Email address.
- Ajouter le texte de votre choix dans le champ Subject.
- Dans le champ Message, ajoutez le script d'invitation sous la forme d'un extrait de données structurées SMA.
- Voici un exemple d'extrait de données structurées SMA simple pour les avis marchands. Il inclut des balises dynamiques spécifiques à Shopify :
<!--<script type="application/json+trustpilot">
{
"recipientName": "{{order.customer.displayName}}",
"recipientEmail": "{{order.customer.email}}",
"referenceId": "{{order.name}}",
}
</script>-->
- Voici un exemple d'extrait de données structurées SMA avec des balises dynamiques spécifiques à Shopify et des informations requises pour les invitations à laisser un avis produit :
<!--<script type="application/json+trustpilot">
{
"recipientEmail": "{{order.customer.email}}",
"recipientName": "{{order.customer.displayName}}",
"referenceId": "{{order.name}}",
"products": [{% for lineItems_item in order.lineItems %}
{"name" : "{{lineItems_item.name}}","sku":"{{lineItems_item.sku}}","productUrl":"{{shop.url}}/products/{{lineItems_item.product.onlineStoreUrl | split: "/" | last}}","imageUrl":"{{lineItems_item.image.url}}","gtin":"{{lineItems_item.variant.barcode}}"
}{% unless forloop.last %},{% endunless %}{% endfor%}]
}
</script>-->
- Si vous souhaitez personnaliser différents modèles envoyés en fonction de la zone géographique de la commande, vous pouvez ajouter l'extrait suivant en plus de celui ci-dessus :
"locale": "{% assign handle = order.billingAddress.countryCodeV2 %}{% case handle %}{% when "DE" %}de-DE{% assign template = "TemplateID1" %}{% assign productTemplate = "ProductTemplate1" %}{% else %}en-GB{% assign template = "TemplateID2" %}{% assign productTemplate = "ProductTemplate2" %}{% endcase %}",
"templateId": "{{template}}",
"productReviewInvitationTemplateId":"{{productTemplate}}"
- L'extrait ci-dessus contient un flux de contrôle Liquid 'when…else'. Cela indique que lorsque le pays de facturation est l'Allemagne ou le Royaume-Uni, certains modèles et pages de destination doivent être appliqués.
Cliquez sur Turn on workflow dans le coin supérieur droit, puis cliquez sur Turn on une fois que le bouton apparaît dans la fenêtre contextuelle.
Vos invitations automatiques sont configurées ! Vous pourrez accéder à une vue d'ensemble de vos activités d'invitation sur votre tableau de bord Trustpilot.