Pour importer la liste des clients, suivez les étapes ci-dessous.
- Accédez à l'onglet Invitations.
- Cliquez sur le bouton Importer les clients dans le coin supérieur droit.
- Définissez la date d'envoi des invitations pour demander un avis.
- Ensuite, cliquez sur Ajouter un fichier et importez la liste de contacts préparée.
- Enfin, cliquez sur Enregistrer les modifications.
- Les données importées apparaîtront dans la file d'attente des invitations.
Dans l'application, vous pouvez télécharger un fichier d'exemple .csv ou .xlsx que vous pouvez ensuite modifier selon vos besoins.
Attention ! Votre fichier doit contenir une colonne intitulée 'email' (obligatoire).
Dans le fichier, vous pouvez ajouter plusieurs colonnes. Ci-dessous se trouvent leurs en-têtes avec une description.
- email - adresse e-mail du client, par exemple '[email protected]' - colonne obligatoire.
- name - prénom ou prénom et nom du client, par exemple 'Jan Kowalski'.
- phone - numéro de téléphone de l'utilisateur, par exemple '111222333'.
- website - en spécifiant ce champ, nous pouvons importer des e-mails vers plusieurs pages sur Rating Captain simultanément. Ce champ doit être rempli avec le nom exact de la page dans le système Rating Captain. Par défaut, si ce champ n'est pas spécifié, l'importation sera enregistrée sur la page active.
- place_name - en ajoutant ce champ, vous spécifiez à quelle plateforme d'avis dans Rating Captain le client doit être attribué. Ce champ doit être le nom exact de la plateforme d'avis dans le système Rating Captain. Vous pouvez trouver toutes vos plateformes d'avis connectées dans l'onglet Page => Profils. Si vous ne spécifiez pas ce champ, Rating Captain attribuera automatiquement la plateforme aux avis.
- products - liste des produits commandés. Il s'agit d'une option avancée qui nécessite l'aide d'un développeur. Ce champ doit être un champ JSON valide. Chaque objet dans le tableau doit contenir des champs tels que id - ID du produit, name - nom du produit, price - prix du produit, éventuellement image_url - URL de l'image du produit, product_url - URL du produit.
Enregistrez le fichier généré avec les en-têtes spécifiés au format Microsoft Excel (.xlsx) ou .csv (valeurs séparées par des points-virgules ou des virgules).
<script>
var RatingCaptain_data_script = {
/* REQUIRED | Email, on this address will be send message */
"email": "{$order->email}",
/* REQUIRED | Order in your system, this field should be unique */
"external_id": "{$order->id}",
/* Optional - Products in this order, each product must have id name and price. */
"products": [
{
"id": "{$product->id}",
"name": "{$product->name}",
"price": "{$product->price}",
"imageUrl": "{$product->image}",
},
]
}
</script>
<script src="https://api.ratingcaptain.com/js_v2/[Your website token]" async></script>
*Each item in bold must be properly configured depending on your system.
*Website token you can find here: Website page.
<script>
var rc_products = {/literal}[{foreach from=$items item=i name=list}
{
'id': '{$i->product_id}',
'name': '{$i->name}',
'price': '{$i->price_gross|money_without_currency}',
'imageUrl': '{$i->product->images[0]->url|product_img_url:th100}'
},
{/foreach}]{literal};
var RatingCaptain_data_script = {
"email": '{client_email}',
"external_id": '{order_id}',
"products": rc_products
}
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Your website token]" async></script>
*Website token you can find here: Website page.
<script>
var rc_products = [{products}
{
"id": "{products.product_id}",
"price": "{products.float_price}",
"imageUrl": "{products.img}",
"name": "{products.name}"
},
{/products}];
var RatingCaptain_data_script = {
"email": '{email}',
"external_id": '{order_id}',
"products": rc_products
}
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Your website token]" async></script>
*Website token you can find here: Website page.
<script>
var RatingCaptain_data_script = {
"email": "[[email]]",
"external_id": "[[orderid]]"
}
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Your website token]" async></script>
*Website token you can find here: Website page.
{% block page_checkout_finish_rating_captain %}
{% set ratingProducts = [] %}
{% for lineItem in page.order.lineItems.elements %}
{% if lineItem.type is same as 'product' %}
{% if lineItem.cover.url %}
{% set ratingProduct = {
id: lineItem.payload.productNumber,
name: lineItem.label,
price: lineItem.price.totalPrice,
imageUrl: lineItem.cover.url,
} %}
{% else %}
{% set ratingProduct = {
id: lineItem.payload.productNumber,
name: lineItem.label,
price: lineItem.price.totalPrice,
} %}
{% endif %}
{% set ratingProducts = ratingProducts|merge([ratingProduct]) %}
{% endif %}
{% endfor %}
{% set ratingCaptainData = {
email: page.order.orderCustomer.email,
external_id: page.order.orderNumber,
products: ratingProducts
} %}
<script>
var RatingCaptain_data_script = [{{ ratingCaptainData | json_encode | raw }}];
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Your website token]" async></script>
{% endblock %}
*Website token you can find here: Website page.
Was the article helpful?
mdi-check
Yes
mdi-close
No
Thank you for rate this article.
47 out of 55 found this article helpful