{"section":"tutorials","requestedLocale":"es","requestedSlug":"configurar-carrito-abandonado","locale":"es","slug":"configurar-carrito-abandonado","path":"docs/es/tutorials/checkout/configuración-de-checkout/configurar-carrito-abandonado.md","branch":"main","content":"Carrito abandonado es la funcionalidad de VTEX que envía emails a los clientes para recordarles que finalice la compra en un carrito que se armó pero no se completó.\n\nLa configuración del carrito abandonado se puede realizar de dos formas diferentes, según el entorno operativo de la tienda:\n- [VTEX Legado](#configuracion-para-tiendas-vtex-legado): a través de diversos módulos de la plataforma VTEX (CMS, Master Data y Centro de Mensajens) y también en su servidor host.\n- [VTEX IO](#configuracion-para-tiendas-vtex-io): a través de la instalación de la aplicación “Abandoned Cart”, la configuración de lo pmodelo de email en el Centro de mensajens y el Trigger en Master Data.\n\n## Configuración para tiendas VTEX Legado\n\nEsta sección presenta los siguientes temas para configurar la funcionalidad de carrito abandonado en las tiendas VTEX Legado:\n\n- [Configurar template de email en CMS](#configurar-template-de-email-en-cms)\n- [Configurar modelo de email en el Centro de mensajes](#configurar-modelo-de-email-en-el-centro-de-mensajes)\n- [Liberación del SPF](#liberacion-del-spf)\n- [Configurar trigger](#configurar-trigger)\n\n### Configurar template de email en CMS\n\nPuede crear su propio template de email personalizado o utilizar la opción de emplate de email personalizado de carrito abandonado predeterminada. Para crear un template personalizado, siga los pasos a continuación:\n\n1. En el Admin VTEX, accede a __Storefront > Layout__, o escribe __Envío por geolocalización__ en la barra de búsqueda en la parte superior de la página.\n2. En __CMS > HTML Templates__, haga clic en el icono `new template`.\n3. Agregar un nombre en el campo __Template Name__.\n4. Rellene el campo __Template XHTML__ con los códigos de template.\n5. Haga clic en `Save Template`.\n\n![template xhtml](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/checkout/configuración-de-checkout/configurar-carrito-abandonado_1.PNG)\n\n> ⚠️ Recomendamos que lo realicen profesionales familiarizados con el módulo CMS, que ya hayan realizado la configuración de otros templates de página y expositor.\n\nPara utilizar una opción de modelo estándar, siga los pasos que se indican a continuación:\n\n1. En el Admin VTEX, accede a __Storefront > Layout__, o escribe __Envío por geolocalización__ en la barra de búsqueda en la parte superior de la página.\n2. En __CMS > HTML Templates__, haga clic en el icono `CEM-Abandoned-Cart`.\n3. Verifique la información de los códigos de template presentes en el campo __Template XHTML__.\n\n![CEM-Abandoned-Cart](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/checkout/configuración-de-checkout/configurar-carrito-abandonado_2.PNG)\n\n### Configurar modelo de email en el Centro de mensajes\n\nUna vez que se haya creado el nuevo template de email o se hayan utilizado los datos de lo template predeterminado, acceda al Centro de mensajes para configurar lo modelo de email. Siga los pasos a continuación:\n\n1. En el Admin VTEX, accede a __Configuración de la tienda > Plantillas de email > Plantillas__, o escribe __Plantillas__ en la barra de búsqueda en la parte superior de la página.\n2. Clique no botão `New Template`.\n3. Haga clic en __New template__ y escriba el mismo nombre utilizado en el template de email creado o predeterminado en el CMS (tiendas legado).\n4. Seleccione __Enable email?__ e __Use default sender__.\n5. Rellene el campo __Email title__ como desee.\n6. Rellene el campo __Recipiente (To)__ con \\{\\{email\\}\\}.\n7. En __Html__, ingrese la información del template de email creado o predeterminado.\n8. Haga clic `Save`. \n\n> ℹ️ El campo JSON Data no debe completarse ni sus datos deben usarse en el template de email. Solo contiene información para permitir una vista previa del formato en el que se verán los datos en el email.\n\n![New template - message center](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/checkout/configuración-de-checkout/configurar-carrito-abandonado_3.PNG)\n\n### Liberación del SPF\n\nLa liberación del SPF es fundamental para evitar problemas de entregabilidad del e-mail, y debe ser realizada conforme al artículo [Configuraçión del SPF](/es/tutorial/configuracao-de-spf--42t0lkl2VyC6Yewc4wA6wI#).\n\nComo buena práctica para configurar DNS para un dominio genérico (no obligatorio), siga el siguiente ejemplo:\n\n![Hostnames - SPF](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/checkout/configuración-de-checkout/configurar-carrito-abandonado_4.PNG)\n\nPara obtener más información sobre este asunto, consulte [Configurar el apuntamiento del DNS para VTEX](/es/tutorial/configurando-o-apontamento-de-dns-para-a-vtex--tutorials_4280#).\n\n### Configurar trigger\n\nEn esta etapa, es necesario configurar un [trigger en Master Data](/es/docs/tutorials/creando-trigger-en-el-master-data). El proceso consiste en rellenar algunos valores que determinarán la activación del trigger, algunos de los cuales son filtros:\n\n- __Checkout:__ el trigger se activará si no se completa el checkout y es diferente de nulo, es decir, si el cliente no finaliza la compra.\n- Carrito:__ relacionado con los últimos productos que el cliente agregó al carrito. El trigger se activa si el valor es diferente de nulo.\n- __Último carrito:__ registra la fecha y hora de creación del carrito. El trigger se activa si el valor es diferente de nulo.\n- __¿Recibe newsletter?:__ garantiza el cumplimiento de los [derechos de titulares de datos](/es/docs/tutorials/derechos-de-los-titulares-de-datos-personales), ya que solo los clientes suscritos al newsletter recibirán emails de carrito abandonado. La suscripción al newsletter se puede gestionar desde el checkout o en la sección [Mi cuenta](/es/docs/tutorials/como-funciona-mi-cuenta#perfil) de la tienda. El trigger se activa si el valor es verdadero.\n\nPara que la activación del trigger sea posible, es necesario que los filtros estén rellenados según las instrucciones a continuación:\n\n1. En el Admin VTEX, accede a __Configuración de la tienda > Storefront > Master Data__.\n2. En Master Data, haz clic en __Aplicaciones > Configuración avanzada > Estructura de datos__.\n3. Haz clic en la pestaña __Trigger__.\n4. Haz clic en el botón `Agregar`.\n5. Rellena los campos a continuación:\n\n   * **Nombre:** ingresa el nombre del trigger.\n   * **Entidad de datos:** selecciona la entidad Cliente.\n   * **Status:** marca la opción __Activado__.\n6. En la pestaña **Reglas**, selecciona *Se modifica el valor de un atributo*.\n7. En **Campo**, selecciona *Última sesión*.\n8. Haz clic en `Agregar filtro` cinco veces para ver los campos de filtros. Selecciónalos y rellena la información como se indica a seguir:\n\n   - *Checkout - Diferente de - Finalizado - y*\n   - *Checkout - No es nulo - y*\n   - *Carrito - No es nulo - y*\n   - *Último carrito - No es nulo - y*\n   - *¿Recibe newsletter? - Igual a - True*\n\n9. Haz clic en la pestaña __Programar__ y selecciona si el envío del email debe realizarse lo antes posible, en una fecha específica o en una fecha dinámica.\n11. Haz clic en la pestaña __Si es positivo__.\n12. Rellena la pestaña según las instrucciones a continuación:\n\n\t* **Acción:** selecciona _Enviar un email_.\n\t* **Destinatario:** como prueba, ingresa tu email y haz clic en `Agregar email estático`.\n\t* **Formato del cuerpo de email:** selecciona _HTML_.\n\t* **Nombre del remitente:** ingresa el nombre de tu tienda tal y como deseas que aparezca en el remitente del email.\n\t* **Responder a:** rellena la dirección de email a la que el cliente puede enviar una respuesta.\n\t* __Tipo de contenido:__ selecciona *Contenido de la URL*.\n\t* __Asunto:__ rellena el asunto del email.\n\t* __URL:__ ingresa la dirección de tu tienda con la carpeta en que se configuró el carrito abandonado e incluye la tag del carrito`{!carttag_SCORE}` al final. Ejemplo: `nombredelatienda.com/CEM/Abandoned-Cart?refs={!carttag_SCORE}`.\n\t* __Agregar utm_source a todos los links con este valor:__ ingresa *CEM* para facilitar la identificación de las compras derivadas del carrito abandonado.\n\t* __Sobrescribir utm_source:__ marca esta opción.\n\n13. Haz clic en `Guardar`.\n14. Crea un carrito y cierra la página para probar el trigger.\n\n  > ⚠️ La sesión de una página expira en 30 minutos. Es después de este periodo que Master Data inicia el conteo del periodo programado para activar el trigger de carrito abandonado. Por lo tanto, el tiempo hasta que llega el email corresponde al tiempo de sesión (30 minutos) más el periodo programado en el trigger.\n\n14. Después de que recibas el email de carrito abandonado, en el campo __Destinatario__ (paso 12), selecciona la opción __CL:Email__ y haz clic en `Agregar email dinámico`.\n15. Haz clic en `Guardar`.\n\n## Configuración para tiendas VTEX IO\n\nPara configurar la funcionalidad de carrito abandonado en las tiendas VTEX IO, siga estos pasos:\n\n1. Instala la aplicación [Abandoned Cart Service](https://developers.vtex.com/vtex-developer-docs/docs/vtex-abandoned-cart-service) en tu tienda.\n2. Configure el modelo de email en el [Centro de Mensajes](#configurar-modelo-de-email-en-el-centro-de-mensajes). Las especificaciones JSON están disponibles en [Message Center Information](https://developers.vtex.com/vtex-developer-docs/docs/vtex-abandoned-cart-service#message-center-information).\n3. Realice la [liberación del SPF](#liberacion-del-spf).\n4. [Configure el trigger](#configuracion-de-trigger) de la misma manera que en las tiendas Legacy hasta el Paso 10. A partir del Paso 11 (pestaña __Si es positivo__), siga las instrucciones disponibles en [Trigger configuration information](https://developers.vtex.com/vtex-developer-docs/docs/vtex-abandoned-cart-service#trigger-configuration-information).\n\n![If positive tab IO](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/checkout/configuración-de-checkout/configurar-carrito-abandonado_5.PNG)\n\n## Dudas frecuentes\n\n### Mi trigger está configurada correctamente pero los emails no están llegando al email de prueba. ¿Qué hay que verificar?\n\nPara asegurar el flujo correcto de los disparos, debemos comprobar dos detalles:\n\n1. ¿Está funcionando la URL del template?\n\n Para asegurar que esté funcionando la URL, usted debe probarla directamente en el browser. Sustituya el valor **\\{!carttag_SCORE\\}** por el ID de algún SKU activo y disponible en el site. Si la URL retorna algún error, los disparos no ocurrirán de manera correcta.\n\n2. ¿Está funcionando el RC (Request Capture)?\n\n Para verificar si está funcionando el RC, atualice la home del site monitoreando los requests por la herramienta de desarrollador del browser (en el chrome, el F12). Localice el request **rc.js** y verifique si el mismo está retornando contenido. Si el retorno está vacío, póngase en contacto con VTEX.\n\n### ¿Los dados capturados por el RC están actualizando el registro en el Master Data?\n\nPara verificar, acceda al site de su tienda y ponga un producto en el carrito. Haga clic en finalizar compra, inserte el email y confirme. Cierre el navegador en cualquier parte de la finalización de compra (desde el llenado de datos personales hasta formas de pago). Espere 30 minutos, acceda al módulo de Master Data y vea si el email utilizado ha entrado como nuevo registro, con los campos de &#8220;Datos da última navegación&#8221; fueron actualizados.\n\nSi ya tiene registro en la tienda, basta hacer login al acceder al site, incluir un producto en el carrito y cerrar un navegador. Espere los 30 minutos, acceda al módulo del Master Data y verifique si los campos de **Datos de la última navegación** fueron actualizados.\n\n### ¿Puedo tener más de un template de abandono?\n\nEl cliente puede tener la cantidad de emails que estime necesaria, sólo hay que informar todas las URLs y la periodicidad de cada una.\n\n### ¿Puedo dar descuento en ese email? ¿Cómo hacerlo?\n\nSí, es posible ofrecer un descuento al cliente que retorne a la tienda a través de ese email. Para tanto será necesario crear un cupon de descuento que será informado a través del email al cliente o la creación de una promoción por UTM directo en el template.\n\n### ¿Consigo un informe de cuántas compras fueron recuperadas a través de esta funcionalidad?\n\nPor medio de su herramienta de Analytics, usted conseguirá monitorear esas recuperaciones de ventas.\n\n### ¿Hay algún requisito para configurar esta funcionalidad en mi tienda?\n\nPara configurar la funcionalidad de carrito abandonado, su tienda debe estar en producción para que los campos del Master Data sean actualizados. Esta funcionalidad no está disponible para ambientes de desarrollo."}