Para importar la lista de clientes, sigue los siguientes pasos.
- Ve a la pestaña Invitaciones.
- Haz clic en el botón Importar clientes en la esquina superior derecha.
- Establece la fecha de envío de las invitaciones para solicitar opiniones.
- Luego haz clic en Agregar archivo e importa la lista de contactos preparada.
- Finalmente, haz clic en Guardar cambios.
- En la Cola de invitaciones aparecerán los datos importados.
En la aplicación puedes descargar un archivo de ejemplo .csv o .xlsx, que luego puedes editar según tus necesidades.
¡Atención! Tu archivo debe contener una columna llamada 'email' (obligatorio).
En el archivo puedes agregar varias columnas. A continuación se muestran sus encabezados junto con una descripción.
- email - dirección de correo electrónico del cliente, por ejemplo, '[email protected]' - columna obligatoria.
- name - nombre o nombre completo del cliente, por ejemplo, 'Jan Kowalski'.
- phone - número de teléfono del usuario, por ejemplo, '111222333'.
- website - al especificar este campo, podemos importar correos electrónicos a múltiples páginas en Rating Captain simultáneamente. Este campo debe estar lleno con el nombre exacto de la página en el sistema Rating Captain. Si no se proporciona este campo de forma predeterminada, la importación se guardará en la página activa.
- place_name - al agregar este campo, especificas a qué portal de reseñas en Rating Captain se debe asignar el cliente. Este campo debe ser el nombre exacto del portal de reseñas en el sistema Rating Captain. Puedes encontrar todos tus portales de reseñas vinculados en la pestaña Página => Perfiles. Si no proporcionas este campo, Rating Captain asignará automáticamente la plataforma a las opiniones.
- products - lista de productos en el pedido. Esta es una opción avanzada y requiere la ayuda de un programador. Este campo debe ser un campo JSON válido. Cada objeto en la matriz debe contener campos como id - ID del producto, name - nombre del producto, price - precio del producto, opcionalmente image_url - URL de la imagen del producto, product_url - URL del producto.
Guarda el archivo generado con los encabezados proporcionados en formato Microsoft Excel (.xlsx) o .csv (valores separados por punto y coma o comas).
<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