Skip to content

Características de los datos de Shopify

Este artículo ofrece un resumen de nuestras características de Shopify, incluyendo qué datos de Shopify se rastrean, ejemplos de cargas útiles, backfill histórico y sincronización de productos.

Eventos de Shopify con seguimiento

La integración de Shopify utiliza eventos recomendados de eCommerce para capturar comportamientos de compra clave. Para ver ejemplos de implementación y estrategias de marketing con estos eventos, consulta ejemplos de eCommerce.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
    "name": "ecommerce.product_viewed",
    "properties": {
        "product_id": "12345",
        "product_name": "product",
        "variant_id": "123",
        "image_url": "www.image-url.com",
        "product_url": "mystorefront.myshopify.com/product",
        "price": 10,
        "currency": "USD",
        "source": "mystorefront.myshopify.com",
        "metadata": {
          "sku": "sku"
        },
        "type": [
          "price_drop",
          "back_in_stock"
        ]
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
    "name": "ecommerce.cart_updated",
    "properties": {
        "cart_id": "Z2NwLXVzLWVhc3QxOjAxSjk3UFg4RlFZMjVTVkRHRlc1RlI3SlRY",
        "currency": "USD",
        "total_value": 2000000,
        "products": [
            {
                "product_id": "8266836345064",
                "product_name": "PANTS!!!",
                "variant_id": "44610569208040",
                "image_url": "https://cdn.shopify.com/s/files/1/0604/4211/6328/files/1200px-Trousers-colourisolated.jpg?v=1689256168",
                "product_url": "https://test-store.myshopify.com/products/pants?variant=44610569208040",
                "quantity": 2,
                "price": 1000000,
                "metadata": {
                    "sku": "007"
                }
            }
        ],
        "source": "https://test-store.myshopify.com",
        "metadata": {}
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
    "name": "ecommerce.checkout_started",
    "time": "2022-05-23T13:52:38-04:00",
    "properties": {
        "cart_id": "eeafa272cebfd4b22385bc4b645e762c",
        "total_value": 421.88,
        "subtotal_value": 396.88,
        "tax": 15.00,
        "shipping": 10.00,
        "currency": "USD",
        "products": [
            {
                "product_id": "632910392",
                "product_name": "IPod Nano - 8GB",
                "variant_id": "808950810",
                "quantity": 1,
                "price": 199,
                "metadata": {
                    "sku": "IPOD2008PINK"
                }
            }
        ],
        "source": "braze-mock-storefront.myshopify.com",
        "checkout_id": "123123123",
        "metadata": {
            "checkout_url": "https://checkout.local/548380009/checkouts/123123123/recover?key=example-secret-token"
        }
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
    "name": "ecommerce.order_placed",
    "time": "2022-05-23T13:52:38-04:00",
    "properties": {
        "order_id": "820982911946154508",
        "cart_id": "eeafa272cebfd4b22385bc4b645e762c",
        "total_value": 421.88,
        "subtotal_value": 396.88,
        "tax": 15.00,
        "shipping": 10.00,
        "currency": "USD",
        "total_discounts": 5,
        "discounts": [],
        "products": [
            {
                "product_id": "632910392",
                "product_name": "IPod Nano - 8GB",
                "variant_id": "808950810",
                "quantity": 1,
                "price": 199,
                "metadata": {
                    "sku": "IPOD2008PINK"
                }
            }
        ],
        "source": "braze-mock-storefront.myshopify.com",
        "metadata": {
            "order_status_url": "https://apple.myshopify.com/690933842/orders/123456abcd/authenticate?key=abcdefg",
            "order_number": "1234",
            "tags": [
                "heavy",
                "heavy2"
            ],
            "referring_site": "https://www.google.com",
            "payment_gateway_names": [
                "visa",
                "bogus"
            ]
        }
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
 "name": "shopify_fulfilled_order",
 "time": "2022-05-23T14:44:34-04:00",
 "properties": {
   "order_id": 4444668657855,
   "line_items": [
     {
       "quantity": 1,
       "product_id": 6143032066239,
       "sku": null,
       "title": "Dark Denim Top",
  "variant_id": 40094740549876,
       "variant_title": "Small Dark Denim Top",


       "vendor": "partners-demo",
       "name": "Dark Denim Top",
       "properties": [],
       "price": "60.00",
       "fulfillment_status": "fulfilled"
     }
   ],
   "shipping": [
     {
       "title": "Standard",
       "price": "0.00"
     }
   ],
   "total_price": "130.66",
   "confirmed": true,
   "total_discounts": "0.00",
   "discount_codes": [],
   "order_number": 1093,
   "order_status_url": "https://test-store.myshopify.com/",
   "cancelled_at": null,
   "tags": "",
   "closed_at": "2022-05-23T14:44:34-04:00",
   "fulfillment_status": "fulfilled",
   "fulfillments": [
     {
       "shipment_status": null,
       "status": "success",
       "tracking_company": "Other",
       "tracking_number": "456",
       "tracking_numbers": [
         "456"
       ],
       "tracking_url": "https://braze.com",
       "tracking_urls": [
         "https://braze.com"
       ],
       "line_items": [
         {
           "fulfillment_status": "fulfilled",
           "name": "Dark Denim Top",
           "price": "60.00",
           "product_id": 6143032066239,
           "quantity": 1,
           "requires_shipping": true,
           "sku": null,
           "title": "Dark Denim Top",
           "variant_id": 40094740549876,
           "variant_title": "Small Dark Denim Top",
           "vendor": "partners-demo"
         }
       ]
     }
   ]
 },
 "braze_id": "123abc123abc"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
 "name": "shopify_partially_fulfilled_order",
 "time": "2022-05-23T14:43:34-04:00",
 "properties": {
   "order_id": 4444668657855,
   "line_items": [
     {
       "quantity": 1,
       "product_id": 6143032066239,
       "sku": null,
       "title": "Dark Denim Top",
       "variant_id": 40094740549876,
       "variant_title": "",
       "vendor": "partners-demo",
       "name": "Dark Denim Top",
       "properties": [],
       "price": "60.00",
       "fulfillment_status": "fulfilled"
     }
   ],
   "shipping": [
     {
       "title": "Standard",
       "price": "0.00"
     }
   ],
   "total_price": "130.66",
   "confirmed": true,
   "total_discounts": "0.00",
   "discount_codes": [],
   "order_number": 1093,
   "order_status_url": "https://test-store.myshopify.com/",
   "cancelled_at": null,
   "tags": "",
   "closed_at": null,
   "fulfillment_status": "partial",
   "fulfillments": [
     {
       "shipment_status": null,
       "status": "success",
       "tracking_company": "Other",
       "tracking_number": "123",
       "tracking_numbers": [
         "123"
       ],
       "tracking_url": "https://braze.com",
       "tracking_urls": [
         "https://braze.com"
       ],
       "line_items": [
         {
           "fulfillment_status": "fulfilled",
           "name": "Dark Denim Top",
           "price": "60.00",
           "product_id": 6143032066239,
           "properties": [],
           "quantity": 1,
           "requires_shipping": true,
           "sku": null,
           "title": "Dark Denim Top",
           "variant_id": 40094740549876,
           "variant_title": "",
           "vendor": "partners-demo"
         }
       ]
     }
   ]
 },
 "braze_id": "abc123abc123"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
 "name": "shopify_paid_order",
 "time": "2022-05-23T13:52:38-04:00",
 "properties": {
   "order_id": 4444596371647,
   "line_items": [
     {
       "quantity": 1,
       "product_id": 6143033344191,
       "sku": null,
       "title": "LED High Tops",
       "variant_id": 40094740549876,
       "variant_title": null,
       "vendor": "partners-demo",
       "name": "LED High Tops",
       "properties": [],
       "price": "80.00",
       "fulfillment_status": null
     }
   ]
 }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
    "name": "ecommerce.order_cancelled",
    "time": "2022-05-23T13:52:38-04:00",
    "properties": {
        "order_id": "820982911946154508",
        "cancel_reason": "no longer necessary",
        "total_value": 421.88,
        "subtotal_value": 396.88,
        "tax": 15.00,
        "shipping": 10.00,
        "currency": "USD",
        "total_discounts": 5,
        "discounts": [],
        "products": [
            {
                "product_id": "632910392",
                "product_name": "IPod Nano - 8GB",
                "variant_id": "808950810",
                "quantity": 1,
                "price": 199,
                "metadata": {
                    "sku": "IPOD2008PINK"
                }
            }
        ],
        "source": "braze-mock-storefront.myshopify.com",
        "metadata": {
            "order_status_url": "https://apple.myshopify.com/690933842/orders/123456abcd/authenticate?key=abcdefg",
            "order_number": "1234",
            "tags": [
                "heavy",
                "heavy2"
            ]
        }
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
    "name": "ecommerce.order_refunded",
    "time": "2022-05-23T13:52:38-04:00",
    "properties": {
        "order_id": "820982911946154508",
        "total_value": 421.88,
        "currency": "USD",
        "products": [
            {
                "product_id": "632910392",
                "product_name": "IPod Nano - 8GB",
                "variant_id": "808950810",
                "quantity": 1,
                "price": 199,
                "metadata": {
                    "sku": "IPOD2008PINK"
                }
            }
        ],
        "source": "braze-mock-storefront.myshopify.com",
        "metadata": {
		"order_note": "item was broken"
        }
    }
}
1
2
3
4
5
6
{
	"name": "shopify_account_login",
	"properties": {
	"source": "braze-mock-storefront.myshopify.com"
  }
}

Evento: ecommerce.product_viewed
Tipo: Evento recomendado
Se desencadena: Cuando un cliente ve la página de un producto
Origen de datos: SDK de Braze
Ejemplo: Abandono de navegación

Variable Plantilla de Liquid
product_id {{event_properties.${product_id}}}
product_name {{event_properties.${product_name}}}
variant_id {{event_properties.${variant_id}}}
image_url {{event_properties.${image_url}}}
product_url <your-store.myshopify.com>{{event_properties.${product_url}}}

Añade el dominio de tu sitio Shopify antes de la URL.
price {{event_properties.${price}}}
currency {{event_properties.${currency}}}
source {{event_properties.${source}}}
sku {{event_properties.${metadata}[0].sku}}
type event_properties.${type}

Evento: ecommerce.cart_updated
Tipo: Evento recomendado
Se desencadena: Cuando un cliente añade, elimina o actualiza su carrito de compras
Origen de datos: SDK de Braze
Ejemplo: Abandono del carrito de compras

Para los Canvas de carrito abandonado, primero necesitas añadir la etiqueta de Liquid del carrito de compras inicial para obtener el contexto del carrito en tu mensaje.

1
{% shopping_cart {{context.${cart_id}}} %}

Luego puedes añadir las siguientes etiquetas de Liquid del carrito de compras en tu mensaje.

Variable Plantilla de Liquid
cart_id {{ shopping_cart.cart_id }}
currency {{ shopping_cart.currency }}
total_value {{ shopping_cart.total_value }}
product_id {{ shopping_cart.products[0].product_id }}
product_name {{ shopping_cart.products[0].product_name }}
variant_id {{ shopping_cart.products[0].variant_id }}
image_url {{ shopping_cart.products[0].image_url }}
product_url {{ shopping_cart.products[0].product_url }}
quantity {{ shopping_cart.products[0].quantity }}
price {{ shopping_cart.products[0].price }}
sku {{ shopping_cart.products[0].metadata[0].sku }}
source {{ shopping_cart.source }}
metadata (value) {{ shopping_cart.metadata[0].<add_value_here> }}

Evento: ecommerce.checkout_started
Tipo: Evento recomendado
Se desencadena: Cuando un usuario navega a la página de pago
Origen de datos: REST API de Braze
Ejemplo: Abandono de pago

Para los Canvas de abandono de pago, primero necesitas utilizar la siguiente etiqueta de Liquid:

1
2
{% shopping_cart {{context.${cart_id}}} :abort_if_not_abandoned false %}
{{context.${cart_id}}}

Luego puedes añadir las siguientes etiquetas de Liquid en tu mensaje para hacer referencia a los productos en tu carrito en el momento del pago.

Variable Plantilla de Liquid
cart_id {{ shopping_cart.cart_id }}
currency {{ shopping_cart.currency }}
total_value {{ shopping_cart.total_value }}
product_id {{ shopping_cart.products[0].product_id }}
product_name {{ shopping_cart.products[0].product_name }}
variant_id {{ shopping_cart.products[0].variant_id }}
image_url {{ shopping_cart.products[0].image_url }}
product_url {{ shopping_cart.products[0].product_url }}
quantity {{ shopping_cart.products[0].quantity }}
price {{ shopping_cart.products[0].price }}
sku {{ shopping_cart.products[0].metadata.sku }}
source {{ shopping_cart.source }}
checkout_url {{ shopping_cart.metadata[0].checkout_url }}

Evento: ecommerce.order_placed
Tipo: Evento recomendado
Se desencadena: Cuando un usuario completa con éxito el proceso de pago y realiza un pedido
Origen de datos: REST API de Braze
Ejemplo: Confirmación de pedido, reorientación posterior a la compra, ventas adicionales o ventas cruzadas

Variable Plantilla de Liquid
cart_id {{event_properties.${cart_id}}}
currency {{event_properties.${currency}}}
discounts {{event_properties.${discounts}}}
order_id {{event_properties.${order_id}}}
product_id {{event_properties.${products}[0].product_id}}
product_name {{event_properties.${products}[0].product_name}}
variant_id {{event_properties.${products}[0].variant_id}}
quantity {{event_properties.${products}[0].quantity}}
sku {{event_properties.${products}[0].metadata.sku}}
total_discounts {{event_properties.${total_discounts}}}
order_status_url {{event_properties.${metadata}.order_status_url}}
order_number {{event_properties.${metadata}.order_number}}
tags {{event_properties.${metadata}.tags}}
referring_site {{event_properties.${metadata}.referring_site}}
payment_gateway_names {{event_properties.${metadata}.payment_gateway_names}}

Evento: shopify_fulfilled_order
Tipo: Evento personalizado
Se desencadena: Cuando el pedido de un usuario se completa y está listo para el envío
Origen de datos: REST API de Braze
Ejemplo: (Transaccional) Actualización de cumplimiento

Variable Plantilla de Liquid
ID del pedido {{event_properties.${order_id}}}
Precio total {{event_properties.${total_price}}}
Descuentos totales {{event_properties.${total_discounts}}}
Estado de confirmación {{event_properties.${confirmed}}}
URL de estado del pedido {{event_properties.${order_status_url}}}
Número de pedido {{event_properties.${order_number}}}
Marca de tiempo de cancelación {{event_properties.${cancelled_at}}}
Marca de tiempo de cierre {{event_properties.${closed_at}}}
ID del artículo {{event_properties.${line_items}[0].product_id}}
Cantidad del artículo {{event_properties.${line_items}[0].quantity}}
SKU del artículo {{event_properties.${line_items}[0].sku}}
Título del artículo {{event_properties.${line_items}[0].title}}
Proveedor del artículo {{event_properties.${line_items}[0].vendor}}
Nombre del artículo {{event_properties.${line_items}[0].name}}
Propiedades del artículo {{event_properties.${line_items}[0].properties}}
Precio del artículo {{event_properties.${line_items}[0].price}}
Título de envío {{event_properties.${shipping}[0].title}}
Precio de envío {{event_properties.${shipping}[0].price}}
Estado de cumplimiento {{event_properties.${fulfillment_status}}}
Estado de envío de cumplimiento {{event_properties.${fulfillments}[0].shipment_status}}
Estado {{event_properties.${fulfillments}[0].status}}
Empresa de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].Fulfillment tracking_company}}
Número de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].Fulfillment tracking_number}}
Números de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].Fulfillment tracking_numbers}}
URL de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].Fulfillment tracking_url}}
URLs de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].Fulfillment tracking_urls}}
Estado de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].fulfillment_status}}
Nombre de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].name}}
Precio de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].price}}
ID de producto de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].product_id}}
Cantidad de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].quantity}}
Envío de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].requires_shipping}}
SKU de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].sku}}
Título de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].title}}
Proveedor de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].vendor}}
ID de variante {{event_properties.${line_items}[0].variant_id}}
Título de variante {{event_properties.${line_items}[0].variant_title}}

Evento: shopify_partially_fulfilled_order
Tipo: Evento personalizado
Se desencadena: Cuando parte del pedido de un usuario se completa y está lista para el envío
Origen de datos: REST API de Braze
Ejemplo: (Transaccional) Actualización de cumplimiento

Variable Plantilla de Liquid
ID del pedido {{event_properties.${order_id}}}
Precio total {{event_properties.${total_price}}}
Descuentos totales {{event_properties.${total_discounts}}}
Estado de confirmación {{event_properties.${confirmed}}}
URL de estado del pedido {{event_properties.${order_status_url}}}
Número de pedido {{event_properties.${order_number}}}
Marca de tiempo de cancelación {{event_properties.${cancelled_at}}}
Marca de tiempo de cierre {{event_properties.${closed_at}}}
ID del artículo {{event_properties.${line_items}[0].product_id}}
Cantidad del artículo {{event_properties.${line_items}[0].quantity}}
SKU del artículo {{event_properties.${line_items}[0].sku}}
Título del artículo {{event_properties.${line_items}[0].title}}
Proveedor del artículo {{event_properties.${line_items}[0].vendor}}
Nombre del artículo {{event_properties.${line_items}[0].name}}
Propiedades del artículo {{event_properties.${line_items}[0].properties}}
Precio del artículo {{event_properties.${line_items}[0].price}}
Título de envío {{event_properties.${shipping}[0].title}}
Precio de envío {{event_properties.${shipping}[0].price}}
Estado de cumplimiento {{event_properties.${fulfillment_status}}}
Estado de envío de cumplimiento {{event_properties.${fulfillments}[0].shipment_status}}
Estado de cumplimiento {{event_properties.${fulfillments}[0].status}}
Empresa de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].tracking_company}}
Número de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].tracking_number}}
Números de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].tracking_numbers}}
URL de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].tracking_url}}
URLs de seguimiento de cumplimiento {{event_properties.${fulfillments}[0].tracking_urls}}
Estado de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].fulfillment_status}}
Nombre de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].name}}
Precio de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].price}}
ID de producto de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].product_id}}
Cantidad de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].quantity}}
Envío de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].requires_shipping}}
SKU de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].sku}}
Título de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].title}}
Proveedor de cumplimiento {{event_properties.${fulfillments}[0].line_items[0].vendor}}
ID de variante {{event_properties.${line_items}[0].variant_id}}
Título de variante {{event_properties.${line_items}[0].variant_title}}

Evento: shopify_paid_order
Tipo: Evento personalizado
Se desencadena: Cuando el pedido de un usuario se marca como pagado en Shopify
Origen de datos: REST API de Braze
Ejemplo: (Transaccional) Confirmación de pago

Variable Plantilla de Liquid
ID del pedido {{event_properties.${order_id}}}
Estado de confirmación {{event_properties.${confirmed}}}
URL de estado del pedido {{event_properties.${order_status_url}}}
Número de pedido {{event_properties.${order_number}}}
Marca de tiempo de cancelación {{event_properties.${cancelled_at}}}
Descuentos totales {{event_properties.${total_discounts}}}
Precio total {{event_properties.${total_price}}}
Etiquetas {{event_properties.${tags}}}
Códigos de descuento {{event_properties.${discount_codes}}}
ID del artículo {{event_properties.${line_items}[0].product_id}}
Cantidad del artículo {{event_properties.${line_items}[0].quantity}}
SKU del artículo {{event_properties.${line_items}[0].sku}}
Título del artículo {{event_properties.${line_items}[0].title}}
Proveedor del artículo {{event_properties.${line_items}[0].vendor}}
Propiedades del artículo {{event_properties.${line_items}[0].properties}}
Precio del artículo {{event_properties.${line_items}[0].price}}
Título de envío {{event_properties.${shipping}[0].title}}
Precio de envío {{event_properties.${shipping}[0].price}}
ID de variante {{event_properties.${line_items}[0].variant_id}}
Título de variante {{event_properties.${line_items}[0].variant_title}}

Evento: ecommerce.order_cancelled
Tipo: Evento recomendado
Se desencadena: Cuando el pedido de un usuario se cancela
Origen de datos: REST API de Braze
Ejemplo: (Transaccional) Confirmación de cancelación de pedido

Variable Plantilla de Liquid
ID del pedido {{event_properties.${order_id}}}
Precio total {{event_properties.${total_price}}}
Descuentos totales {{event_properties.${total_discounts}}}
Confirmado {{event_properties.${confirmed}}}
URL de estado del pedido {{event_properties.${order_status_url}}}
Número de pedido {{event_properties.${order_number}}}
Marca de tiempo de cancelación {{event_properties.${cancelled_at}}}
Etiquetas {{event_properties.${tags}}}
Códigos de descuento {{event_properties.${discount_codes}}}
Estado de cumplimiento {{event_properties.${fulfillment_status}}}
Cumplimientos {{event_properties.${fulfillments}}}
ID del artículo {{event_properties.${line_items}[0].product_id}}
Cantidad del artículo {{event_properties.${line_items}[0].quantity}}
SKU del artículo {{event_properties.${line_items}[0].sku}}
Título del artículo {{event_properties.${line_items}[0].title}}
Proveedor del artículo {{event_properties.${line_items}[0].vendor}}
Nombre del artículo {{event_properties.${line_items}[0].name}}
Propiedades del artículo {{event_properties.${line_items}[0].properties}}
Estado de cumplimiento {{event_properties.${line_items}[0].fulfillment_status}}
Título de envío {{event_properties.${shipping}[0].title}}
Precio de envío {{event_properties.${shipping}[0].price}}
ID de variante {{event_properties.${line_items}[0].variant_id}}
Título de variante {{event_properties.${line_items}[0].variant_title}}

Evento: ecommerce.order_refunded
Tipo: Evento recomendado
Se desencadena: Cuando el pedido de un usuario se reembolsa
Origen de datos: REST API de Braze
Ejemplo: (Transaccional) Confirmación de reembolso

Variable Plantilla de Liquid
ID del pedido {{event_properties.${order_id}}}
Nota del pedido {event_properties.${note}}}
ID del artículo {{event_properties.${line_items}[0].product_id}}
Cantidad del artículo {{event_properties.${line_items}[0].quantity}}
SKU del artículo {{event_properties.${line_items}[0].sku}}
Título del artículo {{event_properties.${line_items}[0].title}}
Proveedor del artículo {{event_properties.${line_items}[0].vendor}}
Nombre del artículo {{event_properties.${line_items}[0].name}}
Propiedades del artículo {{event_properties.${line_items}[0].properties}}
Precio del artículo {{event_properties.${line_items}[0].price}}
ID de variante {{event_properties.${line_items}[0].variant_id}}
Título de variante {{event_properties.${line_items}[0].variant_title}}

Evento: shopify_account_login
Tipo: Evento personalizado
Se desencadena: Cuando un usuario inicia sesión en su cuenta
Origen de datos: REST API de Braze
Ejemplo: Serie de bienvenida

Variable Plantilla de Liquid
source {{event_properties.${source}}}

Atributos personalizados de Shopify compatibles

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  "attributes": [
    {
      "shopify_tags": "VIP_customer",
      "shopify_total_spent": "60.00",
      "shopify_order_count": "3",
      "shopify_last_order_id": "1234567",
      "shopify_last_order_name": "test_order",
      "shopify_zipcode": "10001",
      "shopify_province": "null"
    }
  ]
}
Nombre del atributo Descripción
shopify_total_spent La cantidad total de dinero que el cliente ha gastado en todo su historial de pedidos.
shopify_order_count El número de pedidos asociados a este cliente. Los pedidos de prueba y archivados no se contabilizan.
shopify_last_order_id El ID del último pedido del cliente.
shopify_last_order_name El nombre del último pedido del cliente. Está directamente relacionado con el campo name en el recurso de pedido.
shopify_zipcode El código postal del cliente de su dirección predeterminada.
shopify_province La provincia del cliente de su dirección predeterminada.

Personalización con Liquid

Para agregar personalización con Liquid para tus atributos personalizados de Shopify, selecciona + Personalización. Luego selecciona Atributos personalizados como tu tipo de personalización.

La sección "Agregar personalización" con el menú desplegable "Atributo" abierto.

Después de seleccionar tu atributo personalizado, ingresa un valor predeterminado y copia el fragmento de Liquid en tu mensaje.

Pegando un fragmento de Liquid en un mensaje.

Atributos estándar de Shopify compatibles

  • Correo electrónico
  • Nombre
  • Apellido
  • Teléfono
  • Ciudad
  • País

Recopilación de datos del SDK

Para obtener más información sobre los datos que recopilan los SDK de Braze, consulta Recopilación de datos del SDK.

Reabastecimiento histórico

Los datos históricos de Shopify se importan antes de que conectes Braze: eventos de pedidos de los últimos 90 días y datos de clientes del último año. Ambos periodos se cuentan hacia atrás desde la fecha en que completas tu integración.

A través de la configuración de la integración estándar de Shopify o la configuración de la integración personalizada de Shopify, puedes activar el reabastecimiento histórico para segmentar a clientes anteriores. Esto importa tus pedidos de Shopify (eventos relacionados con pedidos) de los últimos 90 días y perfiles de usuario del último año. Ambos periodos se cuentan hacia atrás desde la fecha en que completas tu integración.

Cuando Braze importa tus clientes de Shopify, asigna el tipo de external_id que elegiste en tu configuración.

Si planeas integrar con un ID externo personalizado (ya sea para la integración estándar o la integración personalizada), deberás añadir tu ID externo personalizado como metacampo de cliente de Shopify a todos los perfiles de clientes de Shopify existentes y, a continuación, realizar el backfill histórico.

Configurar el reabastecimiento histórico de Shopify

  1. Activa el reabastecimiento histórico en el paso Track Shopify data.

El paso "Track Shopify data" de la integración de Shopify mostrando el reabastecimiento histórico seleccionado.

  1. Después de completar la configuración de tu integración, Braze comenzará la sincronización inicial de datos. Puedes monitorear el progreso en la pestaña Shopify Data de la configuración de tu integración.

La página de configuración de la integración de Shopify con un indicador de carga que muestra que los eventos se están sincronizando activamente.

Datos sincronizados

Para la sincronización inicial de datos, Braze importa eventos de pedidos de los últimos 90 días y perfiles de usuario del último año, cada uno contado hacia atrás desde la fecha en que completas tu integración. Cuando Braze importa tus clientes de Shopify, asigna el tipo de external_id que elegiste en tu configuración.

La siguiente tabla resume los datos incluidos en esa carga inicial.

Eventos recomendados de Braze Eventos personalizados de Shopify Atributos estándar de Braze Estados de suscripción de Braze
  • Order placed
  • Order cancelled
  • Order refunded
  • shopify_tags
  • shopify_total_spent
  • shopify_order_count
  • shopify_last_order_id
  • shopify_last_order_name
  • shopify_zipcode
  • shopify_province
  • Email
  • First Name
  • Last Name
  • Phone
  • City
  • Country
  • Total Revenue
  • Total Refunds
  • Total Orders
  • Suscripciones de marketing por correo electrónico asociadas con esta tienda de Shopify
  • Suscripciones de marketing por SMS asociadas con esta tienda de Shopify
New Stuff!